Saltar al contenido
PostorAbierto

Metodología y fuentes

Licitaciones estatales

Postor Abierto reúne licitaciones públicas de portales oficiales de Ciudad de México, Estado de México, Nuevo León, Jalisco, Chihuahua, Puebla, Guanajuato, Sinaloa, Oaxaca y Baja California. Cada ficha identifica la dependencia, el ámbito, el calendario y los documentos de origen. El alcance se define por portal, tipo de procedimiento y periodo: consulta las fuentes integradas en Fuentes y cobertura.

Recorremos los catálogos de las fuentes integradas dentro del rango de cada revisión. El histórico incorporado comienza en 2023 para las nuevas fuentes; los años visibles indican los registros disponibles. Una revisión completa del catálogo acredita el recorrido de ese portal y periodo. La incorporación de expedientes y la recuperación de sus documentos se informan por separado.

ComprasMX conserva sus URLs, búsquedas, índices y contratos. La colección estatal se consulta por separado en Licitaciones estatales.

API: /api/open/v1/estatales?q=texto&state=7&page=1. Filtros: q, state, status, year, buyer y type. Páginas de 30; total indica el tamaño. state=2 Baja California, state=3 Baja California Sur, state=6 Chihuahua, state=7 Ciudad de México, state=11 Guanajuato, state=14 Jalisco, state=17 Estado de México, state=18 Nayarit, state=19 Nuevo León, state=20 Oaxaca, state=21 Puebla, state=25 Sinaloa y state=32 Zacatecas: son identificadores Postor, no INEGI.

Descubre valores en /estatales/facetas?state=7, registros disponibles en /estatales/cobertura y revisiones de cada portal en /estatales/fuentes, bajo el mismo prefijo API. Las revisiones identifican el periodo consultado y distinguen el catálogo de los documentos archivados. checkedAt es la observación más reciente de un registro individual; no es la fecha de revisión del portal.

Las fichas ofrecen .md, .json y .ocds.json; los índices, .md y .json. Usa html_url para citar. El resumen OCDS utiliza un prefijo local no registrado; fechas programadas no acreditan adjudicaciones.

MCP ofrece coberturaEstatal, buscarLicitacionesEstatales, obtenerLicitacionEstatal y cambiosLicitacionesEstatales. El feed /estatales/cambios?cursor=0 devuelve upsert y withdrawal; guarda next_cursor. NDJSON paginado: /estatales/export.ndjson?page=1; sigue la cabecera Link rel=next.

Cobertura de las alertas

¿Las alertas incluyen licitaciones estatales?

Sí. Las alertas de nuevas licitaciones incluyen oportunidades vigentes de ComprasMX y de las fuentes estatales integradas que coinciden con tu perfil. Los avisos estatales requieren una fecha de publicación reciente y válida. Las cargas históricas no generan avisos de nuevas oportunidades. Consulta las fuentes disponibles y su última actualización en Cobertura.

¿Qué garantiza Postor en sus alertas?

Garantizamos que las alertas de nuevas licitaciones incluyen ComprasMX y las fuentes estatales integradas. Están incluidas desde Radar y se ajustan a los criterios de tu perfil. La garantía se refiere a la inclusión de estas fuentes en las alertas de nuevas oportunidades, según la cobertura publicada y los criterios de elegibilidad.

Configurar alertas para tu empresa

De dónde vienen los datos

El índice reproduce información de contrataciones públicas federales que el Gobierno de México publica para consulta y reutilización en ComprasMX y en su portal de Datos Abiertos. No añadimos hechos que no estén en esa fuente: lo que hacemos es normalizarla, resolver entidades y calcular agregados que el portal no publica. El expediente oficial sigue siendo el de ComprasMX.

Las publicaciones cubren desde 2023 y contienen ejercicios 2022–2026. El índice reúne 375,587 números de procedimiento distintos, 506,908 contratos, 2.22 m de partidas con precio y 2.2 m de anexos archivados.

Qué excluimos de los totales, y por qué

Todo en pesos. Hay contratos registrados en USD, EUR, CAD, GBP y JPY. Sumarlos bajo un signo de pesos tal cual daría una cifra sin sentido, así que cada uno se convierte con el tipo de cambio que publica el Banco de México para la fecha de inicio del contrato (o el último día hábil anterior). La página conserva también el monto en su moneda original.

Validamos cada importe contra su propio registro. Un contrato trae $498,084,687,212 en el campo del IVA sobre un subtotal de $5,603,443, y sus partidas confirman el subtotal: sumarlo tal cual haría que un proveedor apareciera con más de $500 mil millones. Cuando las partidas confirman el error, usamos el subtotal. Cuando un importe grande no cuadra (IVA fuera de rango, un precio unitario que repite el total, un punto decimal corrido), queda por verificar: no se suma hasta que una persona revisa el documento de adjudicación, y la página dice cuántos contratos quedaron fuera.

