Envia mensagem ao comprador pelo canal
POST/hub/order/:idintegration/action
Envia uma mensagem ao comprador pelo canal. Disponível apenas para o Mercado Livre — nos demais canais a chamada é recusada, exceto na Amazon, onde a rota existe mas ainda não envia nada e responde com sucesso sem efeito. Atenção: quando a linha de staging já tem uma reclamação vinculada, a chamada é redirecionada para o fluxo de ações da reclamação e Type precisa ser um dos códigos de ação de reclamação — o valor padrão send_message é recusado nesse caso; use POST /hub/order/claim/{idhuborderclaim}/action. Quando a linha já tem pedido idworks, o envio fica registrado no histórico de eventos do pedido, inclusive quando o canal recusa. Ao final devolve a linha de staging já atualizada com a nova mensagem. Privilégio PrivilegeHubOrderMessageSend.
Request
Responses
- 200
- 400
Mensagem enviada. Devolve o pedido recarregado no mesmo formato de GET /hub/order/{idintegration} — um array de HubOrderDetailItem já com a nova mensagem em Messages.
Mensagens (prefixo [BadRequest]):
Pedido não encontrado no hub— linha do pedido no hub inexistente ou de outra empresa.Integração não tem envio de mensagem— a integração não é de canal de vendas (transportadora, adquirente e afins não enviam mensagem ao comprador).Integração não tem consulta de status— o canal de vendas não implementa o envio de mensagem; é a recusa da maioria dos canais.
Recusas do canal, repassadas com o mesmo prefixo:
Mensagem está vazia— faltaText.Precisar enviar body/payload na requisição— não há corpo.Recurso de reclamação não existe— o pedido tem reclamação e oTypeenviado não é um código de ação de reclamação válido.