417 Expectation Failed

The server cannot meet the Expect header.

What it means

Usually Expect: 100-continue sent to a server that does not support it.

What your client should do

Remove the Expect header and send the full request.

Should you retry?

Only after you change the request.

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/417 from Endpoint Client and open the Explain tab.

Open /api/play/status/417

Defined in RFC 9110. All status codes and headers