Lista os eventos do cliente de um período
GET/v2/events
Do mais recente para o mais antigo, com a atribuição de cada um. Permissão: contacts:read.
Parâmetros
| Campo | Onde | Tipo | Descrição |
|---|---|---|---|
fromobrigatório | query | string · date-time | |
toobrigatório | query | string · date-time | |
nameopcional | query | string | |
contactIdopcional | query | string | |
limitopcional | query | integer |
Respostas
200Default ResponseCampos e exemplo da resposta
Campo Tipo Descrição itemsobrigatórioobject[]items[].idobrigatóriostringitems[].nameobrigatóriostringitems[].eventIdobrigatóriostringitems[].contactIdopcionalstringitems[].contactExternalIdopcionalstringitems[].occurredAtobrigatóriostringitems[].valueopcionalnumberitems[].currencyopcionalstringitems[].propertiesopcionalobjectMetadados de correlação do seu sistema (ex.: customerId, journeyId), devolvidos intactos em todo webhook desta mensagem. Até 20 chaves; chave começa por letra e usa [A-Za-z0-9_.-] (até 64); valor é texto (até 256), número ou booleano. Não envie dado pessoal aqui. items[].attributionobrigatórioobject | nullitems[].attribution.messageIdobrigatóriostringitems[].attribution.channelobrigatóriostringValores: whatsappsmsrcsemailitems[].attribution.campaignIdopcionalstringitems[].attribution.sentAtobrigatóriostringitems[].attribution.horasAteOEventoobrigatórionumberitems[].attribution.journeyIdopcionalstringitems[].attribution.journeyStepIdopcionalstringitems[].attribution.journeyRunIdopcionalstringitems[].duplicateobrigatóriobooleanJSON{ "items": [ { "id": "string", "name": "string", "eventId": "string", "contactId": "string", "contactExternalId": "string", "occurredAt": "string", "value": 0, "currency": "string", "properties": {}, "attribution": { "messageId": "string", "channel": "whatsapp", "campaignId": "string", "sentAt": "string", "horasAteOEvento": 0, "journeyId": "string", "journeyStepId": "string", "journeyRunId": "string" }, "duplicate": true } ]}
400RFC 7807 problem details for BAD_REQUEST (400).401RFC 7807 problem details for UNAUTHORIZED (401).403RFC 7807 problem details for FORBIDDEN (403).
As respostas de erro seguem o formato RFC 7807 (application/problem+json), com um código estável no campo code. Ver os códigos de erro
Exemplo em curl
curl 'https://api.messages.ccxcompany.co/v2/events?from=2026-10-16T12%3A00%3A00.000Z&to=2026-10-16T12%3A00%3A00.000Z' \ -H "Authorization: Bearer $CCX_API_KEY"