Getting Started
Not Installed Yet?
Head to the Download & Install page first.
Make Your First Request

- Open Requesto - you'll see a blank request tab
- Enter a URL in the address bar, e.g.
https://api.github.com/users/octocat - Pick an HTTP method from the dropdown (defaults to GET)
- Click Send
- The response appears in the right (or bottom) panel with status code, time, size, and formatted body

Save It to a Collection
- Click Save
- Enter a name for the request
- Select a collection (or create a new one)
- Optionally choose a folder within the collection
- The request now appears in the sidebar - click it anytime to reopen

Set Up Environment Variables
Environments let you swap between configs (dev, staging, prod) without editing requests.
- Go to the Environments page via the header navigation
- Create a new environment (e.g. "Development")
- Add variables as key-value pairs:
base_url→http://localhost:3000api_key→your-key-here
- Select the environment from the dropdown in the tabs bar
- Use variables in requests with
{{base_url}}syntax - they're substituted before sending
Variables work in URLs, headers, query parameters, and request bodies.
Organize with Folders
Right-click a collection in the sidebar to create folders. Drag and drop requests between folders to reorganize.
My API
Auth
Login
Refresh Token
Users
Get User
Create UserSet Up OAuth 2.0
- Go to the OAuth 2.0 page via the header
- Click New Configuration
- Fill in your provider details (client ID, auth URL, token URL, etc.)
- Client secrets are stored server-side and never exposed to the browser
- Click Authorize to run the OAuth flow
- In any request's Auth tab, select OAuth 2.0 and choose your config
Interface Layout

Header: Navigation between Requests, Environments, and OAuth pages. Also has theme toggle, console toggle, layout toggle (horizontal/vertical split), sidebar toggle, and help.
Sidebar (left): Your collections, folders, and saved requests. Search box at the top filters by name and URL.
Tabs bar: Open request tabs. An orange dot means unsaved changes. The environment selector dropdown is here too.
Request panel: URL bar, method dropdown, and tabs for Params, Headers, Body (Monaco editor), and Auth.
Response panel: Status code, response time, size. Tabs for response Body (formatted), Headers, and Test Results.
Console panel (bottom, toggleable): Shows request/response logs grouped by request, with expandable details and copy-to-clipboard.