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.