API estática · corte 2026-09-03

Catálogo machine-readable

El HTML es público. El mismo build escribe un JSON para agentes y scripts. No hay API key.

Endpoints

CORS y tipo

Respuesta Content-Type: application/json; charset=utf-8 y Access-Control-Allow-Origin: * (también en public/_headers para Cloudflare Pages).

Forma

{
  "corte": "2026-09-03",
  "stats": { "unique_fichas": 273, "raw_total": 288 },
  "fichas": [{
    "slug": "openai",
    "name": "OpenAI",
    "rails": ["acp", "ap2", "mpp"],
    "status": "anunciado",
    "statuses": ["produccion", "anunciado"],
    "one_liner": "...",
    "source_url": "...",
    "detected_at": "2026-08-21",
    "last_reviewed": "2026-09-03",
    "evidences": [{ "rail": "ap2", "status": "anunciado", "...": "..." }]
  }]
}

status de la ficha es el más conservador entre sus rieles (anunciado < piloto < producción). El detalle por riel está en evidences[]. Precio y red solo aparecen si la tabla origen los tenía.

273 fichas únicas a partir de 288 filas. Metodología: /metodologia/.