Saltar al contenido
PostorAbierto

Descargas masivas

La colección de ComprasMX, en NDJSON: un registro por línea, sin autenticación y bajo licencia CC BY 4.0. Si vas a analizar el corpus completo, esto es más rápido para ti y más barato para nosotros que recorrer las páginas una por una.

Cada entidad viene repartida en lotes, con las mismas fronteras que los fragmentos del sitemap: el lote 0 de una descarga corresponde exactamente al fragmento 0 del sitemap.

El índice de descargas no está disponible en este momento. La ruta sigue siendo https://api.postor.com.mx/api/open/v1/descargas.

Cómo se recorren

Primero el índice, que dice cuántos lotes hay de cada cosa:

curl https://api.postor.com.mx/api/open/v1/descargas

Después descarga los lotes de la entidad elegida. Empiezan en cero y terminan en el valor de lotes menos uno. Por ejemplo, el primer lote de procedimientos:

curl https://api.postor.com.mx/api/open/v1/descargas/licitaciones/0

La colección estatal tiene una exportación independiente en https://api.postor.com.mx/api/open/v1/estatales/export.ndjson?page=1. Continúa con la URL indicada en la cabecera Link con rel=next; consulta sus filtros en la documentación de la API estatal.

Para mantenerte al día no vuelvas a descargar todo: el feed de cambios dice qué se movió desde una fecha.

Qué traen y qué no

  • Son filas de resumen, no el expediente anidado completo. Para eso está la ficha.
  • Ningún dato de contacto, RFC de persona física ni monto estimado por un modelo. Es la misma regla que rige todo el plano público.
  • Los importes van en pesos y como texto, para no perder centavos al leerlos como número. Los contratos en otra moneda se convierten con el tipo de cambio de Banxico de su fecha.
  • Se citan como «Postor Abierto» con la URL del recurso. La fuente primaria es ComprasMX y su portal de Datos Abiertos; ver metodología.