Saltar para o conteúdo principal
GET
curl
Consulte Consultar eventos no guia de ingestão de eventos. Para pesquisar em vários titulares, use Listar eventos de monitorização.

Autorizações

x-api-key
string
header
obrigatório

A chave de API da sua aplicação, a partir de Programadores -> Chaves de API na Business Console. A chave principal tem acesso total. Uma chave nomeada pode ter o âmbito definido: nenhum, leitura ou escrita por recurso, limitada a alguns fluxos ou a sessões aprovadas, a uma lista de endereços IP e a uma data de validade. 401 significa que a chave está incorreta, revogada ou expirada; 403 significa que nenhuma chave foi enviada, que a chave não tem acesso a este recurso ou ação, ou que o pedido veio de um endereço fora da sua lista de IP; 404 numa rota de sessão significa que a sessão está fora dos fluxos ou estados da chave. Uma chave sem acesso a multimédia recebe URLs de imagens, vídeos e PDFs como nulos, e uma chave sem permissão de escrita em sessões recebe ligações de sessão e tokens como nulos. Consulte https://docs.didit.me/console/api-keys.

Parâmetros de caminho

vendor_data
string
obrigatório

O seu id para o sujeito (subject.vendor_data dos respetivos eventos). Codifique-o no URL; um valor contendo / não pode ser endereçado por este endpoint.

Required string length: 1 - 255

Parâmetros de consulta

entity_type
enum<string>
padrão:individual

company devolve a empresa com este vendor_data; qualquer outro valor, ou nenhum, devolve o indivíduo. subject_entity_type é aceite como alias quando entity_type está ausente.

Opções disponíveis:
individual,
company
limit
integer
padrão:50

Número máximo de eventos por página. O valor predefinido é 50. Valores acima de 1000000 devolvem 400; um valor não numérico, zero ou negativo reverte para 50.

Intervalo necessário: 1 <= x <= 1000000
offset
integer
padrão:0

Número de eventos a ignorar. A predefinição é 0. É preferível seguir o URL next da resposta.

Intervalo necessário: 0 <= x <= 1000000
event_category
enum<string>[]

Apenas eventos nestas categorias. Repita o parâmetro para vários valores (?event_category=payment&event_category=dispute); é devolvido qualquer evento que corresponda a qualquer um deles.

Opções disponíveis:
auth,
session,
gameplay,
bonus,
affiliate,
payment,
dispute,
security,
responsible_gambling,
custom
action_type
string[]

Apenas eventos com estes tipos de ação (exatos, sensíveis a maiúsculas e minúsculas). Repita para vários valores.

status
enum<string>[]

Apenas eventos com estes estados. Repita para vários valores.

Opções disponíveis:
ACCEPTED,
APPROVED,
IN_REVIEW,
DECLINED
retention_class
enum<string>[]

Apenas eventos nestas classes de conservação. Repita para vários valores.

Opções disponíveis:
low_value,
standard,
risk_relevant,
monetary_or_compliance
business_vendor_data
string

Correspondência exata no business.vendor_data enviado com o evento.

session_id
string

Correspondência exata em session.session_id.

device_fingerprint
string

Correspondência exata em device_context.fingerprint.

ip_address
string

Correspondência exata no endereço IP do evento.

game_id
string

Correspondência exata no game_id promovido.

round_id
string

Correspondência exata no round_id promovido.

affiliate_code
string

Correspondência exata no affiliate_code promovido.

payment_reference_id
string

Correspondência exata na referência de pagamento (de transaction_context.payment_reference_id ou payload.payment_reference_id).

counterparty_vendor_data
string

Correspondência exata no counterparty_vendor_data promovido.

matched_only
boolean
padrão:false

true (também 1 ou yes, não sensível a maiúsculas/minúsculas) devolve apenas eventos correspondidos por pelo menos uma regra (rules_matched_count superior a 0). Qualquer outro valor é ignorado.

occurred_from
string<date-time>

Apenas eventos com occurred_at neste instante ou após o mesmo (inclusive). Envie um valor ISO 8601: 2026-10-01T00:00:00Z, um deslocamento explícito com o + codificado por percentagem (2026-10-01T02:00:00%2B02:00; um + não codificado é descodificado como um espaço e o valor deixa de ser analisado), ou apenas uma data (2026-10-01), o que significa 00:00:00 UTC desse dia. Um valor sem deslocamento é lido como UTC. Valores em qualquer outro formato não são aceites.

occurred_to
string<date-time>

Apenas eventos com occurred_at neste instante ou antes do mesmo (inclusive). Uma data por si só significa o início desse dia, pelo que occurred_to=2026-10-15 exclui o resto de 15 de outubro; envie 2026-10-15T23:59:59Z para o incluir. Envie um valor ISO 8601: 2026-10-01T00:00:00Z, um deslocamento explícito com o + codificado por percentagem (2026-10-01T02:00:00%2B02:00; um + não codificado é descodificado como um espaço e o valor deixa de ser analisado), ou apenas uma data (2026-10-01), o que significa 00:00:00 UTC desse dia. Um valor sem deslocamento é lido como UTC. Valores em qualquer outro formato não são aceites.

Correspondência de subcadeia sem distinção entre maiúsculas e minúsculas em event_id, action_type, subject_vendor_data ou counterparty_vendor_data.

Resposta

Uma página de eventos do titular.

Uma página de eventos de monitorização, os eventos com o occurred_at mais recente primeiro.

count
integer
obrigatório

Número de eventos correspondentes, exato até 100 e limitado a 100 acima disso. Não calcule contagens de páginas a partir dele; siga next até ser null.

next
string<uri> | null
obrigatório

URL da página seguinte, ou null na última página.

previous
string<uri> | null
obrigatório

URL da página anterior, ou null na primeira página.

results
object[]
obrigatório
Última modificação em 7 de novembro de 2026