Skip to main content

Informational (1xx)

HTTP/1.1

100 Continue

The server has received the request headers and the client should proceed to send the request body.

CategoryInformational (1xx)
API error types0 error schemas
Related headers1 header
Updated2026-07-09

What does HTTP status code 100 mean?

The 100 Continue status code is an informational response indicating that the initial part of the request has been received and has not yet been rejected by the server. The client should continue with the request or ignore this response if the request has already been finished.

When to use it in APIs

Typically used in large file uploads (like media or bulk datasets) using the Expect: 100-continue header. The client sends headers first to check if the server will accept the request (based on authorization, content size, etc.) before uploading the heavy body payload.

How it compares to other codes

  • 103 Early Hints: Used to send headers (like preloading assets) before the final response, whereas 100 is strictly a gatekeeper for body uploads.
1