{
  "html_url": "https://postor.com.mx/invitacion/io-09-j0u-009j0u002-n-350-2026",
  "canonical": "https://postor.com.mx/invitacion/io-09-j0u-009j0u002-n-350-2026",
  "id": "435fb4e992644538b23bdd740d2f3352",
  "procedure_number": "IO-09-J0U-009J0U002-N-350-2026",
  "file_number": "E-2026-00087040",
  "title": "N-350/26 OFC TRABAJOS DE MITIGACIÓN EN OBRAS DE DRENAJE, AUTOPISTAS: MÉXICO - CU",
  "description": {
    "short": "Obras públicas o servicios relacionados con las mismas, dentro de los montos máximos establecidos en el PEF.",
    "detailed": "N-350/26 OFC TRABAJOS DE MITIGACIÓN EN OBRAS DE DRENAJE, AUTOPISTAS: MÉXICO - CUERNAVACA, LIBRAMIENTO CUERNAVACA Y PERA - CUAUTLA."
  },
  "lifecycle": {
    "section": "concluido",
    "source_status": "DESIERTO",
    "moved_at": "2026-08-20T09:00:35.589Z"
  },
  "buyer": {
    "agency": "CAMINOS Y PUENTES FEDERALES DE INGRESOS Y SERVICIOS CONEXOS",
    "acronym": "CAPUFE",
    "branch": "09 - INFRAESTRUCTURA, COMUNICACIONES Y TRANSPORTES",
    "buying_unit": "DIRECCIÓN DE INFRAESTRUCTURA CARRETERA",
    "requesting_unit": null,
    "requesting_group": "DIRECCIÓN DE INFRAESTRUCTURA CARRETERA",
    "entity": "TESORERÍA DE LA FEDERACIÓN",
    "slug": "capufe",
    "unit_slug": "direccion-de-infraestructura-carretera-009j0u002"
  },
  "classification": {
    "procedure_type": "INVITACIÓN A CUANDO MENOS TRES PERSONAS",
    "contracting_type": "OBRA PÚBLICA",
    "publication_type": null,
    "character": "NACIONAL",
    "fiscal_year": 2026,
    "law": "LEY DE OBRAS PÚBLICAS Y SERVICIOS RELACIONADOS CON LAS MISMAS",
    "legal_basis_id": "59",
    "exception_basis": "Art. 43",
    "internal_control_number": "N-350/26 OFC",
    "supply_source_number": null
  },
  "schedule": {
    "published_at": "2026-07-24T23:51:38.000Z",
    "clarification_meeting_at": "2026-07-29T18:00:00.000Z",
    "clarification_questions_deadline_at": "2026-07-28T18:00:00.000Z",
    "clarification_responses_deadline_at": null,
    "bid_opening_at": "2026-08-04T17:00:00.000Z",
    "award_at": "2026-08-14T19:00:00.000Z",
    "estimated_contract_at": "2026-08-17T06:00:00.000Z",
    "site_visit_at": "2026-07-28T16:00:00.000Z",
    "estimated_work_start_at": "2026-08-17T06:00:00.000Z"
  },
  "locations": {
    "state_id": "16",
    "state": "MORELOS",
    "bid_opening": "SERÁ ÚNICAMENTE DE MANERA ELECTRÓNICA, A TRAVÉS DEL SISTEMA COMPRAS MX",
    "award": "SERÁ ÚNICAMENTE DE MANERA ELECTRÓNICA, A TRAVÉS DEL SISTEMA COMPRAS MX",
    "clarification_meeting": "SERÁ ÚNICAMENTE DE MANERA ELECTRÓNICA, A TRAVÉS DEL SISTEMA COMPRAS MX",
    "site_visit": "COMO SE INDICA EN LA CONVOCATORIA",
    "work_site": "COMO SE INDICA EN LA CONVOCATORIA"
  },
  "estimated_value": {
    "minimum": null,
    "maximum": null,
    "currency": "MXN",
    "updated_at": null
  },
  "financial_terms": {
    "currency": "MXN",
    "advance_percentage": "0",
    "supplier_percentage": "20",
    "payment_method": null,
    "credit_condition": null,
    "payment_conditions": "EN CUYO CASO EL IMPORTE DE LA REMUNERACIÓN O PAGO TOTAL QUE DEBA CUBRIRSE AL CONTRATISTA SE HARÁ POR UNIDAD DE CONCEPTO DE TRABAJO TERMINADO",
    "financing_organization": null
  },
  "evaluation": {
    "criterion": "BINARIO",
    "technical_points": null,
    "economic_points": null
  },
  "guarantees": {
    "performance_required": true,
    "goods_or_services_required": true,
    "amount_percentage": null,
    "delivery_days": null,
    "term_months": "12",
    "other_insurance_required": true,
    "other_insurance_description": "PÓLIZA DE RESPONSABILIDAD CIVIL",
    "performance_reduction": null
  },
  "participation": {
    "method": "ELECTRÓNICA",
    "joint": true,
    "msme_only": false,
    "social_witness": false,
    "multi_year": false,
    "open_contract": false,
    "consolidated_purchase": false,
    "external_credit": false,
    "simultaneous_supply": false,
    "subcontracting": true,
    "emergency": false,
    "proposal_language": "idioma data",
    "no_joint_participation_justification": null
  },
  "execution": {
    "site_visit_required": true,
    "duration_days": "180",
    "procurement_term": "Normal",
    "subcontracted_work": "Laboratorio de Control de Calidad de Materiales",
    "deadline_justification": null
  },
  "lots": [
    {
      "number": "1",
      "name": "PARTIDA SOLA",
      "description": "PARTIDA SOLA",
      "requirement_group_id": "1",
      "items": [
        {
          "number": "1",
          "cucop_code": "62502-0002",
          "specific_item_code": "62502",
          "cucop_description": "CONSERVACION Y/O MANTENIMIENTO DE AUTOPISTA",
          "description": "TRABAJOS DE MITIGACIÓN EN OBRAS DE DRENAJE, AUTOPISTAS: MÉXICO - CUERNAVACA, LIBRAMIENTO CUERNAVACA Y PERA - CUAUTLA.",
          "requested_quantity": null,
          "minimum_quantity": null,
          "maximum_quantity": null,
          "unit": null,
          "minimum_amount": null,
          "maximum_amount": null,
          "partida_code": "62502",
          "partida_description": "MANTENIMIENTO Y REHABILITACIÓN DE LAS VÍAS DE COMUNICACIÓN"
        }
      ]
    }
  ],
  "budget_items": [
    {
      "code": "62502",
      "description": "MANTENIMIENTO Y REHABILITACIÓN DE LAS VÍAS DE COMUNICACIÓN"
    }
  ],
  "awards": [],
  "documents": [
    {
      "id": null,
      "annex_number": 1,
      "document_type": null,
      "description": "INVITACIÓN",
      "filename": "N350 ITP CONS.pdf",
      "availability": "available",
      "size_bytes": "412448",
      "mime_type": "application/pdf",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:46:06.627Z",
      "updated_at": "2026-08-20T09:00:45.597Z"
    },
    {
      "id": null,
      "annex_number": 1,
      "document_type": null,
      "description": "INVITACIÓN",
      "filename": "N350 ITP GONV.pdf",
      "availability": "available",
      "size_bytes": "407728",
      "mime_type": "application/pdf",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:46:07.818Z",
      "updated_at": "2026-08-20T09:01:04.350Z"
    },
    {
      "id": null,
      "annex_number": 1,
      "document_type": null,
      "description": "INVITACIÓN",
      "filename": "N350 ITP MACT.pdf",
      "availability": "available",
      "size_bytes": "400537",
      "mime_type": "application/pdf",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:46:08.870Z",
      "updated_at": "2026-08-20T09:00:45.729Z"
    },
    {
      "id": null,
      "annex_number": 1,
      "document_type": null,
      "description": "INVITACIÓN",
      "filename": "N350.pdf",
      "availability": "available",
      "size_bytes": "11710790",
      "mime_type": "application/pdf",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:46:12.925Z",
      "updated_at": "2026-08-20T09:00:45.733Z"
    },
    {
      "id": "48efe980-e0a9-4e3c-974f-9908580571da",
      "annex_number": 1,
      "document_type": null,
      "description": "AVISO DE DIFERIMIENTO DE FALLO",
      "filename": "N350 DIFER.pdf",
      "availability": "available",
      "size_bytes": "223702",
      "mime_type": "application/pdf",
      "sha256": "edfd7594b746b3f4de244d60e8a553fd18477d75af99cb108309e98fe368af3a",
      "uploaded_at": "2026-08-11T01:37:19.871Z",
      "updated_at": "2026-08-20T09:01:04.826Z"
    },
    {
      "id": null,
      "annex_number": 2,
      "document_type": null,
      "description": "ANEXO TÉCNICO",
      "filename": "CC.pdf",
      "availability": "available",
      "size_bytes": "17847715",
      "mime_type": "application/pdf",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:45:18.919Z",
      "updated_at": "2026-08-20T09:00:45.588Z"
    },
    {
      "id": null,
      "annex_number": 2,
      "document_type": null,
      "description": "ANEXO TÉCNICO",
      "filename": "CC.xlsx",
      "availability": "available",
      "size_bytes": "204468",
      "mime_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:45:19.990Z",
      "updated_at": "2026-08-20T09:00:46.735Z"
    },
    {
      "id": null,
      "annex_number": 2,
      "document_type": null,
      "description": "ANEXO TÉCNICO",
      "filename": "EC.pdf",
      "availability": "available",
      "size_bytes": "10630673",
      "mime_type": "application/pdf",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:45:24.318Z",
      "updated_at": "2026-08-20T09:00:45.590Z"
    },
    {
      "id": null,
      "annex_number": 2,
      "document_type": null,
      "description": "ANEXO TÉCNICO",
      "filename": "EP.pdf",
      "availability": "available",
      "size_bytes": "52940537",
      "mime_type": "application/pdf",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:45:57.074Z",
      "updated_at": "2026-08-20T09:00:45.595Z"
    },
    {
      "id": null,
      "annex_number": 2,
      "document_type": null,
      "description": "ANEXO TÉCNICO",
      "filename": "Planos.zip",
      "availability": "available",
      "size_bytes": "54029780",
      "mime_type": "application/zip",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:46:05.042Z",
      "updated_at": "2026-08-20T09:01:04.347Z"
    },
    {
      "id": null,
      "annex_number": 3,
      "document_type": null,
      "description": "MODELO DE CONTRATO",
      "filename": "ANEXO B1.docx",
      "availability": "available",
      "size_bytes": "72210",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "8eaa183b33c8b692cdebbfea78528036711c556e8f1042b41e021f24194c78bc",
      "uploaded_at": "2026-07-25T02:44:52.370Z",
      "updated_at": "2026-08-20T09:01:04.499Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "32D.pdf",
      "availability": "available",
      "size_bytes": "40613",
      "mime_type": "application/pdf",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:44:53.429Z",
      "updated_at": "2026-08-20T09:00:43.812Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "ANEXO A1 L-T-E.docx",
      "availability": "available",
      "size_bytes": "51999",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:44:54.451Z",
      "updated_at": "2026-08-20T09:00:45.726Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "ANEXO A2 T-E.xls",
      "availability": "available",
      "size_bytes": "408576",
      "mime_type": "application/vnd.ms-excel",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:44:55.814Z",
      "updated_at": "2026-08-20T09:00:43.817Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "ANEXO A3.docx",
      "availability": "available",
      "size_bytes": "16574",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:44:56.734Z",
      "updated_at": "2026-08-20T09:00:43.970Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "ANEXO A4.docx",
      "availability": "available",
      "size_bytes": "18980",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:44:57.973Z",
      "updated_at": "2026-08-20T09:00:44.126Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "ANEXO A5 CHECK.docx",
      "availability": "available",
      "size_bytes": "177549",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:44:59.094Z",
      "updated_at": "2026-08-20T09:00:44.560Z"
    },
    {
      "id": "e369b827-512c-410c-9175-40b396acd22b",
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "ANEXO B1.docx",
      "availability": "available",
      "size_bytes": "72210",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": "8eaa183b33c8b692cdebbfea78528036711c556e8f1042b41e021f24194c78bc",
      "uploaded_at": "2026-08-05T20:36:31.953Z",
      "updated_at": "2026-08-20T09:01:04.755Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "ANEXO B2-1.docx",
      "availability": "available",
      "size_bytes": "18655",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:45:01.011Z",
      "updated_at": "2026-08-20T09:00:44.855Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "ANEXO B2-2.docx",
      "availability": "available",
      "size_bytes": "18032",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:45:01.966Z",
      "updated_at": "2026-08-20T09:00:45.866Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "ANEXO B2-3.docx",
      "availability": "available",
      "size_bytes": "14323",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:45:02.921Z",
      "updated_at": "2026-08-20T09:00:45.054Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "ANEXO B3.docx",
      "availability": "available",
      "size_bytes": "21746",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:45:03.906Z",
      "updated_at": "2026-08-20T09:00:45.987Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "ANEXO B4.docx",
      "availability": "available",
      "size_bytes": "19482",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:45:04.879Z",
      "updated_at": "2026-08-20T09:00:45.179Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "ANEXO B5.docx",
      "availability": "available",
      "size_bytes": "27578",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:45:05.904Z",
      "updated_at": "2026-08-20T09:00:46.159Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "BESOP.xlsx",
      "availability": "available",
      "size_bytes": "343636",
      "mime_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:45:07.068Z",
      "updated_at": "2026-08-20T09:00:45.420Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "DATOS BANCARIOS.docx",
      "availability": "available",
      "size_bytes": "17332",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:45:08.506Z",
      "updated_at": "2026-08-20T09:00:46.293Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "DOF.pdf",
      "availability": "available",
      "size_bytes": "111496",
      "mime_type": "application/pdf",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:45:10.044Z",
      "updated_at": "2026-08-20T09:00:45.424Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "REGIS EMPRE.xlsx",
      "availability": "available",
      "size_bytes": "13008",
      "mime_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:45:11.131Z",
      "updated_at": "2026-08-20T09:00:45.585Z"
    },
    {
      "id": null,
      "annex_number": 4,
      "document_type": null,
      "description": "FORMATOS",
      "filename": "conflicto inte.docx",
      "availability": "available",
      "size_bytes": "17556",
      "mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
      "sha256": null,
      "uploaded_at": "2026-07-25T02:45:12.131Z",
      "updated_at": "2026-08-20T09:00:46.420Z"
    },
    {
      "id": "65ddeb8a-9fe4-46ca-95d8-50987f3e988d",
      "annex_number": 6,
      "document_type": null,
      "description": "ACTA JUNTA DE ACLARACIONES",
      "filename": "acta_junta_de_aclaraciones-firmada.pdf",
      "availability": "available",
      "size_bytes": "828308",
      "mime_type": "application/pdf",
      "sha256": null,
      "uploaded_at": "2026-07-29T22:28:11.725Z",
      "updated_at": "2026-08-20T09:00:43.807Z"
    },
    {
      "id": "84603c4c-b6ab-44e2-bcba-af97f3330fbd",
      "annex_number": 7,
      "document_type": null,
      "description": "ACTA DE APERTURA DE PROPOSICIONES",
      "filename": "acta_de_apertura_de_proposiciones-firmada.pdf",
      "availability": "available",
      "size_bytes": "718214",
      "mime_type": "application/pdf",
      "sha256": null,
      "uploaded_at": "2026-08-04T22:52:05.595Z",
      "updated_at": "2026-08-20T09:00:43.796Z"
    },
    {
      "id": "8e90f598-1aa5-4492-9d37-ae7e8027908b",
      "annex_number": 9,
      "document_type": null,
      "description": "ANEXOS ACTA DE FALLO",
      "filename": "N350 FALLO.pdf",
      "availability": "available",
      "size_bytes": "4310044",
      "mime_type": "application/pdf",
      "sha256": "90085f756b5e0b7a478961adb62cc757c1a912563330640434bf7b9a77cec567",
      "uploaded_at": "2026-08-20T09:00:40.662Z",
      "updated_at": "2026-08-20T09:01:04.810Z"
    },
    {
      "id": "7a1c4df8-b489-44f4-85f0-d57f2384664a",
      "annex_number": 10,
      "document_type": null,
      "description": "ANEXOS ACTA DE FALLO",
      "filename": "1 A ENCUESTA-1.pdf",
      "availability": "available",
      "size_bytes": "4954",
      "mime_type": "application/pdf",
      "sha256": "1ea9ac6e5b39733f11ae144b1d27bcd067c333d18579c2163dd92cc3276ad50c",
      "uploaded_at": "2026-08-20T09:00:41.562Z",
      "updated_at": "2026-08-20T09:01:04.824Z"
    },
    {
      "id": "2282c8bc-0c8b-4042-a0ce-60255d5cebc4",
      "annex_number": 11,
      "document_type": null,
      "description": "ACTA DE FALLO",
      "filename": "acta_de_fallo-firmada.pdf",
      "availability": "available",
      "size_bytes": "801560",
      "mime_type": "application/pdf",
      "sha256": "425caf33e98df07e0baa251fb746b355dd2dbd455231d370ba180b1208afa8a6",
      "uploaded_at": "2026-08-20T09:00:43.571Z",
      "updated_at": "2026-08-20T09:01:04.819Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Procedimiento Alc km 81+950.bak",
      "availability": "available",
      "size_bytes": "1714149",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:53.969Z",
      "updated_at": "2026-08-20T09:00:53.969Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Procedimiento Alc km 81+950.dwg",
      "availability": "available",
      "size_bytes": "1714149",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:54.217Z",
      "updated_at": "2026-08-20T09:00:54.218Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Procedimiento Alc km 83+115.bak",
      "availability": "available",
      "size_bytes": "2067391",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:54.667Z",
      "updated_at": "2026-08-20T09:00:54.668Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Procedimiento Alc km 83+115.dwg",
      "availability": "available",
      "size_bytes": "2101702",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:54.979Z",
      "updated_at": "2026-08-20T09:00:54.979Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Trabajos reparación estribos Alc km 83+115.bak",
      "availability": "available",
      "size_bytes": "1830615",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:55.235Z",
      "updated_at": "2026-08-20T09:00:55.235Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Trabajos reparación estribos Alc km 83+115.dwg",
      "availability": "available",
      "size_bytes": "1861950",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:55.438Z",
      "updated_at": "2026-08-20T09:00:55.439Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Procedimiento Alc km 87+140.bak",
      "availability": "available",
      "size_bytes": "2919416",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:55.826Z",
      "updated_at": "2026-08-20T09:00:55.827Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Procedimiento Alc km 87+140.dwg",
      "availability": "available",
      "size_bytes": "2932015",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:56.238Z",
      "updated_at": "2026-08-20T09:00:56.239Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Protección cauce Alc km 87+140 (1-2).dwg",
      "availability": "available",
      "size_bytes": "1128476",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:56.446Z",
      "updated_at": "2026-08-20T09:00:56.446Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Proteccióncauce Alc km 87+140 (2-2).bak",
      "availability": "available",
      "size_bytes": "1335764",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:56.637Z",
      "updated_at": "2026-08-20T09:00:56.638Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Proteccióncauce Alc km 87+140 (2-2).dwg",
      "availability": "available",
      "size_bytes": "1206278",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:56.905Z",
      "updated_at": "2026-08-20T09:00:56.905Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Trabajos Interior Alc km 28+800.bak",
      "availability": "available",
      "size_bytes": "1093333",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:57.152Z",
      "updated_at": "2026-08-20T09:00:57.152Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Trabajos Interior Alc km 28+800.dwg",
      "availability": "available",
      "size_bytes": "1093333",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:57.374Z",
      "updated_at": "2026-08-20T09:00:57.374Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Zampeado Alc km 28+800.bak",
      "availability": "available",
      "size_bytes": "904527",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:57.595Z",
      "updated_at": "2026-08-20T09:00:57.596Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Zampeado Alc km 28+800.dwg",
      "availability": "available",
      "size_bytes": "884182",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:57.881Z",
      "updated_at": "2026-08-20T09:00:57.882Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Proce const Alc km 32+190.bak",
      "availability": "available",
      "size_bytes": "3555068",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:58.587Z",
      "updated_at": "2026-08-20T09:00:58.587Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Proce const Alc km 32+190.dwg",
      "availability": "available",
      "size_bytes": "3584908",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:58.877Z",
      "updated_at": "2026-08-20T09:00:58.877Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Trabajos Interior Alc km 48+280.bak",
      "availability": "available",
      "size_bytes": "1596829",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:59.260Z",
      "updated_at": "2026-08-20T09:00:59.260Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Trabajos Interior Alc km 48+280.dwg",
      "availability": "available",
      "size_bytes": "1596829",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:59.488Z",
      "updated_at": "2026-08-20T09:00:59.489Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Amp transv muros Alc km 58+650.bak",
      "availability": "available",
      "size_bytes": "2746741",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:00:59.855Z",
      "updated_at": "2026-08-20T09:00:59.855Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Amp transv muros Alc km 58+650.dwg",
      "availability": "available",
      "size_bytes": "2764871",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:00.192Z",
      "updated_at": "2026-08-20T09:01:00.192Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Trabajos Interior Alc km 58+650.bak",
      "availability": "available",
      "size_bytes": "1096058",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:00.530Z",
      "updated_at": "2026-08-20T09:01:00.530Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Trabajos Interior Alc km 58+650.dwg",
      "availability": "available",
      "size_bytes": "1096058",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:00.764Z",
      "updated_at": "2026-08-20T09:01:00.764Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Plano General Alc km 61+990.bak",
      "availability": "available",
      "size_bytes": "965766",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:00.964Z",
      "updated_at": "2026-08-20T09:01:00.964Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Plano General Alc km 61+990.dwg",
      "availability": "available",
      "size_bytes": "1000712",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:01.157Z",
      "updated_at": "2026-08-20T09:01:01.158Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Trabajos Interior Alc km 61+990.dwg",
      "availability": "available",
      "size_bytes": "876817",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:01.433Z",
      "updated_at": "2026-08-20T09:01:01.434Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Amp transv muros Alc km 64+211.bak",
      "availability": "available",
      "size_bytes": "2996837",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:01.885Z",
      "updated_at": "2026-08-20T09:01:01.885Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Amp transv muros Alc km 64+211.dwg",
      "availability": "available",
      "size_bytes": "3021455",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:02.305Z",
      "updated_at": "2026-08-20T09:01:02.305Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Trabajos Interior Alc km 64+211.bak",
      "availability": "available",
      "size_bytes": "1091546",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:02.508Z",
      "updated_at": "2026-08-20T09:01:02.509Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Trabajos Interior Alc km 64+211.dwg",
      "availability": "available",
      "size_bytes": "1101458",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:02.724Z",
      "updated_at": "2026-08-20T09:01:02.725Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Procedimiento Alc km 15+795.bak",
      "availability": "available",
      "size_bytes": "1855001",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:03.147Z",
      "updated_at": "2026-08-20T09:01:03.148Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Procedimiento Alc km 15+795.dwg",
      "availability": "available",
      "size_bytes": "1855115",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:03.417Z",
      "updated_at": "2026-08-20T09:01:03.417Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Procedimiento Alc km 22+180.bak",
      "availability": "available",
      "size_bytes": "1643946",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:03.650Z",
      "updated_at": "2026-08-20T09:01:03.650Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Procedimiento Alc km 22+180.dwg",
      "availability": "available",
      "size_bytes": "1621326",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:03.894Z",
      "updated_at": "2026-08-20T09:01:03.894Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Procedimiento Alc km 33+100.bak",
      "availability": "available",
      "size_bytes": "1757757",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:04.104Z",
      "updated_at": "2026-08-20T09:01:04.104Z"
    },
    {
      "id": null,
      "annex_number": null,
      "document_type": null,
      "description": null,
      "filename": "Procedimiento Alc km 33+100.dwg",
      "availability": "available",
      "size_bytes": "1768548",
      "mime_type": "application/octet-stream",
      "sha256": null,
      "uploaded_at": "2026-08-20T09:01:04.343Z",
      "updated_at": "2026-08-20T09:01:04.343Z"
    }
  ],
  "provenance": {
    "source_system": "Compras MX",
    "source_fetched_at": "2026-09-19T09:18:06.101Z",
    "last_seen_at": "2026-09-26T09:25:19.059Z",
    "first_seen_at": "2026-07-25T02:44:47.913Z",
    "detail_complete": true,
    "documents_complete": true,
    "content_changed_at": "2026-08-20T09:15:04.483Z"
  },
  "context": {
    "buyer": {
      "slug": "capufe",
      "name": "CAMINOS Y PUENTES FEDERALES DE INGRESOS Y SERVICIOS CONEXOS",
      "total_procedures": 3791,
      "distinct_suppliers": 1166,
      "procedures_by_type": {
        "LICITACIÓN PÚBLICA": 2469,
        "ADJUDICACIÓN DIRECTA": 1126,
        "INVITACIÓN A CUANDO MENOS TRES PERSONAS": 190,
        "CONTRATO ESPECÍFICO DERIVADO DE ACUERDO MARCO": 6
      },
      "refreshed_at": "2026-09-26T05:15:02.000Z"
    }
  },
  "alternates": [],
  "similar": [
    {
      "numero_procedimiento": "io-09-j0u-009j0u002-n-353-2026",
      "nombre_procedimiento": "N-353/26 OFC TRABAJOS DE MITIGACION EN OBRAS DE DRENAJE, AUTOPISTA QUERETARO -",
      "dependencia": "CAMINOS Y PUENTES FEDERALES DE INGRESOS Y SERVICIOS CONEXOS",
      "siglas": "CAPUFE",
      "score": 0.06319001881986985,
      "anio_ejercicio": 2026,
      "estatus": "ADJUDICADO",
      "fecha_fallo": "2026-08-25T10:00:00.000Z",
      "fecha_publicacion": "2026-07-30T19:07:33.000Z",
      "ganador": null,
      "ganador_slug": null,
      "ganador_rfc_type": null,
      "ganadores": "0",
      "monto_mxn": null
    },
    {
      "numero_procedimiento": "io-09-j0u-009j0u004-n-35-2025",
      "nombre_procedimiento": "N-35-2025 CONSERVACIÓN MENOR OBRAS DE DRENAJE ACAYUCAN",
      "dependencia": "CAPUFE",
      "siglas": "CAPUFE",
      "score": 0.11847219930340602,
      "anio_ejercicio": 2025,
      "estatus": "ADJUDICADO",
      "fecha_fallo": "2025-07-15T10:00:00.000Z",
      "fecha_publicacion": "2025-06-27T17:55:29.000Z",
      "ganador": "SUPERVISION Y CONTROL DE OBRA VIEZA SA DE CV",
      "ganador_slug": "supervision-y-control-de-obra-vieza",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "3318920.57"
    },
    {
      "numero_procedimiento": "io-09-j0u-009j0u002-n-126-2025",
      "nombre_procedimiento": "N-126/25 OFC TRABAJOS DE CONSERVACIÓN MENOR EN OBRAS DE DRENAJE, AUTOPISTA CHAMA",
      "dependencia": "CAPUFE",
      "siglas": "CAPUFE",
      "score": 0.11889310608268833,
      "anio_ejercicio": 2025,
      "estatus": "ADJUDICADO",
      "fecha_fallo": "2025-06-02T11:00:00.000Z",
      "fecha_publicacion": "2025-05-14T21:20:11.000Z",
      "ganador": "MMC INTERACCIONES SA DE CV",
      "ganador_slug": "mmc-interacciones",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "2831888.27"
    },
    {
      "numero_procedimiento": "io-09-j0u-009j0u002-n-355-2026",
      "nombre_procedimiento": "N-355/26 OFC SUSTITUCIÓN DE LA OBRA DE DRENAJE KM 94+340, AUTOPISTA TIJUANA-ENSE",
      "dependencia": "CAMINOS Y PUENTES FEDERALES DE INGRESOS Y SERVICIOS CONEXOS",
      "siglas": "CAPUFE",
      "score": 0.11957666634251629,
      "anio_ejercicio": 2026,
      "estatus": "ADJUDICADO",
      "fecha_fallo": "2026-08-24T11:30:00.000Z",
      "fecha_publicacion": "2026-08-05T15:22:21.000Z",
      "ganador": null,
      "ganador_slug": null,
      "ganador_rfc_type": null,
      "ganadores": "0",
      "monto_mxn": null
    },
    {
      "numero_procedimiento": "io-09-j0u-009j0u002-n-128-2025",
      "nombre_procedimiento": "N-128/25 OFC TRABAJOS DE CONSERVACIÓN MENOR EN OBRAS DE DRENAJE, AUTOPISTA TEPAL",
      "dependencia": "CAPUFE",
      "siglas": "CAPUFE",
      "score": 0.1281434373941086,
      "anio_ejercicio": 2025,
      "estatus": "ADJUDICADO",
      "fecha_fallo": "2025-06-02T12:00:00.000Z",
      "fecha_publicacion": "2025-05-14T21:23:47.000Z",
      "ganador": "SISTEMAS MEXICANOS DE INGENIERIA SA DE CV",
      "ganador_slug": "sistemas-mexicanos-de-ingenieria",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "7769163.15"
    },
    {
      "numero_procedimiento": "io-09-642-009000960-n-37-2026",
      "nombre_procedimiento": "ATENCIÓN A 5 OBRAS DE DRENAJE EN EL ESTADO DE QUERÉTARO",
      "dependencia": "INFRAESTRUCTURA, COMUNICACIONES Y TRANSPORTES",
      "siglas": "SICT",
      "score": 0.13676473905935072,
      "anio_ejercicio": 2026,
      "estatus": "ADJUDICADO",
      "fecha_fallo": "2026-06-30T11:00:00.000Z",
      "fecha_publicacion": "2026-06-19T21:27:07.000Z",
      "ganador": "CONSTRUCCION Y ELECTRIFICACION LOGISTICA SA DE CV",
      "ganador_slug": "construccion-y-electrificacion-logistica",
      "ganador_rfc_type": null,
      "ganadores": "1",
      "monto_mxn": "3428811.08"
    }
  ]
}