HTTP 200 – OK
The request succeeded. The meaning depends on the method: GET returns a resource, POST returns the result of an action.
Common use case
The default "everything worked" response for virtually every successful GET, PUT, or POST that returns a body.
Example
HTTP/1.1 200 OK
Content-Type: application/json
{"status":"ok"}History
Present since the very first HTTP/1.0 specification, RFC 1945 (1996), and unchanged in meaning ever since.
Did you know?
It is by far the most common status code on the web - most uptime monitors, including Kawze, treat 200 as the baseline "healthy" response.