Saltar al contingut principal
GET
curl
Consulta Evidència per saber com les execucions de regles registren cada valor coincident i la seva font, i Enriquiment d’IP per als camps d’adreça enriquits.

Autoritzacions

x-api-key
string
header
requerit

La clau d'API de la teva aplicació, des de Developers -> API keys a la Business Console. La clau primària té accés complet. Una clau amb nom pot tenir l'abast limitat: cap, lectura o escriptura per recurs, limitada a determinats fluxos de treball o a sessions aprovades, a una llista d'adreces IP i a una data de caducitat. 401 significa que la clau és incorrecta, revocada o caducada; 403 significa que no s'ha enviat cap clau, que la clau no té accés a aquest recurs o acció, o que la sol·licitud prové d'una adreça fora de la seva llista d'IP; 404 en una ruta de sessió significa que la sessió està fora dels fluxos de treball o estats de la clau. Una clau sense accés a fitxers multimèdia rep els URL d'imatge, vídeo i PDF com a null, i una clau sense permís d'escriptura de sessions rep els enllaços de sessió i els tokens com a null. Consulta https://docs.didit.me/console/api-keys.

Paràmetres de ruta

event_uuid
string<uuid>
requerit

Identificador de Didit de l'esdeveniment (event_uuid de la resposta de creació, lot, llistat o línia temporal), no el teu propi event_id.

Resposta

L'esdeveniment amb les seves evidències.

Un esdeveniment de monitoratge amb el seu sobre complet, enriquiment i evidències de regles. Tots els camps de MonitoringEvent més els camps següents.

event_uuid
string<uuid>
requerit

Identificador de Didit de l'esdeveniment. Utilitza'l com a {event_uuid} a les crides de recuperació i eliminació.

event_id
string
requerit

El teu propi identificador, la clau d'idempotència que has enviat.

Maximum string length: 128
event_category
enum<string>
requerit

Categoria de l'esdeveniment.

Opcions disponibles:
auth,
session,
gameplay,
bonus,
affiliate,
payment,
dispute,
security,
responsible_gambling,
custom
action_type
string
requerit

Què ha passat dins de la categoria, tal com ho has enviat.

Maximum string length: 128
occurred_at
string<date-time>
requerit

Quan va ocórrer l'esdeveniment al teu costat.

received_at
string<date-time>
requerit

Quan Didit ha acceptat l'esdeveniment.

status
enum<string>
requerit

ACCEPTED: emmagatzemat, cap regla coincident no n'ha canviat l'estat (la resposta habitual per a la majoria d'esdeveniments, i sempre la resposta en una aplicació de sandbox, on no s'executa cap regla). APPROVED: una regla ha coincidit i la puntuació s'ha mantingut per sota del teu llindar de revisió. IN_REVIEW: una regla ha fet que la puntuació superés el llindar de revisió o n'ha establert l'estat. DECLINED: una regla ho ha rebutjat o la puntuació ha superat el teu llindar de rebuig.

Opcions disponibles:
ACCEPTED,
APPROVED,
IN_REVIEW,
DECLINED
score
integer
requerit

Puntuació de regles acumulada. Comença a 0; les accions add_score de les regles la modifiquen (es permeten increments negatius).

subject_vendor_data
string
requerit

subject.vendor_data de l'esdeveniment: el teu id per a l'usuari o l'empresa.

Maximum string length: 255
subject_entity_type
string
requerit

individual o company: quin tipus de subjecte indica subject_vendor_data.

Exemple:

"individual"

subject_uuid
string<uuid> | null
requerit

UUID de l'usuari (persona física) o empresa al qual s'ha resolt l'esdeveniment, o null quan aquest registre ja no existeix.

counterparty_vendor_data
string | null
requerit

L'altre participant d'un esdeveniment P2P (promogut des de payload.counterparty_vendor_data).

Maximum string length: 255
session_id
string | null
requerit

session.session_id enviat amb l'esdeveniment.

Maximum string length: 255
device_fingerprint
string | null
requerit

device_context.fingerprint enviat amb l'esdeveniment.

Maximum string length: 255
ip_address
string | null
requerit

Adreça IP de l'esdeveniment. A la via del servidor és device_context.network_context.ip_address tal com la vas enviar; a la via del dispositiu és la IP de la sol·licitud.

Maximum string length: 64
ip_country
string | null
requerit

Codi de país d'ip_address obtingut de l'enriquiment d'IP, o null quan l'adreça no s'ha enriquit (telemetria absent, privada o de baix valor l'adreça de la qual encara no es coneixia).

Exemple:

"ES"

amount
string | null
requerit

Import com a cadena decimal amb 18 decimals, procedent de transaction_context.amount, payload.amount o payload.stake_amount, en aquest ordre.

Exemple:

"250.000000000000000000"

currency
string | null
requerit

Moneda de transaction_context.currency o payload.currency.

Maximum string length: 10
game_id
string | null
requerit

Promogut des de payload.game_id.

Maximum string length: 128
round_id
string | null
requerit

Promogut des de payload.round_id.

Maximum string length: 128
bonus_id
string | null
requerit

Promocionat des de payload.bonus_id.

Maximum string length: 128
affiliate_code
string | null
requerit

Promocionat des de payload.affiliate_code.

Maximum string length: 128
payment_reference_id
string | null
requerit

Referència de pagament de transaction_context.payment_reference_id o payload.payment_reference_id.

