API Design

HTTP Content Negotiation Reference

Search content negotiation concepts โ€” Accept and Content-Type headers, quality values, Vary header caching, and application/problem+json error format.

No data is transmitted โ€” everything runs locally

HTTP Content Negotiation Reference

The HTTP Content Negotiation Reference covers Accept, Content-Type, and Vary headers with quality value syntax, caching implications, and RFC 7807 problem detail format.

โ€ข Look up how to correctly use Accept header quality values for format preference

โ€ข Reference Vary header behavior for caching with content negotiation

โ€ข Find the correct Content-Type for an error response (application/problem+json)

โ€ข Understand 406 Not Acceptable vs 415 Unsupported Media Type in API responses

API Pagination Calculator โ€” Compare offset vs cursor pagination performance and calculate page counts.
Open API Pagination Calculator โ†’
What does this tool tell you?
The HTTP Content Negotiation Reference covers Accept, Content-Type, and Vary headers with quality value syntax, caching implications, and RFC 7807 problem detail format.
What affects the result most?
Accept header: client declares preferred response format โ€” application/json, application/xml, text/html. Content-Type: describes request body format โ€” must match server expectation or 415 Unsupported Media Type. Quality values: Accept: text/html, application/json;q=0.9, */*;q=0.8 โ€” weighted preference.
How should I use the result?
Use this tool to orient quickly to the concepts, field names, or values you are about to look up in a full specification or vendor documentation. It summarizes the common cases; the authoritative source remains whichever standard or vendor doc defines the values themselves.
API uptime and latency visibility. Better Stack tracks API response times, catches outages before users do, and alerts your on-call.
View monitoring options โ†’
External site ยท Independent provider ยท We may receive a commission ยท Not a recommendation