Cria um template de Mensageria pedido
POST/carrier/tracking-template
Cria um template de mensagem tracking amarrado a um evento de gatilho (IDTypeEventTracking): status de rastreio, emissão de nota fiscal, pós-entrega ou pedido pronto para manuseio.
Regras condicionais do gatilho: com status de rastreio (IDTypeEventTracking = 1) o disparo usa o IDStatusTracking informado; nos demais gatilhos o IDStatusTracking enviado é descartado e gravado vazio. Com pós-entrega (IDTypeEventTracking = 3) o disparo usa DaysAfterDelivery. Para regra de WhatsApp (IDTypeCarrierTrackingTemplate = 2) a mensagem sai pela integração indicada em IDCompanyIntegration. A API não recusa o corpo sem esses campos condicionais — o template é gravado, mas fica sem gatilho utilizável e nunca dispara; a obrigatoriedade é cobrada na tela de cadastro.
Endereços inválidos em CC e em CCO são recusados com a mesma mensagem, que menciona CCO nos dois casos — ao receber esse erro, confira os dois campos.
Depois de salvar, devolve o detalhe do template recém-criado no formato da listagem (array com um único item).
Request
Responses
- 200
- 400
- 500
Template criado. Devolve o detalhe no formato da listagem (array com um único item), já incluindo o evento de gatilho, os dias após entrega e os campos de template do WhatsApp.
Validações: [BadRequest] - Email CCO não é válido <email>; [BadRequest] - Empresa não existe; [BadRequest] - Integração não existe; [BadRequest] - Integração(s) não localizada(s): <ids>; [BadRequest] - Tipo pedido(s) não localizado(s): <ids>.
[BadRequest] - Não foi possível inserir o template (nenhuma linha afetada)[BadRequest] - Falha ao recarregar o registro: <motivo>— o template FOI gravado, mas o detalhe não pôde ser devolvido
Erro interno (prefixo Error:).