Skip to main content
Manifest reads a few request headers, and returns a set of X-Manifest-* response headers so clients can see what happened without parsing the response body.

Request headers

The custom tier header is the only one that changes routing: send the header you configured on a tier and the request goes to that tier’s model. See Routing → Custom.

Response headers (every request)

Response headers (fallback only)

When the primary model fails and Manifest succeeds on a fallback, two extra headers are added: When every model in the chain fails:

Reading headers in code

Header names are case-insensitive in HTTP, but most browser fetch implementations lowercase them when reading. The proxy emits them as X-Manifest-*.