HTTP Request

Send HTTP requests with custom method, headers, body, and authentication — inspect the full response.

Request

Authorization
Body Raw
Headers (override auto Content-Type here if needed)

Monitor this automatically

NetTests can run this check on a schedule, preserve historical results, compare changes over time, and alert you the moment something breaks.

Start monitoring free → See all monitoring products

Frequently Asked Questions

What can I do with HTTP Request?

Send any HTTP request from our server — GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS — with custom headers, request body (JSON, XML, YAML, form, GraphQL), and authentication (Basic, Bearer, API Key). Inspect the full response: status, headers, body, redirect chain, and exact request headers sent. Import any curl command to pre-fill the form.

What body types are supported?

Text — Raw, JSON, XML, YAML (each sets the correct Content-Type automatically). Form — URL-encoded (application/x-www-form-urlencoded) or multipart. GraphQL — query + variables editor with syntax highlighting; serialised as {"query":"...","variables":{...}} with Content-Type: application/json.

How do I test an API that requires authentication?

Open the Authorization section and choose your scheme: Bearer for OAuth 2.0 / JWT, Basic for username + password, or API Key for a custom header or query parameter. The auth header is injected automatically — you don't need to add it manually in the Headers section.

Why use this instead of running curl locally?

Requests originate from our server — useful for testing APIs that are publicly accessible but not reachable from your local network, or when you want to see exactly what a remote client receives. The Import cURL button lets you paste a cURL command from browser DevTools and run it here instantly, with auth headers automatically parsed.

What is the GraphQL schema auto-fetch?

When the GraphQL body type is active, click Schema to fetch the server's introspection schema. Once loaded, the query editor gains type-aware autocomplete, field suggestions, and inline documentation — the same experience as GraphQL Playground. Toggle Auto-apply schema off to use the editor without schema hints.