The DevOps Drop
Home / Encyclopedia / HTTP Status Codes / 4xx Client Error Responses / 428 Precondition Required

428 Precondition Required

The HTTP 428 Precondition Required status code indicates that the request must contain conditional headers.

Published 16 Jul 2026 · HTTP Status Code

What is HTTP 428 Precondition Required?

The 428 Precondition Required response helps prevent accidental overwrites in systems using concurrency control.

Common Headers

  • If-Match
  • If-Unmodified-Since

Summary

428 Precondition Required means the request must include required conditions.