Pular para o conteúdo principal

Atualização Volumes Entregues

Descrição: Atualiza o volume entregue de uma negociação.

Endpoint

POST/api/v1/integration/order-commitments/{commitment_id}:deliveredVolume

Regras

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

Exemplo de Requisição

curl -X POST \
-H "Authorization: {SUA_API_KEY}" \
-H "Content-Type: application/json" \
-d '{
"total_delivered": 1000.00,
"unit_of_measurement": "SC",
"delivery_mode": "FULL"
}' \
"https://api.merx.tech/api/v1/integration/order-commitments/{commitment_id}:deliveredVolume"

Parâmetros

Parâmetros de Cabeçalho

NomeDescriçãoTipoObrigatório
AuthorizationChave de API obtida via support-api@merx.techStringSim
Content-Typeapplication/jsonStringSim

Parâmetros do Corpo

NomeDescriçãoTipoObrigatórioValidações
total_deliveredVolume alocado desejado, valor decimal (tamanho total 11 com 2 casas decimais)NumberSim
unit_of_measurementUnidade de medidaEnumSimSC, KG, TON
delivery_modeModo de Entrega. FULL substitui o volume entregue; PARTIAL incrementa.EnumNãoFULL, PARTIAL

Respostas

  • 204 - No content

  • 400 - Bad Request

{
"messages": ["message.entidade.campo-inválido"]
}
  • 401 - Unauthorized