Skip to main content
apiguide.dev

HTTP 203 — Non-Authoritative Information

The server is a transforming proxy that received a 200 OK from its origin but is returning a modified payload.

Status CodeHTTP 203
CategorySuccess (2xx)
API Error Subtypes0 error schemas
HTTP Headers0 headers

What does HTTP status code 203 mean?

The 203 Non-Authoritative Information status code indicates that the request was successful, but the payload has been modified by a transforming proxy between the origin server and the client.

When to use it in APIs

Rarely used in REST APIs. It occasionally surfaces when an API proxy or CDN intercepts a response and rewrites headers or payload fields before forwarding it to the client.

How it compares to other codes

  • 200 OK: Represents unmodified, authoritative content direct from the origin server.

Specific API Error Types for 203

No specific Problem+JSON schemas have been defined for HTTP 203 on apiguide.dev yet.

Associated HTTP Headers

No specific HTTP headers are explicitly linked to HTTP 203 in our directory yet.

Related HTTP Status Codes