UZEmarkets · DevPartner

El puente técnico para los socios de datos de UZEmarkets

UZEmarkets no puede depender de que las API de los socios estén siempre en línea. Este portal es la vía estandarizada para que nuestros socios de datos — ADV Americas, BDCS y Effatha — envíen datos espaciales, de suelo, de feedlots y agrotécnicos al pipeline A/D/R de UZEmarkets, y la referencia pública de cómo esos datos se validan, se almacenan y se consumen.

Idioma: en · pt-BR · es · pt-PT

Cómo funciona

1 · Base de conocimiento pública

Documentación, diagramas y la especificación OpenAPI — abiertos a todos, en inglés, portugués brasileño, español y portugués europeo.

2 · Ingesta REST con acceso controlado

Los socios envían payloads JSON al endpoint de ingesta con un token Bearer (clave de API). Cada token corresponde exactamente a un socio, y cada payload se valida contra el esquema JSON publicado de ese socio.

3 · El patrón Snapshot

Cada payload aceptado entra en un área de staging para revisión de ingeniería. Una vez aprobado, recibe una marca de tiempo y se almacena permanentemente en nuestro repositorio ProviderSnapshot. Los prestamistas y nuestros agentes de IA — GIRA (A N R & D) y SURA (HiCRE) — consultan nuestra base de datos, nunca la API del socio — para que el mercado siga funcionando cuando un socio está fuera de línea.

Estado del socio

Todo socio está NO VERIFICADO hasta que se firma un acuerdo y se revisa su API. Los snapshots se almacenan como datos declarados por el socio, con estado de proveedor NO VERIFICADO; un snapshot nunca activa por sí solo financiación, tratamiento ni ejecución de subastas.

La Promesa de la Marca

Somos la Capa de la Verdad. No tomamos a sus clientes, no intermediamos sus negocios y no damos asesoría legal ni fiscal. Le damos a usted — el corredor, el abogado, el contador — la verdad financiera verificada y específica de cada microrregión. Pero que no haya error: somos una casa de subastas de RWA. Si su cliente quiere liquidar un activo mediante una subasta de ofertas selladas, aceptaremos esa publicación. Asesores, atención. Sus clientes les pertenecen para el consejo; sus activos pertenecen al mercado para la ejecución.

API de ingesta

Endpoint: POST /api/v1/partners/ingest

Autenticación: Authorization: Bearer <clave de API>. La clave identifica al socio; un payload cuyo partner_id no coincida con el socio de la clave es rechazado.

Respuestas

202Aceptado — payload en staging para revisión, se devuelve staging_id
401Clave de API ausente o desconocida
403El socio de la clave no coincide con el partner_id del payload
422El payload no superó la validación del esquema
503Ingesta no configurada en esta implementación

Esquemas de los socios

Un esquema por socio, versionado junto con este portal. Los payloads que no validan son rechazados — nada se corrige en silencio.

ADV Americas

Recursos naturales y agricultura — química del suelo, riesgo climático ZARC, mapeo espacial.

Esquema: partners/schemas/agro-digital.json

Payload de ejemplo:

{
  "partner_id": "AGRO_DIGITAL",
  "polygon_id": "BR-MT-36400",
  "geojson_polygon": {
    "type": "Polygon",
    "coordinates": [[[-56.1, -12.5], [-56.0, -12.5], [-56.0, -12.4], [-56.1, -12.4], [-56.1, -12.5]]]
  },
  "soil_profile": {
    "ph_level": 5.8,
    "nitrogen_ppm": 12.4,
    "phosphorus_ppm": 8.2,
    "potassium_ppm": 45.0,
    "organic_matter_pct": 2.1
  },
  "crop_suitability": {
    "crop_type": "CORN_SILAGE",
    "yield_potential_tons_per_ha": 14.5,
    "zarc_risk_score": "LOW"
  },
  "attestation": {
    "provider_timestamp": "2026-11-08T14:00:00Z",
    "cryptographic_hash": "sha256:a1b2c3d4...",
    "satellite_source": "Sentinel-2"
  }
}

BDCS

Agricultura — integración de feedlots y optimización ganadera.

Esquema: partners/schemas/bdcs.json

Payload de ejemplo:

{
  "partner_id": "BDCS",
  "polygon_id": "BR-MT-36400",
  "language": "pt-BR",
  "feedlot_context": {
    "cattle_head_count": 1500,
    "feed_type": "CORN_SILAGE",
    "target_slaughter_weight_kg": 550,
    "feed_optimization_index": 0.85
  }
}

EFFATHA

Agricultura — tratamiento por frecuencia satelital y rendimiento de cultivos.

Esquema: partners/schemas/effatha.json

Payload de ejemplo:

{
  "partner_id": "EFFATHA",
  "polygon_id": "BR-MT-36400",
  "language": "pt-BR",
  "agrotechnical_context": {
    "delivery_mechanism": "SATELLITE_FREQUENCY",
    "treatment_protocol_id": "EFFATHA-CORN-01",
    "target_crop": "CORN_SILAGE",
    "activation_date": "2026-11-08T00:00:00Z"
  },
  "attestation": {
    "provider_timestamp": "2026-11-08T14:00:00Z",
    "cryptographic_hash": "sha256:e5f6g7h8..."
  }
}

Flujo de integración

Ruta autoservicio del socio
Arquitectura interna de agentes

Generador de Payload

Complete sus valores y el generador produce el payload JSON exacto de ADV Americas que nuestro esquema espera. Cópielo y envíelo por POST al endpoint sandbox.

{
  "partner_id": "AGRO_DIGITAL",
  "polygon_id": "BR-MT-36400",
  "geojson_polygon": {
    "type": "Polygon",
    "coordinates": [
      [
        [
          -56.0728,
          -12.5453
        ],
        [
          -56.01,
          -12.5453
        ],
        [
          -56.01,
          -12.49
        ],
        [
          -56.0728,
          -12.49
        ],
        [
          -56.0728,
          -12.5453
        ]
      ]
    ]
  },
  "soil_profile": {
    "ph_level": 5.8,
    "nitrogen_ppm": 42,
    "phosphorus_ppm": 18,
    "potassium_ppm": 120,
    "organic_matter_pct": 3.4
  },
  "crop_suitability": {
    "crop_type": "soybean",
    "yield_potential_tons_per_ha": 3.6,
    "zarc_risk_score": "LOW"
  },
  "attestation": {
    "provider_timestamp": "2026-11-08T14:32:00Z",
    "cryptographic_hash": "sha256:9f2c…",
    "satellite_source": "Sentinel-2"
  }
}

Asistente de Integración GIRA

Pegue un payload que falló la validación. GIRA aplica las mismas verificaciones deterministas del endpoint de depuración de la API (POST /api/v1/agents/gira/debug): enumera cada error con su campo, corrige lo que puede corregirse — números enviados como texto, un zarc_risk_score mal ubicado, claves que el esquema no define — y devuelve el JSON corregido.

Documentación Interactiva de la API

La especificación OpenAPI completa, explorable en el navegador. Úsela para inspeccionar cada endpoint, campo y formato de respuesta antes de escribir código.

Abrir la documentación interactiva de la API

Descargas

¿Necesitas una clave de API?

Las claves se emiten por socio, tras revisión. Solicita una al equipo de desarrollo:

Solicitar clave de API dev.build@decensat.org