Pular para o conteúdo principal

1. Obtenha uma API key

Chaves são emitidas por Organização no momento do contrato. Solicite acesso se você ainda não tem uma. As chaves seguem o formato atk_live_.... Use-as como Bearer token em toda chamada.

2. Veja o que sobrepõe um polígono

curl -X POST https://api-attestly.code4source.com/v1/intersections \
  -H "Authorization: Bearer atk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "input": {
      "geometry": {
        "type": "Polygon",
        "coordinates": [[[-60,-3],[-60,-2],[-59,-2],[-59,-3],[-60,-3]]]
      }
    }
  }'
A resposta lista as áreas de referência (áreas protegidas, terras indígenas, áreas embargadas, etc.) que intersectam o polígono — com área e frações de sobreposição para cada uma.

3. Execute um ruleset completo

curl -X POST https://api-attestly.code4source.com/v1/evaluate \
  -H "Authorization: Bearer atk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "input": {
      "geometry": { "type": "Polygon", "coordinates": [...] }
    },
    "ruleset_id": "br-bacen-cmn-5193-credito-rural@1"
  }'
A resposta traz:
  • statusok ou degraded (saúde de execução).
  • outcomecompliant, warning, non_compliant ou degraded (resultado de compliance).
  • checks[] com evidências por check.
  • projections[] com os valores numéricos que o ruleset calculou.

Próximos passos

Como funciona

Geometria → sources → checks → verdict.

Escreva seu próprio ruleset

Codifique sua política de compliance.