REST API Client

Send browser-based HTTP requests with query parameters, headers, JSON or form bodies, auth, collections and environments; inspect response metadata and body.

Browser requests are limited by CORS, forbidden headers and cookie policy. A network failure does not reveal HTTP status. Automatic history storage is off; Save and optional history storage retain request data, including secrets, in this browser.

Request Builder

Response Viewer

No response yet

Configure your request and click Send to see the response

REST API Client

Build and send GET, POST, PUT, PATCH, DELETE, HEAD or OPTIONS requests from the browser. Add query parameters and headers, choose JSON, form-data, URL-encoded or raw bodies, and configure None, Bearer, Basic, API key or OAuth 2.0 authentication. Responses expose status, headers, body text, parsed JSON when available, size and duration.


Browser security still applies: CORS, forbidden headers and cookie policy can block a request, and a network failure is reported without an HTTP status. Request history is kept in memory by default; enabling persistence, saving collections or environments can retain request data in browser storage. Review tokens, passwords and environment variables before saving or sharing.

Features

  • Build GET, POST, PUT, PATCH, DELETE, HEAD and OPTIONS requests.
  • Configure query parameters, headers, JSON/form/raw bodies and supported auth headers.
  • Inspect response status, headers, body, size, duration and parsed JSON.
  • Use collections, environments, copy/download response actions and optional local history persistence.

How to use

  1. Enter an HTTP or HTTPS endpoint and choose the method.
  2. Add query parameters, headers, body type and authentication only as needed.
  3. Send the request and read the status, response headers and body separately.
  4. Copy or download the response, or save the request after reviewing secrets and browser-storage settings.