Ironchip AntiFraud API reference

Ironchip Antifraud API ofrece una verificación de identidad fluida que reduce el tiempo de verificación e incorporación de usuarios de confianza, y detecta el fraude de aplicaciones. Comprueba el comportamiento de ubicación del dispositivo para brindar una evaluación de riesgo y evidencia de respaldo.

Cuando un dispositivo es nuevo en la red de Ironchip, nuestra tecnologia determina la ubicación del nuevo usuario. Al mismo tiempo, cada operación recopila datos de ubicación y proporciona una evaluación de riesgos actualizada.

Para evaluar un nuevo registro, Ironchip necesita recibir un token para identificar el dispositivo desde el que se origina.

Obtener el informe específico

GET

https://report.lbfraud.ironchip.com/report/{transaction_id}?timeout=TIMEOUT

Este método le permite consultar la última evaluación para un evento de transacción determinado, identificado por su id.

Solicitud
Respuesta

Sample Curl:

curl -X 'GET' \
  'https://dev.report.lbfraud.ironchip.com/report/lHsGJ?timeout=TIMEOUT' \
  -H 'accept: application/json' \
  -H 'Authorization: APIKEY'

Cuerpo de la respuesta

Para una respuesta 200-OK, estos son los campos que debe esperar como resultado:

Response field Type Description
id integer Identificador de informe único que se puede usar para verificar si la evaluación cambió en llamadas posteriores.
transaction_id string Un identificador único para la transacción del usuario.
application_id string
event object Resultado de la evaluación. El objeto proporciona evaluación de riesgos y caso de fraude.
user object Un objeto con la información del usuario que realizó la transacción.
device object Un objeto con la información del dispositivo con el que se realizó la transacción.
location object Un objeto con la información de la ubicación en la que se realizó la transacción.
ip object Un objeto con la información de la ip utilizada para realizar la transacción.
descriptive_report string Cadena comprensible para cualquier cliente.
latencies object Un objeto con la información de todas las latencias.
latency integer La latencia con la que se ha realizado un informe.

Obtener todos los informes

GET

https://report.lbfraud.ironchip.com/reports?limit=LIMIT&since=SINCE&user=USER&risk=RISK

Este método permite consultar evaluaciones, estas evaluaciones pueden ser parametrizadas por número límite de informes, desde la generación del informe, el usuario involucrado y la asignación de riesgos.

Solicitud
Respuesta

Sample Curl:

curl -X 'GET' \
  'https://dev.report.lbfraud.ironchip.com/reports?limit=LIMIT&since=SINCE&user=USER&risk=RISK' \
  -H 'accept: application/json' \
  -H 'Authorization: APIKEY'

Cuerpo de la respuesta

Para una respuesta 200-OK, los campos que debe esperar como resultado son los mismos que cuando realiza una solicitud de informe.

Informes en tiempo real

GET

Este método le permite ver todos los informes en tiempo real. Esta solicitud no es compatible a través de la web. No tiene ningún parámetro de solicitud.

Respuesta

Cuerpo de la respuesta

Para una respuesta 200-OK, los campos que debe esperar como resultado son los mismos que cuando realiza una solicitud de informe.