By ToolzHive
About this tool
Send GET, POST, PUT, PATCH and DELETE requests with headers, auth and JSON bodies, and inspect the response.
How to use Online REST API Client
- Choose the method, enter the URL and add query parameters, headers, authentication and a body.
- Choose to send from your browser (CORS APIs and localhost) or our server (any public API), then click Send or press Ctrl + Enter.
- Inspect the status, time, size, pretty body and headers, and copy ready-made code from the Code tab.
Worked example
POST a JSON body to https://jsonplaceholder.typicode.com/posts and you get 201 Created with the new record. Open the Code tab to copy the same request as cURL for your terminal.
Why did my request fail in browser mode?
Browsers block requests to APIs that do not allow cross-origin requests (CORS). Switch Send from to our server for public APIs.
Are my tokens stored?
Requests history stays in your browser only. In server mode, headers pass through our server to the API and are never stored or logged.
Can I call localhost or a private API?
Yes, in browser mode, as long as the API allows CORS. Server mode can only reach public addresses.
Put this guide into practice
- Online REST API Client — Send GET, POST, PUT, PATCH and DELETE requests with headers, auth and JSON bodies, and inspect the response.