Documentation
Open App

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:

GETPOSTPUTDELETEPATCHHEADOPTIONS

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:

TypeWhen to Use
JSONMost REST APIs — sends application/json
Form DataFile uploads or form submissions
RawPlain text, XML, or any raw content
GraphQLGraphQL queries and mutations

Authentication

The Auth tab lets you configure authentication without manually managing headers:

TypeWhat Happens
Bearer TokenAdds an Authorization: Bearer <your-token> header
Basic AuthAdds an Authorization: Basic <encoded> header
API KeyAdds an X-API-Key header
OAuth 2.0Configure an OAuth 2.0 flow
No AuthNo authentication header is sent
Tip
Auth token values support {{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.