---
title: "Readiness check"
method: GET
path: "/ready"
tags: ["Meta"]
---

# Readiness check

`GET /ready`

## Request

- Base URL: `https://api.donebear.com`
- URL: `https://api.donebear.com/ready`
- Auth: none declared

Optional readiness. 200 when Postgres answers a cheap read-only ping, 503 when it does not. Not a Fly health check; /health stays process-only.

## Headers

- `Api-Version` '1'

## Response `200`

Database answered.

## Other responses

- `503`: Database did not answer.

---

[API](https://skmtc.dev/donebear/apis/done-bear-api.md) · [All operations](https://skmtc.dev/donebear/apis/done-bear-api/llms.txt) · [OpenAPI document](https://skmtc.dev/donebear/apis/done-bear-api/revisions/91de7e02be0d?raw)
