Skip to main content
apiguide.dev

HTTP 416 — Range Not Satisfiable

The requested byte range cannot be satisfied by the server.

Status CodeHTTP 416
CategoryClient Error (4xx)
API Error Subtypes0 error schemas
HTTP Headers2 headers

What does HTTP status code 416 mean?

The 416 Range Not Satisfiable status code indicates that the client requested a range segment of a file (via the Range header) that falls outside the actual bounds of the resource.

When to use it in APIs

Returned when a client requests bytes 500-1000 of a file that is only 300 bytes long.

How it compares to other codes

  • 206 Partial Content: Returned when the requested range is valid and successfully served.

Specific API Error Types for 416

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

Associated HTTP Headers

Related HTTP Status Codes