# Get Ready

> Readiness check

**Endpoint:** `GET /ready`  
**Access:** Public (no credentials needed)

Database reachable and migrations applied. 503 when not ready.

## cURL example

```bash
curl "https://api.verifiedinbox.ai/ready"
```

## Responses

### 200 OK

Ready.

```json
{
  "migrations": 1,
  "status": "ready"
}
```

### 429 (rate_limited)

`rate_limited` — retry after `Retry-After` seconds (`details.retry_after_seconds`). `limit_reached` — a quota is used up; `details.limit` names it and `next_action` offers support.

```json
{
  "error": {
    "code": "rate_limited",
    "message": "Too many requests. Please wait a moment and try again."
  }
}
```
