HTTP 200 OK

The request succeeded and the response carries the representation you asked for. For a GET this is the body; for a PUT or POST it is the result of the operation.

Why you would test it

Worth asserting on more carefully than most suites do: a 200 with the wrong body, a stale representation or a missing header is still a 200, and a status-only assertion will pass it.

Endpoints that return 200

225 endpoints in this playground answer with 200. Every one is free, needs no signup, and can be called from the browser or with curl.

…and 200 more endpoints across the catalog.

Other success codes

All HTTP status codes · All 37 mock REST APIs · Getting started guide