No publicamos montos estimados por modelos. El sistema interno estima importes cuando la fuente no los trae; esas estimaciones no salen aquí. Una cifra generada, puesta junto a cifras reales, acaba citada como si fuera un hecho.

Qué no sabemos

  • Quién presentará propuesta antes del acto de apertura. Los interesados y los asistentes a las juntas no equivalen a una lista confirmada de proposiciones recibidas.
  • Si dos empresas con el mismo nombre comercial son la misma razón social. Cuando detectamos que un perfil agrupa varias, lo decimos en la página y lo dejamos fuera del índice de búsqueda en vez de afirmar un total que puede no corresponder a nadie.
  • Qué son algunas de las 21,589 claves CUCOP en uso: no existen en el catálogo oficial. Esas páginas van sin descripción antes que con una inventada.

Rarezas de la fuente

Algunos precios unitarios vienen con la unidad de medida equivocada — hay galletas registradas «por gramo» a precios que sólo tienen sentido por paquete. Reproducimos lo que dice la fuente y enlazamos al registro original para que se pueda verificar. No corregimos datos por nuestra cuenta.

Cada cuánto se actualiza ComprasMX en Postor

Postor mantiene una sincronización automática y continua con ComprasMX. Puedes comprobar los procedimientos, sus fechas de actualización y la fuente oficial en Postor Abierto, sin crear una cuenta.

El monitor vuelve a consultar ComprasMX después de una pausa de 15 minutos entre ciclos de sincronización. La incorporación de cambios depende de la duración de cada ciclo, del procesamiento y de la disponibilidad del portal oficial. Este intervalo describe el funcionamiento del monitor; la entrega de alertas se procesa a partir de las nuevas coincidencias.

El catálogo y los detalles del expediente tienen ciclos distintos. Los cambios detectados y los hitos del procedimiento adelantan la revisión del detalle; los detalles sin cambios se vuelven a consultar según su etapa. Los agregados se recalculan cada quince minutos, con una reconstrucción completa cada noche. Los avisos por correo se procesan por separado. Las alertas se generan a partir de las nuevas coincidencias detectadas en los datos incorporados.

Para comprobarlo, visita Postor Abierto y abre un procedimiento. Su versión JSON expone provenance.source_fetched_at (consulta del detalle en la fuente), provenance.last_seen_at (observación registrada en el catálogo) y provenance.content_changed_at (cambio real de contenido). Una revisión sin cambios puede conservar las fechas anteriores; tampoco se registra una nueva observación en cada consulta.

En licitaciones vigentes, la fecha de observación es la más reciente entre los registros del listado, no la finalización de una revisión de toda la fuente. La fecha de cambio de una ficha acredita cuándo cambió su contenido. Para automatizar la consulta, usa la API pública.

Las fuentes estatales tienen revisiones de catálogo y recuperación documental separadas. Consulta las fuentes integradas en Fuentes y cobertura y los campos técnicos de revisión en la documentación de la API. Un documento pendiente de recuperar no cambia la fecha de una revisión del catálogo ya terminada.

Para máquinas

Las fichas de procedimientos ofrecen .md, .json y .ocds.json (Open Contracting Data Standard 1.1). Los perfiles e índices compatibles ofrecen Markdown y JSON; consulta los formatos de cada recurso en la documentación de la API pública sin autenticación. El archivo llms.txt describe la gramática de URLs. Los rastreadores de modelos de lenguaje están admitidos explícitamente en robots.txt: es una postura, no un descuido.

Qué no publicamos en estas páginas

No redistribuimos los anexos. En cada ficha aparecen el nombre del archivo, el tipo y la fecha. El enlace lleva a la licitación en ComprasMX (rel=nofollow), no a una copia en nuestro dominio. El archivo original se conserva para el producto de pago.

No hay ficha de proveedor si no es persona moral. El nombre de quien ganó el contrato sigue en el procedimiento. Sólo publicamos /proveedor/… cuando el RFC es de persona moral o el nombre trae un sufijo societario (SA DE CV, S DE RL, AC…).

Corregir un error

Si un dato no coincide con la fuente, o si un perfil mezcla empresas distintas, dínoslo. Respondemos en veinte días hábiles. Si eres una persona física y quieres ejercer tus derechos sobre datos personales, la vía es /derechos.

Independencia

Postor es una plataforma privada e independiente. No tiene afiliación alguna con el Gobierno de México ni con ComprasMX.