428 Precondition Required

The server requires a conditional request, with If-Match for example, to prevent lost updates.

Class
4xx Client Error. The request has a fault, or cannot be met as sent.
Registered
Yes, in the IANA HTTP status code registry.
Cacheable by default
No. A cache stores it only when Cache-Control or Expires says to.
References
RFC 6585 ยง3 · MDN

Every 4xx code

All HTTP status codes, in one table