Ucotron Cortex
Partner API

¿Hay una edificación dentro del lote? Responde sí/no con los footprints.

Flow guide: Housing

POST
/v1/housing/evaluations
AuthorizationBearer <token>

Clave de API. Se acuña una sola vez y no se vuelve a mostrar. Hay dos por organización y no son intercambiables: uco_live_ sirve contra producción y uco_sbox_ contra el sandbox; presentar una contra el entorno equivocado responde 401 environment_mismatch.

In: header

Header Parameters

Idempotency-Key*string

Obligatoria en toda operación que gasta cuota de un proveedor: sin ella un reintento vuelve a pagar por la misma pregunta.

Length1 <= length

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X POST "https://example.com/v1/housing/evaluations" \  -H "Idempotency-Key: string" \  -H "Content-Type: application/json" \  -d '{}'

{  "evaluationId": "ev_hsg_sbox_detected",  "orgId": "org_sbox_demo",  "status": "ok",  "hasBuilding": true,  "buildingCount": 2,  "maxConfidence": 0.86,  "totalAreaM2": 214.75,  "buildings": [    {      "centroid": [        -60.5191,        -2.7609      ],      "areaM2": 142.5,      "confidence": 0.86    },    {      "centroid": [        -60.5188,        -2.7612      ],      "areaM2": 72.25,      "confidence": 0.74    }  ],  "aoiRef": "aoi_sbox_casco",  "ring": [    [      -60.52,      -2.76    ],    [      -60.5182,      -2.76    ],    [      -60.5182,      -2.7618    ],    [      -60.52,      -2.7618    ],    [      -60.52,      -2.76    ]  ],  "aoiHectares": 4.02,  "provenance": {    "dataset": "GOOGLE/Research/open-buildings/v3/polygons",    "snapshot": "2023-05",    "provider": "fixture",    "minConfidence": 0.7,    "methodVersion": "open-buildings-v3-presence-v1",    "licenceTier": "unverified"  },  "message": null,  "createdAt": "2026-06-26T22:07:42.000Z"}