Pular para o conteúdo principal

Cancelar Negociação por Identificador ERP

Descrição: Cancela uma negociação a partir do identificador ERP (internal_id).

Endpoint​

PUT/api/v1/integration/order-commitments/-/internal-ids/{internal_id}:cancel

Regras​

AtributosDescriçãoTipoObrigatórioValidações
internal_idIdentificador da negociação no ERP do cliente.StringSim-

Exemplo de Requisição​

curl -X PUT \
-H "Authorization: {SUA_API_KEY}" \
"https://api.merx.tech/api/v1/integration/order-commitments/-/internal-ids/{internal_id}:cancel"

Parâmetros​

Parâmetros de Cabeçalho​

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

Parâmetros de Caminho:​

NomeDescriçãoTipoObrigatório
internal_idIdentificador da negociação no ERP do cliente.StringSim

Respostas​

  • 204 - No content

  • 400 - Bad Request

{
"messages": ["message.entidade.campo-inválido"]
}
  • 404 - Not Found

Nenhuma negociação encontrada para o internal_id (código do ERP) informado.

{
"messages": ["message.erp-code.not-found"]
}
  • 401 - Unauthorized