Pular para o conteúdo

Enviar Boletim

Requisição

Envia boletins do módulo de Estradas para importação no SGF.

Segurança
API-Key and Client-Code
Corpoapplication/jsonobrigatório
managementUnitstring or nullobrigatório

Unidade de manejo do boletim.

Exemplo:"a2da8fea-89ef-46c8-bb60-9642858fa596"
ctlImportSilviculturaArray of objectsobrigatório

Boletins enviados.

Exemplo:
[ { "refBoletimSilvDispositivo": "REF-0001", "cdUnidadeBol": "U-01", "dataOperacao": "2026-10-01T00:00:00", "ctlImportRecursoSilv": [ … ], "ctlImportUsoSolo": [ … ] } ]
serialNumberstring or null

Número de série do dispositivo. Usa o valor dos metadados do cliente quando omitido.

Exemplo:"SN-0001"
userCodestring or null

Código do usuário. Usa o valor dos metadados do cliente quando omitido.

Exemplo:"2c809481-fe54-48a0-9004-cbf8b03f3586"
fornecedorstring or null

Código do fornecedor. Opcional.

Exemplo:"FORN-01"
curl -i -X POST \
  https://api-alliances.inflor-qas.cloud/api/v2/roads/bulletins \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'Client-Code: YOUR_API_KEY_HERE' \
  -H 'Content-Type: application/json' \
  -d '{
    "managementUnit": "a2da8fea-89ef-46c8-bb60-9642858fa596",
    "serialNumber": "SN-0001",
    "userCode": "2c809481-fe54-48a0-9004-cbf8b03f3586",
    "fornecedor": "FORN-01",
    "ctlImportSilvicultura": [
      {
        "refBoletimSilvDispositivo": "REF-0001",
        "cdUnidadeBol": "U-01",
        "dataOperacao": "2026-10-01T00:00:00",
        "ctlImportRecursoSilv": [
          {
            "cdRecurso": "R-01",
            "cdEquipamento": "EQ-01",
            "cdMotorista": "M-01",
            "dataHoraIni": "2026-10-01T07:00:00",
            "dataHoraFim": "2026-10-01T11:00:00"
          }
        ],
        "ctlImportUsoSolo": [
          {
            "cdUsoSolo": "US-01"
          }
        ]
      }
    ]
  }'

Respostas

Sucesso.

Corpoapplication/json
requestIdstring or null
statusstring

Resultado da requisição. Lista aberta: novos valores podem ser adicionados; clientes devem tolerar valores desconhecidos.

Enum:"success""processing""accepted""bad_request""unprocessable_entity""error""service_unavailable"
Exemplo:"success"
messagestring
dadosArray of objects
Exemplo:
[ { "refBoletimSilvDispositivo": "REF-0001" } ]
errorsobject or null

Erros de validação ou de recusa, por campo (campo -> lista de mensagens). A chave $ identifica uma recusa sem campo específico. É nulo nas falhas técnicas.

Resposta
{ "requestId": "string", "status": "success", "message": "string", "dados": [ { … } ], "errors": { "property1": [ … ], "property2": [ … ] } }