Developer request tools
API Request Tools
API request debugging works better when the request shape, JSON body, headers, query string, token, and status code are checked in a clear order. Use this page when a call needs to move from fields into cURL, docs, or a local test.
Request shape
Start with method, endpoint URL, headers, query parameters, and body so the request can be reviewed as one unit.
Body and headers
Validate JSON body text and parse headers before copying a request into code or documentation.
Auth and status
Inspect tokens, signatures, and status codes when the request looks right but still fails.
Which tool should I use?
Build and inspect the request before copying it
API Request Builder
Prepare method, URL, headers, query values, JSON body, and cURL output before testing a request.
Command outputcURL Generator
Turn request fields into a cURL command for docs, terminal checks, or teammate handoff.
Header rowsHTTP Header Parser
Parse copied headers into clean name/value rows before debugging auth, cache, or content-type issues.
Body syntaxJSON Request Validator
Check a request body for strict JSON syntax before it becomes part of an API call.
Query stringURL Query Builder
Build and encode query parameters when an endpoint needs filters, pagination, or tracking values.
Token claimsJWT Inspector
Inspect token header and claim shape before reviewing auth-related request behavior.
Common workflows for auth, signature, and response checks
Webhook Signature Validator
Compare webhook signature inputs when a provider callback fails verification.
Signed headersHMAC Header Generator
Generate HMAC-style header values for a documented signing example.
Status meaningHTTP Status Lookup
Review status-code meaning before deciding whether a request failed at auth, validation, or routing.
Real examples, data, templates, and reference assets
Use these guides when request fields, cURL output, headers, signatures, or webhook verification need a short debugging note.
API Payload Debugging Checklist
Start with a minimal cURL POST JSON example before adding production headers.
fetchFetch POST JSON Example
Compare fetch and cURL shapes for JSON request bodies.
AuthAuthorization Header Example
Check bearer token placement before debugging 401 responses.
WebhookWebhook Signature Examples
Check timestamp headers, raw body text, digest format, and signing secret selection.
HMACHMAC Header Examples For Signed Requests
Build HMAC header examples with method, path, timestamp, body hash, and placeholder secrets.
Common mistakes in requests before copying code
Request check
Which API request tool should I open first?
Open API Request Builder when you need to assemble the full request. Use cURL Generator when the request is already known and needs a command.
Body check
Where should JSON validation happen?
Validate the JSON body before adding it to the request builder, especially when the body was copied from docs, logs, or a fixture.
Secret check
Should I paste live credentials into these tools?
No. Use redacted tokens, placeholder secrets, and non-production examples when preparing a request in the browser.