4xx Client errors
Last updated Nov 19, 2024

What is HTTP Status Code 428? - Precondition Required

Benjamin Bouchet
Get your free
API key now
4.8 from 1,863 votes
See why the best developers build on Abstract
START FOR FREE
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
No credit card required

The HTTP Status Code 428 means that the origin server requires the request to be conditional.

Status code 428 is intended to prevent the 'lost update' problem. This problem arises when a client makes a GET request on a given resource's state, changes said state, and PUTs it back. And at the same time another client has made a change on the same resource on the server.

Get your free
API
key now
4.8 from 1,863 votes
See why the best developers build on Abstract
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
No credit card required