---
title: "Frescura de los datos económicos de segmentación"
method: GET
path: "/health/economic-data"
tags: ["Health"]
---

# Frescura de los datos económicos de segmentación

`GET /health/economic-data`

## Request

- Base URL: `http://localhost:8081`
- URL: `http://localhost:8081/health/economic-data`
- Auth: none required

Estado de `purchase_economic_facts`, que construye nevent-data cada 15 min junto al dim de compras
(#57). Pensado para un uptime check: 200 si CURRENT, 503 si STALE (se han perdido dos o más
ciclos más un margen de 5 min) o UNKNOWN (la tabla de frescura no se pudo leer). La API sigue
sirviendo en los dos casos, y preview/execute/audience-preview declaran el mismo estado.
Mide vitalidad (que facts se reconstruye a tiempo), no completitud: un 200 no garantiza que
estén reflejados todos los cambios de origen.
La metadata de la tabla se cachea 60 s y la fila se relee solo cuando la tabla cambia.

## Response `200`

Datos económicos al día

- EconomicDataHealth
  - `economic_data_as_of` string, date-time, nullable: Cambio de origen más reciente observado (máximo, no completitud). Ver economic_data_as_of en PreviewResponse.
  - `economic_data_built_at` string, date-time, nullable: Construcción de purchase_economic_facts (vitalidad del pipeline).
  - `economic_data_status` 'CURRENT' | 'STALE' | 'UNKNOWN': Vitalidad de la construcción de facts; CURRENT no certifica completitud.
  - `cadence_minutes` integer, nullable
  - `max_age_minutes` integer, nullable
  - `age_minutes` number, nullable

## Other responses

- `503`: STALE o UNKNOWN

---

[API](https://skmtc.dev/nevent/apis/nevent-data-api.md) · [All operations](https://skmtc.dev/nevent/apis/nevent-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nevent/apis/nevent-data-api/revisions/81035d32c1c1?raw)
