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/descargasDespué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/0La 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.