UZEmarkets · DevPartner

A ponte técnica para os parceiros de dados da UZEmarkets

A UZEmarkets não pode depender da disponibilidade das APIs dos parceiros. Este portal é a forma padronizada para os nossos parceiros de dados — ADV Americas, BDCS e Effatha — enviarem dados espaciais, de solo, de confinamento e agrotécnicos para o pipeline A/D/R da UZEmarkets, e a referência pública de como esses dados são validados, armazenados e consumidos.

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

Como funciona

1 · Base de conhecimento pública

Documentação, diagramas e a especificação OpenAPI — abertos a todos, em inglês, português brasileiro, espanhol e português europeu.

2 · Ingestão REST com acesso controlado

Os parceiros enviam payloads JSON ao endpoint de ingestão com um token Bearer (chave de API). Cada token corresponde a exatamente um parceiro, e cada payload é validado contra o schema JSON publicado desse parceiro.

3 · O padrão Snapshot

Cada payload aceito entra em uma área de staging para revisão da engenharia. Depois de aprovado, ele recebe um carimbo de tempo e é armazenado permanentemente no nosso repositório ProviderSnapshot. Credores e os nossos agentes de IA — GIRA (A N R & D) e SURA (HiCRE) — consultam o nosso banco de dados, nunca a API do parceiro — para que o mercado continue funcionando quando um parceiro estiver offline.

Status do parceiro

Todo parceiro é NÃO VERIFICADO até que um acordo seja assinado e sua API seja revisada. Os snapshots são armazenados como dados declarados pelo parceiro, com status de provedor NÃO VERIFICADO; um snapshot nunca aciona, por si só, financiamento, tratamento ou execução de leilão.

A Promessa da Marca

Nós somos a Camada da Verdade. Não tomamos seus clientes, não intermediamos seus negócios e não prestamos consultoria jurídica ou tributária. Capacitamos você — o corretor, o advogado, o contador — com a verdade financeira verificada e específica de cada microrregião. Mas não se engane: somos uma casa de leilões de RWA. Se o seu cliente quiser liquidar um ativo por leilão de lances selados, aceitaremos esse anúncio. Consultores, atenção. Seus clientes pertencem a vocês para aconselhamento; os ativos deles pertencem ao mercado para execução.

API de ingestão

Endpoint: POST /api/v1/partners/ingest

Autenticação: Authorization: Bearer <chave de API>. A chave identifica o parceiro; um payload cujo partner_id não corresponda ao parceiro da chave é rejeitado.

Respostas

202Aceito — payload em staging para revisão, staging_id retornado
401Chave de API ausente ou desconhecida
403O parceiro da chave não corresponde ao partner_id do payload
422O payload não passou na validação do schema
503Ingestão não configurada nesta implantação

Schemas dos parceiros

Um schema por parceiro, versionado junto com este portal. Payloads que não validam são rejeitados — nada é corrigido silenciosamente.

ADV Americas

Recursos naturais e agricultura — química do solo, risco climático ZARC, mapeamento espacial.

Schema: partners/schemas/agro-digital.json

Payload de exemplo:

{
  "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 — integração de confinamentos e otimização de gado.

Schema: partners/schemas/bdcs.json

Payload de exemplo:

{
  "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 — tratamento por frequência de satélite e produtividade de safras.

Schema: partners/schemas/effatha.json

Payload de exemplo:

{
  "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..."
  }
}

Fluxo de integração

Jornada self-serve do parceiro
Arquitetura interna de agentes

Gerador de Payload

Preencha os seus valores e o gerador produz o payload JSON exato da ADV Americas que o nosso esquema espera. Copie e envie por POST para o 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"
  }
}

Assistente de Integração GIRA

Cole um payload que falhou na validação. A GIRA aplica as mesmas verificações determinísticas do endpoint de depuração da API (POST /api/v1/agents/gira/debug): lista cada erro com o seu campo, corrige o que pode ser corrigido — números enviados como texto, um zarc_risk_score mal posicionado, chaves que o esquema não define — e devolve o JSON corrigido.

Documentação Interativa da API

A especificação OpenAPI completa, explorável no navegador. Use-a para inspecionar cada endpoint, campo e formato de resposta antes de escrever código.

Abrir a documentação interativa da API

Downloads

Precisa de uma chave de API?

As chaves são emitidas por parceiro, após revisão. Solicite uma à equipe de desenvolvimento:

Solicitar chave de API dev.build@decensat.org