Readiness
curl --request GET \
--url https://api.runflow.io/v1/readiness \
--header 'Authorization: Bearer <token>'{}Status
Readiness
Readiness probe — checks database and Redis connectivity.
Manages its own session (not via Depends(get_db)) to avoid the auto-commit teardown path turning a 503 into a 500 when the DB is unreachable.
DB failure or Redis disabled (manager never initialized) triggers 503.
Redis degraded (manager exists, ping failed) stays 200 — the redis-py
client auto-reconnects on the next operation, but a worker stuck in
disabled has no in-process recovery path and must be replaced.
GET
/
v1
/
readiness
Readiness
curl --request GET \
--url https://api.runflow.io/v1/readiness \
--header 'Authorization: Bearer <token>'{}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Response
200 - application/json
Successful Response
The response is of type Response Readiness V1 Readiness Get · object.
⌘I