Skip to main content

Histórico de Volumes Entregues

Descrição: Retorna o histórico de volumes entregues de uma negociação, incluindo volume negociado, volume entregue consolidado e a lista de eventos de entrega.

Endpoint

GET/api/v1/integration/order-commitments/{order_commitment_id}/delivered-volume-history

Regras

AtributosDescriçãoTipoObrigatórioValidações
order_commitment_idIdentificador da negociação na plataforma Merx.UUIDSim

Exemplo de Requisição

Exemplo de Requisição
curl -X GET\
-H "Authorization: [[apiKey]]"\
-H "Accept: application/json"\
-H "Content-Type: application/json;charset=UTF-8"\
"https://homolog.api.merx.tech/api/v1/integration/order-commitments/5845e12f-1656-4118-9890-e7c808fd9185/delivered-volume-history"

Parâmetros

Parâmetros de Cabeçalho

NomeDescriçãoTipoObrigatório
AuthorizationStringSim

Respostas

  • 200 - Ok
{
"id": "b3290cf1-9aca-41f1-a1ce-db3b398e1831",
"fixed_amount": 100.00,
"delivered_volume": 75.50,
"product": "Soja",
"harvest": "2025/2026",
"unit_of_measurement_code": "SC",
"events": [
{
"id": "a1b2c3d4-1234-5678-9abc-def012345678",
"original_delivered_volume": 25.50,
"commitment_delivered_volume": 25.50,
"original_unit_of_measurement_code": "SC",
"origin": "INTEGRATION",
"delivery_mode": "PARTIAL",
"created_at": "2026-04-10T14:30:00-03:00"
},
{
"id": "b2c3d4e5-2345-6789-abcd-ef0123456789",
"original_delivered_volume": 50.00,
"commitment_delivered_volume": 50.00,
"original_unit_of_measurement_code": "SC",
"origin": "INTEGRATION",
"delivery_mode": "PARTIAL",
"created_at": "2026-04-15T09:15:00-03:00"
}
]
}

Atributos da Resposta

NomeDescriçãoTipo
idIdentificador da negociaçãoUUID
fixed_amountVolume negociado da negociaçãoNumber
delivered_volumeVolume entregue consolidado até o momentoNumber
productProduto da negociaçãoString
harvestSafra da negociaçãoString
unit_of_measurement_codeUnidade de medida da negociação (SC, KG, TON)String
eventsLista de eventos de atualização do volume entregueArray

Atributos de cada Evento

NomeDescriçãoTipo
idIdentificador do eventoUUID
original_delivered_volumeVolume entregue informado na requisição originalNumber
commitment_delivered_volumeVolume entregue convertido para a unidade de medida da negociaçãoNumber
original_unit_of_measurement_codeUnidade de medida informada na requisição originalString
originOrigem do evento (ex.: INTEGRATION)String
delivery_modeModo de entrega do evento (FULL ou PARTIAL)String
created_atData e hora em que o evento foi registradoOffsetDateTime
  • 400 - Bad Request
{
"timestamp": "string (date-time)",
"status": "integer (int32)",
"error": "string"
}
  • 401 - Unauthorized

  • 404 - Not Found

Negociação não encontrada.