A API de Eventos permite enviar eventos de rastreamento a partir de qualquer sistema — backends, ferramentas de automação (n8n, Make, Zapier), CRMs, plataformas de e-commerce ou integrações personalizadas. Na versão v3, a API suporta envios assíncronos (padrão) e síncronos, e introduz o suporte à autenticação via Chave de API, recomendada para maior segurança e controle. IDs são gerados automaticamente quando não fornecidos.Documentation Index
Fetch the complete documentation index at: https://docs.metrito.com/llms.txt
Use this file to discover all available pages before exploring further.
Endpoint
| Propriedade | Valor |
|---|---|
| Método | POST |
| Autenticação | Opcional (Obrigatória para ?sync=true) |
| Content-Type | application/json |
Autenticação e Sincronismo
A API suporta dois modos de funcionamento:- Modo Assíncrono (Padrão): O evento é enfileirado e processado em segundo plano. Não exige chave de API. Responde com sucesso quase imediatamente.
- Modo Síncrono (
?sync=true): O evento é processado na hora da requisição. Retorna um objeto JSON com o ID do evento, ID do lead e status de criação no banco de dados. Exige autenticação.
tracking:write).
Campos Obrigatórios
Toda requisição precisa de pelo menos a indicação do contêiner e do nome do evento.| Campo | Descrição |
|---|---|
container_id | ID MTC (ex: MTC-5X35GWQ) ou o domínio do seu contêiner (ex: sujaloja.com.br). |
config.name | Nome do evento para exibição em dashboards e relatórios do Metrito. |
Exemplo Completo
Veja um exemplo de payload enviando dados de lead, informações de compra e encaminhamento para a Meta (Facebook), usando uma Chave de API no modo síncrono:O
eventId e o leadId são gerados automaticamente quando não enviados no payload. O Metrito utiliza deduplicação e upsert de leads baseado em e-mail, telefone e documento para evitar registros duplicados.config.name vs config.facebook.name
Esses dois campos têm finalidades distintas e é importante entender a diferença:| Campo | Usado por | Descrição |
|---|---|---|
config.name | Metrito | Nome interno do evento exibido nos dashboards do Metrito. |
config.facebook.name | Meta (Facebook/Instagram) | Nome do evento enviado à API de Conversões da Meta. Deve seguir o padrão oficial (ex: Purchase, Lead, Contact). |
Próximos Passos
Integração com o CRM DataCrazy
Veja um tutorial prático de envio de eventos (incluindo Click to WhatsApp) a partir do CRM DataCrazy.
Testar a Integração
Verifique se os eventos estão sendo recebidos e processados corretamente.