La fuente entera, organizada y lista para consultar: cada endpoint de esta página responde en milisegundos. Cada respuesta incluye
as_of: qué tan actualizados están los datos. Cómo funcionan los datasets.Buscar transacciones
POST /co/igac-transactions/search/v1 Dataset
Una sola búsqueda sobre cada acto registrado, acotada a un municipio o un folio, filtrada por acto, zona, año y valor.
as_of, los filtros aplicados, total y total_is_exact, page, per_page, total_pages, count y results[], de la radicación más reciente a la más antigua. Cada anotación incluye id, registration_number (la matrícula, <oficina>-<folio>), registry_office_code, folio_number, annotation_number, municipality_code, municipality, department, zone (urban o rural), rurality_category, filed_on y filed_year, act_code y act (p. ej. 125 COMPRAVENTA), instrument (la escritura, sentencia u oficio y quién lo expidió), value_cop (el valor que declara el acto, null si no declara), has_value, has_several_values, parties_from, parties_to (cuántos intervinientes de cada lado), new_folio, market_activity, folio_status, folio_opened_on y derived_folios[]. No trae nombres de los intervinientes ni número predial.
En una compraventa,
value_cop es el precio escrito en la escritura. Es un piso y una señal de mercado: las escrituras suelen declarar cerca del avalúo catastral, por debajo del precio pactado.Un folio, acto por acto
POST /co/igac-transactions/folio-history/v1 Dataset
Entra una matrícula, sale cada acto radicado en ella de 2015 a 2023, en el orden del folio.
as_of, registration_number, found, el municipality_code, municipality, department y zone del folio, count y annotations[] en el orden del folio. Cada anotación incluye id, registration_number (la matrícula, <oficina>-<folio>), registry_office_code, folio_number, annotation_number, municipality_code, municipality, department, zone (urban o rural), rurality_category, filed_on y filed_year, act_code y act (p. ej. 125 COMPRAVENTA), instrument (la escritura, sentencia u oficio y quién lo expidió), value_cop (el valor que declara el acto, null si no declara), has_value, has_several_values, parties_from, parties_to (cuántos intervinientes de cada lado), new_folio, market_activity, folio_status, folio_opened_on y derived_folios[]. No trae nombres de los intervinientes ni número predial.
Un folio sin actos radicados de 2015 a 2023 y un folio que no existe devuelven ambos
found: false con HTTP 200. En una compraventa, value_cop es el precio escrito en la escritura. Es un piso y una señal de mercado: las escrituras suelen declarar cerca del avalúo catastral, por debajo del precio pactado.Precios por municipio
POST /co/igac-transactions/price-statistics/v1 Dataset
La mediana del precio escrito en las escrituras, y los demás valores declarados, por municipio, año, zona y acto.
as_of, los filtros, count y results[], del año más reciente al más antiguo: id, municipality_code, municipality, department, year, zone, act_code, act, transaction_count, median_value_cop, average_value_cop, min_value_cop, max_value_cop y total_value_cop. Solo cuentan los actos que declaran un valor mayor que cero.
En una compraventa,
value_cop es el precio escrito en la escritura. Es un piso y una señal de mercado: las escrituras suelen declarar cerca del avalúo catastral, por debajo del precio pactado.Referencia completa
Esquemas, todos los campos de respuesta y un playground interactivo.