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 locallyTool
About this tool
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
Next step
API Pagination Calculator โ Compare offset vs cursor pagination performance and calculate page counts.
Open API Pagination Calculator โ
FAQ
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.
Related tools