304 Not Modified

Your cached copy is still valid.

What it means

Answer to a conditional GET (If-None-Match or If-Modified-Since). No body is sent.

What your client should do

Use the cached representation. This saves bandwidth, so keep sending validators.

Should you retry?

No. Repeating the same request will give the same result.

Try it

The free practice API returns this status on demand, with the headers a well-behaved API would send. Call GET /api/play/status/304 from Endpoint Client and open the Explain tab.

Open /api/play/status/304

Related codes

Defined in RFC 9110. All status codes and headers