What 203 means
A transforming proxy modified the response (e.g. compressed images). Rare in APIs.
Common causes
- A proxy or CDN altered the payload.
How to fix it
If you're calling an API
- Treat as 200. If the data looks wrong, bypass the proxy.
If you run the server
- Only proxies send this.
Should you retry?
No need.
Example response
HTTP/1.1 203 Non-Authoritative Information
Content-Type: application/json
{"id": 42, "name": "Example"}Defined in: RFC 9110 (HTTP Semantics). 203 is a success.