APIs del Gobierno de Chile: Directorio Completo de Datos Abiertos en Tiempo Real

Las APIs (Interfaces de Programacion de Aplicaciones) permiten acceder a datos del gobierno de forma automatizada. Ideales para desarrolladores, investigadores y periodistas de datos.

Qué es una API

Una API es una puerta de acceso programatico a datos. En lugar de descargar archivos manualmente, tu software puede consultar directamente los servidores del gobierno y obtener información actualizada.

APIs Públicas Disponibles

API ChileCompra

Licitaciones, órdenes de compra y proveedores del Estado.

API Biblioteca del Congreso

Proyectos de ley, votaciones, legisladores.

API datos.gob.cl

Acceso a datasets del portal de datos abiertos.

API SEIA

Proyectos sometidos a evaluación ambiental.

API INE

Estadísticas nacionales y censales.

Cómo Empezar

  1. Identifica que datos necesitas y cual API los tiene
  2. Revisa la documentación de la API
  3. Registrate si se requiere autenticacion (API key)
  4. Haz tus primeras consultas de prueba
  5. Integra los datos en tu aplicación o análisis

Para Desarrolladores

La mayoría de APIs gubernamentales usan REST y devuelven datos en JSON. Ejemplo básico:

curl https://api.ejemplo.gob.cl/v1/datos?parametro=valor

Limitaciones

Algunas APIs tienen límites de consultas por hora/día. Respeta los términos de uso y no sobrecargues los servidores públicos.

Qué esperar realmente de una API estatal

Conviene ajustar expectativas antes de empezar. La cobertura de APIs en el Estado chileno es desigual: unos pocos servicios ofrecen interfaces estables y documentadas, mientras que la mayoría publica archivos descargables o, en el peor de los casos, documentos escaneados. Diagnósticos del propio sector señalan que la implementación de la transparencia se ha quedado en portales estáticos y respuestas caso a caso, con muy pocas instituciones ofreciendo APIs abiertas en línea.

Eso tiene consecuencias prácticas. Antes de construir cualquier cosa sobre una API estatal, verifica tres cosas: si existe documentación versionada, con qué frecuencia se actualizan los datos —el dato de «última actualización» rara vez es visible— y si el servicio impone límites de consulta o requiere una credencial. La API de Mercado Público, por ejemplo, exige solicitar un ticket que llega por correo.

Cuando la API no existe, el camino alternativo sigue siendo válido: pedir los datos mediante una solicitud de acceso a la información, indicando expresamente el formato en que los quieres. La ley no obliga a crear un dato que no existe, pero sí a entregar en formato reutilizable el que ya está en poder del organismo.

Preguntas Frecuentes sobre APIs del Gobierno de Chile

¿Qué APIs públicas del gobierno chileno están disponibles para desarrolladores?

Chile ofrece varias APIs gubernamentales: API de ChileCompra para licitaciones y órdenes de compra, API de la Biblioteca del Congreso para proyectos de ley y votaciones, API de datos.gob.cl para datasets abiertos, API del SEIA para proyectos ambientales, y API del INE para estadísticas censales y económicas.

¿Necesito una API key para usar las APIs del gobierno de Chile?

Depende de la API. Algunas como datos.gob.cl permiten consultas sin autenticacion, mientras que otras requieren registro previo para obtener una API key. Revisa la documentación específica de cada API para conocer sus requisitos de acceso y límites de uso.

¿En que formato devuelven datos las APIs gubernamentales chilenas?

La mayoría de APIs del gobierno chileno son REST y devuelven datos en formato JSON, que es el estándar moderno para intercambio de datos. Algunas APIs también soportan XML. Las respuestas incluyen metadatos como paginacion, fechas de actualización y códigos de estado.

¿Existen límites de consultas en las APIs del Estado chileno?

Sí, la mayoría de APIs gubernamentales tienen límites de rate limiting para evitar sobrecarga de servidores. Los límites varian: algunas permiten cientos de consultas por hora, otras miles por día. Es importante respetar estos límites y revisar los términos de uso de cada API para evitar bloqueos.

¿Cómo empezar a usar la API de ChileCompra para consultar licitaciones?

Para usar la API de ChileCompra debes registrarte en el portal de desarrolladores, obtener credenciales de acceso, y revisar la documentación técnica. La API permite consultar licitaciones por fecha, organismo, rubro o estado, y devuelve detalles completos incluyendo bases, ofertas y adjudicaciones.