{
  "html_url": "https://postor.com.mx/proveedor/agroforsa",
  "canonical": "https://postor.com.mx/proveedor/agroforsa",
  "id": "1007236",
  "slug": "agroforsa",
  "displayName": "AGROFORSA SA DE CV",
  "normalizedName": "agroforsa",
  "aliasCount": 1,
  "totalContracts": 1,
  "totalProcedures": 1,
  "totalAwardedAmount": "89158.77",
  "minAmount": "89158.77",
  "maxAmount": "89158.77",
  "medianAmount": "89158.77",
  "suspectContracts": 0,
  "foreignContracts": 0,
  "foreignTotals": null,
  "distinctBuyers": 1,
  "distinctStates": 1,
  "distinctCucop": 1,
  "topBuyers": [
    {
      "slug": "fit",
      "monto": 89158.77,
      "nombre": "FERROCARRIL DEL ISTMO DE TEHUANTEPEC, S.A. DE C.V.",
      "contratos": 1
    }
  ],
  "topCucop": [
    {
      "clave": "29101-0343",
      "monto": 89158.77,
      "partidas": 2,
      "descripcion": "DESBROZADORA"
    }
  ],
  "recentProcedures": [
    {
      "numero": "aa-13-j3l-013j3l001-n-71-2025",
      "titulo": "ADQUISICION DE MOTOSIERRAS",
      "estatus": "ADJUDICADO",
      "fecha_publicacion": "2025-10-10T16:24:28+00:00"
    }
  ],
  "amountByYear": {
    "2025": {
      "monto": 89158.77,
      "contratos": 1
    }
  },
  "proceduresByType": {
    "ADJUDICACIÓN DIRECTA": 1
  },
  "amountByState": [
    {
      "monto": 89158.77,
      "state_id": 30,
      "contratos": 1
    }
  ],
  "liveContracts": 0,
  "contractsEnding": null,
  "coAwardees": null,
  "priceSummary": null,
  "nameVariants": null,
  "partners": null,
  "firstContractAt": "2025-07-28T00:00:00.000Z",
  "lastContractAt": "2025-07-28T00:00:00.000Z",
  "entityType": "moral",
  "distinctMoralRfcs": 0,
  "isAmbiguous": false,
  "isIndexable": true,
  "noindexReason": null,
  "contentHash": "686cd04a8f01c90264c2597f29e54d026f956795bd748d3a0b0fdf43c0b4c295",
  "refreshedAt": "2026-09-16T00:56:30.797Z",
  "snapshot": {
    "snapshot_id": "686cd04a8f01c90264c2597f29e54d026f956795bd748d3a0b0fdf43c0b4c295",
    "as_of": "2026-09-16T00:56:30.797Z",
    "procedures": {
      "total": 1,
      "shown": 1,
      "complete": true
    }
  }
}