Skip to main content
apiguide.dev

HTTP 408 — Request Timeout

The server timed out waiting for the client to complete the request.

Status CodeHTTP 408
CategoryClient Error (4xx)
API Error Subtypes1 error schema
HTTP Headers0 headers

What does HTTP status code 408 mean?

The 408 Request Timeout status code indicates that the server did not receive the complete request payload from the client within its configured timeout window.

When to use it in APIs

Use when a client establishes a connection but stalls while sending the request body, or fails to complete the request headers in a timely manner.

How it compares to other codes

  • 504 Gateway Timeout: Represents a timeout upstream (server-side), whereas 408 is a timeout on the client’s connection stream.

Specific API Error Types for 408

Associated HTTP Headers

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

Related HTTP Status Codes