BanxicoPublicStatusResource
JSON:API resource carrying the current public status snapshot.
ExtendsJsonApiResourceBase
Properties
| Field | Type | Description |
|---|---|---|
type* | string | JSON:API resource type. Always `banxico_status`. |
id* | string | Fixed `current` identifier (the current status entry). |
attributes* | object | Public Banxico CEP service status. Returned by `GET /v1/banxico/status` without authentication. Shows the current operational status and a human-readable explanation. |
status* | string | Aggregated service status: `operational` — all checks pass and latency is normal; `degraded` — partial issues (high latency, intermittent errors); `down` — service unreachable; `unknown` — no health check data available yet. |
status_label* | string | Human-readable status label, resolved to the request locale. |
message* | string | Short explanation of the current service status, resolved to the request locale. |
last_verified_at* | TimestampUTC | null | Timestamp of the last health check executed. `null` if no check has been run yet. |
estimated_recovery_at | TimestampUTC | null | Estimated service recovery time. Only set when status is `degraded` and a known recovery window is available. `null` in all other states. |
check_interval_seconds | integer | Cadence (in seconds) of the automated full health check — the source of truth the status page uses to render "updates every X" and the countdown to the next check. Pulled live from the editable `health-banxico-check` scheduled task, so an admin can retune it without a deploy. Falls back to 300 when the task is missing or cron-typed. |
Used in operations
GET /v1/status/banxico