Caching
Headers that tell an intermediary what it may store and for how long. The oldest, best-specified corner of HTTP, and the one API providers most routinely ignore.
| Header | Providers | Status | |
|---|---|---|---|
| Cache-Control | 144 | permanent | regulated |
| Expires | 26 | permanent | |
| Pragma | 19 | deprecated | |
| Vary | 13 | permanent | |
| Warning | 2 | obsoleted | |
| Surrogate-Control | 1 | provisional | |
| Age | 1 | permanent | |
| AMP-Cache-Transform | — | provisional | |
| Refresh | — | permanent | |
| Meter | — | permanent | |
| Memento-Datetime | — | permanent | |
| CDN-Cache-Control | — | permanent | |
| Cache-Status | — | permanent | |
| Cache-Groups | — | permanent | |
| Cache-Group-Invalidation | — | permanent | |
| Surrogate-Capability | — | provisional |
All categories
Authentication Authorization & Scope Caching Conditional Requests & Concurrency Content Negotiation Representation Metadata Connection & Transport CORS Security Policy Privacy & Consent Rate Limiting & Quota Tracing & Correlation Idempotency & Reliability Versioning & Lifecycle Integrity & Signing Async & Long-Running Cost & Metering Agent & Bot Identity
Work with this as data
Every header here is available over the APIs.io API and to AI agents over MCP. HTTP Headers is not yet its own endpoint on the v1 API. Reach it through catalog search and the tag graph, or the MCP server.