Initiatives
/api/proyectos.json
Catalog of AI-related initiatives in Costa Rica’s public sector. It includes systems, pilots, plans and capabilities with bilingual ES/EN descriptions and traceable public sources.
Public data archive / API 0.1.0
Eleven evidence collections and one codebook document the catalog, public policy, sources and the observatory’s editorial work.
A human-readable interface for journalists, researchers, developers and organizations that need to examine or reuse the observatory’s evidence.
01 / Collections
Each count uses the unit declared for that file. Counts should not be added across collections or treated on their own as verified AI adoption.
Initiatives
/api/proyectos.jsonCatalog of AI-related initiatives in Costa Rica’s public sector. It includes systems, pilots, plans and capabilities with bilingual ES/EN descriptions and traceable public sources.
Institutions
/api/instituciones.jsonPublic institutions with documented AI-related initiatives, including ministries, autonomous institutions, the judiciary, universities and research bodies.
Legislation
/api/legislacion.jsonAI-related bills in Costa Rica’s Legislative Assembly. Monitors propose signals, while every published status requires editorial review against an official source.
Indicators
/api/indicadores.jsonQuantitative indicators, including ILIA 2025, regional comparisons and the observatory’s headline metrics.
Comparative gaps
/api/brechas.jsonAnalysis of seven capabilities not documented as operational in Costa Rica, benchmarked against Estonia and Singapore.
ENIA Action Plan
/api/enia-acciones.jsonInventory and crosswalk of the ENIA Action Plan: 129 records from the official document, 120 unique interventions, type classification, execution evidence and catalog relationships.
Editorial monitoring
/api/monitoreo.jsonEditorial schedule and log, including cadence by monitoring front, upcoming reviews, status changes and documented no-change reviews.
Country framework
/api/marco-pais.jsonPublic architecture of Costa Rica’s AI framework, including layers, milestones, instruments, related references and operational gaps.
Editorial history
/api/historial.jsonPublic bilingual log of editorial changes, with date, type, source and commit when available.
Current affairs
/api/coyuntura.jsonDated, traceable editorial notes that add public context without replacing official bill or initiative status.
Resources and sources
/api/recursos.jsonDirectory with stable IDs for documents, regulations, indicators and sources used by the observatory.
Codebook and methodology
/api/codebook.jsonBilingual dictionary for the contract, controlled vocabularies, verified-adoption rule, provenance and interpretation limits.
02 / Contract
Every endpoint uses the same envelope. The data field preserves the natural structure of each dataset.
{
"version": "0.1.0",
"lastUpdate": "2026-09-01T00:00:00.000Z",
"count": 29,
"source": "https://observatorioia.org",
"license": "CC BY 4.0",
"data": [ ... ]
}
versionlastUpdatecountsourcelicensedata03 / Query
These routes are static files. They work from a terminal, an analysis notebook, a spreadsheet with JSON import or any HTTP client.
Returns the complete initiatives envelope.
curl -s https://observatorioia.org/api/proyectos.json
Reads data and editorial date without relying on field order.
const response = await fetch(
'https://observatorioia.org/api/proyectos.json'
);
const { data, lastUpdate } = await response.json();
Applies the substantive conditions published in the codebook. The export has already passed the traceability validation that completes the rule.
curl -s https://observatorioia.org/api/proyectos.json |
jq '.data[] |
select(.modeloVersion == 2) |
select(.estadoCatalogo == "verificado") |
select(.tipoIniciativa == "sistema-ia" or
.tipoIniciativa == "componente-ia") |
select(.faseImplementacion == "piloto" or
.faseImplementacion == "operativo") |
select(.estadoIA == "confirmada") |
select(.evaluacion.tecnicaIA.estado == "confirmado") |
select(.evaluacion.ejecucion.estado == "confirmado") |
select(. as $iniciativa |
[.fuentes[] |
select(
(.tipoFuente == "primaria-oficial" or
.tipoFuente == "acceso-informacion") and
(.respalda | index("ejecucion")) and
(.id as $fuenteId |
$iniciativa.evaluacion.ejecucion.fuenteIds |
index($fuenteId))
)
] | length > 0
) |
{id, titulo, faseImplementacion, fechaUltimaVerificacion}'
04 / Reuse
AI Observatory Costa Rica, dataset consulted, release or editorial cutoff date and direct endpoint URL. CC BY 4.0 covers the compilation; each source document retains its own terms.
The catalog includes verified adoptions, initiatives under review and ecosystem capabilities. The total number of documented initiatives is not the number of operational AI systems.
Monitors generate signals. No scraper creates, reclassifies or verifies an initiative automatically; the rolling log records approved reviews and substantive changes require a new release.
Questions about data or methodology: info@observatorioia.org