HTTP 203 — Non-Authoritative Information

The server is a transforming proxy that received a 200 OK from its origin, but is returning a modified version of the origin's response

When to use it

Use status 203 when this is the correct HTTP response semantic: The server is a transforming proxy that received a 200 OK from its origin, but is returning a modified version of the origin's response

Request and response example

GET /resource HTTP/1.1
Host: api.example.com

HTTP/1.1 203 Non-Authoritative Information
Content-Type: application/json

Related status codes

200, 201, 202, 204

References

MDN · RFC 9110