{
  "html_url": "https://licitia.com.mx/proveedor/grupo-dos-planos",
  "canonical": "https://licitia.com.mx/proveedor/grupo-dos-planos",
  "id": "1037491",
  "slug": "grupo-dos-planos",
  "displayName": "GRUPO DOS PLANOS SA DE CV",
  "normalizedName": "grupo-dos-planos",
  "aliasCount": 1,
  "totalContracts": 2,
  "totalProcedures": 2,
  "totalAwardedAmount": "7881807.52",
  "minAmount": "3000000",
  "maxAmount": "4881807.52",
  "medianAmount": "3940903.76",
  "suspectContracts": 0,
  "foreignContracts": 0,
  "foreignTotals": null,
  "distinctBuyers": 2,
  "distinctStates": 1,
  "distinctCucop": 2,
  "topBuyers": [
    {
      "slug": "079028",
      "monto": 4881807.52,
      "nombre": "OAXACA DE JUÁREZ",
      "contratos": 1
    },
    {
      "slug": "inpac",
      "monto": 3000000,
      "nombre": "INSTITUTO DEL PATRIMONIO CULTURAL DEL ESTADO DE OAXACA",
      "contratos": 1
    }
  ],
  "topCucop": [
    {
      "clave": "61400-0326",
      "monto": 4881807.52,
      "partidas": 1,
      "descripcion": "DIVISIÓN DE TERRENOS Y CONSTRUCCIÓN DE OBRAS DE URBANIZACIÓN"
    },
    {
      "clave": "35101-0001",
      "monto": 3000000,
      "partidas": 1,
      "descripcion": "SERVICIOS DE INSTALACION, REPARACION, MANTENIMIENTO Y CONSERVACION MENOR DE INMUEBLES"
    }
  ],
  "recentProcedures": [
    {
      "numero": "lo-79-028-820067999-n-1-2025",
      "titulo": "REHABILITACIÓN Y MANTENIMIENTO DEL PALACIO MUNICIPAL DE OAXACA DE JUÁREZ.",
      "estatus": "ADJUDICADO",
      "fecha_publicacion": "2025-09-11T05:45:26+00:00"
    },
    {
      "numero": "ao-79-017-920034969-n-5-2024",
      "titulo": "INPAC/DG/UJ/AD-PNR/002/2024",
      "estatus": "ADJUDICADO",
      "fecha_publicacion": "2024-08-07T15:01:50+00:00"
    }
  ],
  "amountByYear": {
    "2024": {
      "monto": 3000000,
      "contratos": 1
    },
    "2025": {
      "monto": 4881807.52,
      "contratos": 1
    }
  },
  "firstContractAt": "2024-07-26T00:00:00.000Z",
  "lastContractAt": "2025-10-06T00:00:00.000Z",
  "entityType": "moral",
  "distinctMoralRfcs": 0,
  "isAmbiguous": false,
  "isIndexable": true,
  "noindexReason": null,
  "contentHash": "171917daffdbe04325025e7adfbbcddbb299e8e10f4dc1c8906281fe95010b40",
  "refreshedAt": "2026-08-18T04:39:58.645Z",
  "snapshot": {
    "snapshot_id": "171917daffdbe04325025e7adfbbcddbb299e8e10f4dc1c8906281fe95010b40",
    "as_of": "2026-08-18T04:39:58.645Z",
    "procedures": {
      "total": 2,
      "shown": 2,
      "complete": true
    }
  }
}