Maximum string length: 255
retention_class
enum<string>
requerit

Classe de conservació de dades. Els esdeveniments de pagament i disputa són monetary_or_compliance; els esdeveniments de seguretat i joc responsable són risk_relevant; session.page_view, session.sdk_heartbeat, session.sdk_loaded, session.device_seen, session.bot_signal_observed, bonus.promotion_viewed i affiliate.referral_clicked són low_value; tota la resta és standard. Un esdeveniment que hagi coincidit amb una regla activa es promociona a risk_relevant (mai es degrada).

Opcions disponibles:
low_value,
standard,
risk_relevant,
monetary_or_compliance
rules_matched_count
integer
requerit

Nombre de regles que han coincidit amb l'esdeveniment, incloses les regles en mode TEST (que registren proves però no apliquen cap acció).

Rang requerit: x >= 0
correlation_pending
boolean
requerit

true mentre una regla asíncrona (correlació entre subjectes o una seqüència de més de 24 hores) encara s'ha d'executar per a aquest esdeveniment. Es resol en qüestió de minuts i status, score i rules_matched_count s'actualitzen in situ.

is_droppable
boolean
requerit

Indica si un SDK sotmès a contrapressió pot descartar esdeveniments d'aquest tipus. false per a tots els esdeveniments de security, payment, dispute i responsible_gambling i per a gameplay.bet_placed, gameplay.bet_settled i gameplay.p2p_settlement.

payload
object
requerit

Els camps de categoria que has enviat a payload.

custom_values
object
requerit

Els custom_values escalars que has enviat. Didit afegeix vpn_or_proxy_detected: true o is_data_center: true quan l'enriquiment d'IP marca l'adreça i no els havies definit.

device_context
object
requerit

El context de dispositiu tal com s'ha emmagatzemat: el teu device_context (inclosos fingerprint, persistent_device_id i bot_score quan s'envien) amb el network_context completat per l'enriquiment d'IP (ip_country, ip_country_code, ip_city, asn_number, asn_organization, is_vpn_or_tor, is_data_center, proxy_type, connection_type) per a les claus que hagis deixat buides.

field_sources
object
requerit

Ruta del camp fins a la procedència: customer (enviat pel teu backend), sdk (enviat a través del canal del dispositiu) o server (derivat per Didit, com ara received_at i camps de xarxa enriquits). Comprova-ho abans d'actuar sobre una coincidència.

session_sequence
integer<int64> | null
requerit

session.sequence enviat amb l'esdeveniment.

table_id
string | null
requerit

Promogut des de payload.table_id.

Maximum string length: 128
hand_id
string | null
requerit

Promogut des de payload.hand_id.

Maximum string length: 128
match_id
string | null
requerit

Promogut des de payload.match_id.

Maximum string length: 128
market_id
string | null
requerit

Promogut des de payload.market_id.

Maximum string length: 128
side
string | null
requerit

Promogut des de payload.side.

Maximum string length: 64
role
string | null
requerit

Promogut des de payload.role.

Maximum string length: 64
net_result_amount
string | null
requerit

Promogut des de payload.net_result_amount, com una cadena decimal amb 18 xifres decimals.

Exemple:

"-120.000000000000000000"

payment_fingerprint
string | null
requerit

Promogut des de payload.payment_fingerprint.

Maximum string length: 255
instrument_reference_hash
string | null
requerit

Promogut des de payload.instrument_reference_hash.

Maximum string length: 255
withdrawal_address_hash
string | null
requerit

Promogut des de payload.withdrawal_address_hash (o payload.destination_reference_hash).

Maximum string length: 255
dispute_id
string | null
requerit

Promogut des de payload.dispute_id.

Maximum string length: 255
chargeback_id
string | null
requerit

Promogut des de payload.chargeback_id.

Maximum string length: 255
changed_field
string | null
requerit

Promogut des de payload.changed_field (esdeveniments de canvi de seguretat).

Maximum string length: 128
identity_match_ref
string | null
requerit

Promogut des de payload.identity_match_ref (coincidències amb el registre de joc responsable).

Maximum string length: 255
schema_version
integer
requerit

Versió de l'esquema de l'embolcall de l'esdeveniment. Actualment 1.

Exemple:

1

expires_at
string<date-time> | null
requerit

Quan l'esdeveniment caduca segons la seva classe de conservació i s'elimina: occurred_at més el període de la classe (14, 30 o 90 dies per defecte, ajustable per aplicació). Null per a esdeveniments monetary_or_compliance, que segueixen la conservació de transaccions.

rules_evaluated_count
integer
requerit

Nombre de regles d'esdeveniment avaluades per a aquest esdeveniment.

Rang requerit: x >= 0
rule_runs
object[]
requerit

Totes les regles que han coincidit amb l'esdeveniment, de la més recent a la més antiga.

ip_enrichment
object | null
requerit

Enriquiment de l'adreça IP de l'esdeveniment, o null quan l'adreça no s'ha enriquit. Consulta Enriquiment d'IP.

subject_profile
object | null
requerit

Senyals de risc de correu electrònic i telèfon del subjecte emmagatzemats a la memòria cau, o null quan no existeix cap perfil per al subjecte.

tags
string[]
requerit

Noms de les etiquetes adjuntades a l'esdeveniment (accions add_tags de la regla).

Darrera modificació el 7 de novembre del 2026