Skip to main content
GET
Readiness probe

Response

Every dependency this instance needs is reachable

Whether this instance should take traffic, and if not, why.

One shape for the 200 and the 503: only the booleans differ. The fields stay separate all the way to the wire because an operator's next action does. A red database and a red queue are different incidents.

database
boolean
required

Whether the database answered.

queue
boolean
required

Whether the event queue answered.

ready
boolean
required

true only when every dependency answered. Mirrors the status code: true with a 200, false with a 503.