Search events
Liste eventos individuais em um intervalo de tempo, do mais recente para o mais antigo, com suas propriedades. Opcionalmente, filtre por nome do evento, propriedades do evento ou pelo distinct_id de um visitante. O intervalo inclui o valor inicial e exclui o final, e IDs de eventos duplicados são retornados uma única vez, de modo que uma busca no intervalo de um bucket de gráfico com os mesmos filtros lista exatamente os eventos que esse bucket contabilizou. Uma página comporta até 100 eventos; passe next_cursor como cursor para a página seguinte até que ele seja nulo. A primeira página captura um instantâneo do relógio do ClickHouse antes de ler suas linhas, e seu cursor o carrega, então cada página da sequência, incluindo a primeira, lê apenas entregas recebidas em ou antes desse instantâneo e expira eventos de retenção conforme ele: nenhum evento se repete ou é ignorado, e eventos recebidos após o instantâneo, incluindo uma redelivery que revise um evento listado, aparecem somente quando a paginação recomeça sem um cursor. Há uma janela que desfoca essa fronteira: o ClickHouse marca o recebimento com segundos inteiros quando uma inserção começa e confirma suas linhas quando ela termina, então uma entrega marcada no segundo do instantâneo ou antes dele, mas que é confirmada após a leitura da primeira página, está dentro da sequência, mas ausente da primeira página; ela entra a partir da próxima página, na qual um evento não listado que ela adiciona ou move à frente do cursor é ignorado e um evento listado que uma redelivery com hash menor move para trás do cursor se repete em sua posição revisada. Um cursor que não decodifica, ou um de outra lista, retorna 400. Uma página cujos eventos excedem o limite de tamanho da resposta retorna 413; solicite um limite menor.
Autorizações
Gateway auth: send Authorization: Bearer <mka1-api-key>. For multi-user server-side integrations, you can also send X-On-Behalf-Of: <external-user-id>.
Parâmetros de caminho
ID of the analytics project. ID do projeto de análises.
1 - 128^[^\u0000]*$Corpo
Início do intervalo de tempo, inclusive. Use um carimbo de data/hora ISO 8601 com Z para UTC ou um deslocamento como -07:00. Deve ser anterior a to.
"2026-09-01T00:00:00Z"
Fim do intervalo de tempo, exclusivo. Use um timestamp ISO 8601 com Z para UTC ou um deslocamento como -07:00. Deve ser posterior a from.
"2026-09-02T00:00:00Z"
Inclua apenas eventos com este nome exato. Omita para incluir todos os nomes de eventos.
1 - 255"page_view"
Filtros de propriedade combinados com AND. Um evento deve corresponder a todos os filtros.
10Inclua apenas eventos enviados com este exact distinct_id.
1 - 255^[^\u0000]*$Número máximo de linhas nesta página.
1 <= x <= 100Cursor opaco de no máximo 4096 caracteres, copiado de next_cursor da página anterior. Omitir na primeira página, que captura o snapshot da sequência completa na qual as leituras ocorrem. Os cursores pertencem a uma lista e a uma ordem de classificação; um cursor que não decodifica, ou um de outra lista, retorna 400. Um cursor é uma posição, não uma capacidade: um que decodifica apenas move o chamador dentro do mesmo projeto.
1 - 4096Resposta
Sucesso
Eventos correspondentes, mais recentes primeiro. Eventos com o mesmo carimbo de data e hora são ordenados por event_id, em ordem decrescente.
Cursor para a próxima página, ou null quando não houver mais linhas. Ele continua a sequência no snapshot da primeira página.