Documentación
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.
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.
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.
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.