Buscar documentos
POST /co/imprenta/gaceta-documents-search/v1 Una sola búsqueda sobre todo lo que el Congreso ha publicado desde 2000, algo que ningún sitio oficial ofrece.
La fuente entera, organizada y lista para consultar: este endpoint responde en milisegundos, a cualquier hora y siempre igual. Cada respuesta incluye
as_of: qué tan actualizados están los datos.as_of (qué tan actualizados están los datos), los filtros
aplicados, total (coincidencias en todas las páginas), page, per_page,
total_pages, count y results[], de más reciente a más antiguo. Cada resultado incluye id, gaceta_id y gaceta_number (la gaceta en que
se publicó), chamber, published_at, title (cómo se cita el documento),
summary (el epígrafe que la Gaceta imprime debajo), kind, bill_number,
bill_year y bill_chamber (el proyecto de ley o acto legislativo del que
trata, cuando el título lo nombra) y official_url.
kind es proyecto (un proyecto tal como se radicó), ponencia (un informe de
comisión sobre uno), acta (el acta de una sesión), texto (un texto aprobado o
definitivo), conciliacion, objecion (una objeción presidencial), concepto,
ley u otro.
Los resultados de búsqueda no incluyen el texto del documento: una sola acta de
plenaria puede llegar a doscientos mil caracteres. Lleva un
id al endpoint
Gaceta Document para leerlo completo.Un documento
POST /co/imprenta/gaceta-document/v1
La fuente entera, organizada y lista para consultar: este endpoint responde en milisegundos, a cualquier hora y siempre igual. Cada respuesta incluye
as_of: qué tan actualizados están los datos.as_of, found, document_id y document, que incluye text:
el documento mismo, tal como lo publicó la Gaceta. Cada resultado incluye id, gaceta_id y gaceta_number (la gaceta en que
se publicó), chamber, published_at, title (cómo se cita el documento),
summary (el epígrafe que la Gaceta imprime debajo), kind, bill_number,
bill_year y bill_chamber (el proyecto de ley o acto legislativo del que
trata, cuando el título lo nombra) y official_url.
kind es proyecto (un proyecto tal como se radicó), ponencia (un informe de
comisión sobre uno), acta (el acta de una sesión), texto (un texto aprobado o
definitivo), conciliacion, objecion (una objeción presidencial), concepto,
ley u otro.
Unos pocos documentos se publican solo con su portada como texto; el contenido
de esos está en la edición de la gaceta, en el
official_url de la gaceta.Gacetas
POST /co/imprenta/gacetas-search/v1 La numeración de la Gaceta, por cámara y fecha.
La fuente entera, organizada y lista para consultar: este endpoint responde en milisegundos, a cualquier hora y siempre igual. Cada respuesta incluye
as_of: qué tan actualizados están los datos.as_of, los filtros aplicados, total, page, per_page,
total_pages, count y results[], de más reciente a más antigua. Cada gaceta
incluye id, number y number_key, chamber, published_at,
printed_date, legacy_label y official_url.
published_at es null en nueve gacetas cuyo año impreso no puede ser un año
(0009, 0200, 0209 y similares). Esas gacetas son reales y se devuelven;
solo se omite la fecha, porque la correcta no se puede saber. Su
printed_date muestra lo que imprime la Gaceta.Diario Oficial
POST /co/imprenta/diarios-search/v1 Ochenta y siete años del diario, por número y fecha.
La fuente entera, organizada y lista para consultar: este endpoint responde en milisegundos, a cualquier hora y siempre igual. Cada respuesta incluye
as_of: qué tan actualizados están los datos.as_of, los filtros aplicados, total, page, per_page,
total_pages, count y results[], de más reciente a más antiguo. Cada diario
incluye id, number y number_key, edition, published_at y
official_url.
El registro llega hasta el número 23.962 del 2 de enero de 1939, pero es
irregular antes de 2000: siete años no listan ningún diario (1985, 1987, 1988,
1992, 1994, 1995 y 1998) y otros apenas unos pocos. Un resultado vacío para un
año antiguo significa que la Imprenta no lista nada para ese año, no que no se
haya publicado nada.
Referencia completa
Esquemas, todos los campos de respuesta y un playground interactivo.