HTTP · API
Client REST e tester API online
Crea richieste HTTP, aggiungi parametri e intestazioni e analizza la risposta tecnica.
Quick guide
What is an API request?
An API request is HTTP communication between a client and an endpoint. Choose a method, send data and inspect the response without executing response HTML on this page.
HTTP methods
GET reads resources; POST commonly creates or processes data; PUT replaces a resource; PATCH applies partial changes; DELETE removes; HEAD and OPTIONS inspect metadata or capabilities.
Headers and body
Headers describe the request and its content. The body can be JSON, form-urlencoded, raw text or XML depending on the API.
CORS
This tool makes the request from the server, so it may work even when an equivalent browser JavaScript request is limited by CORS.
Frequently asked questions
Domande sulle richieste API
How do I test a REST API?
Enter the endpoint, choose the method, configure parameters or a body and send the request.
How do I send a GET request?
Select GET, enter an HTTP or HTTPS URL and add any required parameters.
How do I send JSON with POST?
Select POST, choose JSON, enter a valid body and send it.
How do I add a Bearer Token?
Open Authorization, choose Bearer Token and enter its value. It is sent as an Authorization header.
Can I add custom headers?
Yes. Add name and value pairs in the Headers tab.
What do HTTP status codes mean?
2xx usually indicates success, 3xx a redirect, 4xx a client error and 5xx a server error.
Why does it work here but fail with CORS in my browser?
This tool makes a server-to-server request; your browser applies CORS rules to frontend requests.
Are my tokens or API keys stored?
They are not permanently stored. They are used temporarily and masked in result summaries.
Does the tool follow redirects?
Yes, when enabled, with a five-hop limit and SSRF validation at every destination.
Are SSL certificates verified?
Yes. SSL verification is enabled and invalid certificates produce an error.