Pular para o conteúdo

Registrar Boletim

Requisição

Segurança
API-Key and Client-Code
Corpoapplication/json
CTL_IMPORT_COLHEITAArray of objectsobrigatório
ManagementUnitinteger, (int32)obrigatório
SerialNumberstring
UserCodeinteger, (int32)
curl -i -X POST \
  https://api-alliances.inflor-qas.cloud/api/v2/colheita/boletins \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'Client-Code: YOUR_API_KEY_HERE' \
  -H 'Content-Type: application/json' \
  -d '{
    "ManagementUnit": 0,
    "SerialNumber": "string",
    "UserCode": 0,
    "CTL_IMPORT_COLHEITA": [
      {
        "CD_BOLETIM_IMP": "string",
        "CD_BOLETIM_PROD_IMP": "string",
        "CD_TALHAO_PRACA_IMP": "string",
        "CD_TURNO": "string",
        "DATA_HORA_FIM_OPERACAO_IMP": "string",
        "DATA_HORA_INI_OPERACAO_IMP": "string",
        "DCR_NUM_MATRICULA_IMP": "string",
        "FLAG_ENVIO_AGRUPADO_IMP": "string",
        "ID_EQUIPAMENTO_IMP": "string",
        "ID_OPERACAO_IMP": "string",
        "ID_PARADA_IMP": "string",
        "ID_PRODUTO_IMP": "string",
        "ID_PROJETO_IMP": "string",
        "ID_REGIAO_IMP": "string",
        "QTD_DURACAO_BOL_IMP": 0,
        "QTD_PRODUCAO_IMP": "string",
        "REF_REGISTRO_ORIGEM": "string",
        "VLR_DISTANCIA_PERCORRIDA_IMP": "string",
        "VLR_HODOMETRO_FIM_IMP": "string",
        "VLR_HODOMETRO_INI_IMP": "string",
        "VLR_HORIMETRO_FIM_IMP": "string",
        "VLR_HORIMETRO_INI_IMP": "string",
        "VLR_VOLUME_APONTADO_IMP": "string"
      }
    ]
  }'

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
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": [ … ] } }