Building Requests
Create a Request
Click + Request in the sidebar toolbar. Give it a name, pick a method, choose which collection it belongs to, and click Create. The request opens in a new tab automatically.
Method & URL
Use the dropdown on the left side of the URL bar to pick your HTTP method:
Each method has its own colour so you can spot them at a glance in the sidebar and tab bar. Type your URL in the bar — it supports {{variable}} placeholders that get replaced with values from your active environment when you send.
Query Params & Headers
Switch to the Params sub-tab to add URL query parameters as key-value pairs. They get appended to your URL automatically (e.g. ?page=1&limit=20). Use the Headers tab the same way to set custom HTTP headers.
Request Body
The Body tab lets you attach data to your request. Choose a content type:
Authentication
The Auth tab lets you configure authentication without manually managing headers:
{{variable}} placeholders too — great for storing tokens in environment variables.Request Documentation
Every request has a built-in documentation editor. Write Markdown notes about what the endpoint does, what parameters it expects, or how to use it. Three viewing modes:
- Edit — full-screen editor with line numbers
- Preview — rendered Markdown
- Split — editor and preview side by side
The formatting toolbar gives you quick buttons for headings, bold, italic, code, blockquotes, and horizontal rules. Select text first and click a button to wrap it.
Sending Requests
Click the Send button (or press ⌘ Enter). Requexa will:
- Replace all
{{variable}}tokens with values from your active environment - Build the full URL with query params
- Set authentication and custom headers
- Execute the HTTP request
- Display the response in the right panel
- Log it to your request history
Saving Changes
Click Save (or press ⌘S) to persist your changes. The unsaved dot on the tab will disappear. If you close an unsaved tab, your changes are lost.