Lista templates de Mensageria pedido
GET/carrier/tracking-template
Modo padrão (sem Type): lista os templates cadastrados da empresa, ordenados por EmailTitle. Cada item já vem com o status do tracking resolvido (StatusTracking), o tipo do template (TypeCarrierTrackingTemplate = 'e-mail' ou 'WhatsApp'), o evento de gatilho (IDTypeEventTracking + TypeEventTracking legível), o nome da integração de mensagem (CompanyIntegration = IntegrationName - CompanyIntegrationName) e as listas de integração de origem do pedido (IDCompanyIntegrationOrderList) e tipo de pedido (IDTypeOrderList) como arrays.
O parâmetro Type ativa dois modos auxiliares de consulta ao provedor de WhatsApp:
Type=WhatsAppTemplate: devolve um único template. Identifique-o porName+IDCompanyIntegration(permite pré-visualizar antes de salvar a regra;Languagedesempata quando há mais de um template com o mesmo nome) ou, alternativamente, porIDCarrierTrackingTemplatede um registro já salvo. Quando a consulta é feita porIDCarrierTrackingTemplatesem informarLanguage, o idioma devolvido pelo provedor é gravado no template — é o único caso em que esta consulta altera o registro. Devolvenullquando nenhum template corresponde, quando o template a consultar não pôde ser identificado (semName+IDCompanyIntegratione semIDCarrierTrackingTemplateválido) ou quando a consulta ao provedor falha.Type=WhatsAppTemplateList: devolve a lista dos templates aprovados da integração informada emIDCompanyIntegration, em ordem alfabética, para preencher a seleção de nome do template. Só entram os aprovados, sem repetir o nome. Devolve lista vazia quandoIDCompanyIntegrationnão é informado ou quando a consulta ao provedor falha.
Request
Responses
- 200
- 400
- 500
Depende do modo: (sem Type) página com até 1000 templates cadastrados (array de TrackingTemplateListItem); (Type=WhatsAppTemplate) um único template do provedor (WhatsAppMessageTemplate) ou null; (Type=WhatsAppTemplateList) lista dos templates aprovados da integração (array de WhatsAppTemplateOption).
Validação falhou (prefixo [BadRequest]). Nos modos de WhatsApp, ocorre quando faltam as credenciais da integração: [BadRequest] Precisa preencher as credenciais da integração.
Erro interno (prefixo Error:).