Ironchip AntiFraud API reference

Ironchip Antifraud API provides seamless identity verification that reduces trusted user verification and onboarding time, and detects application fraud. Check device location behavior to provide risk assessment and supporting evidence.

When a device is new to the Ironchip network, our technology determines the location of the new user. At the same time, each operation collects location data and provides an updated risk assessment.

In order to evaluate a new registration, Ironchip needs to receive a token to identify the device from which it originates.

Get the specific report

GET

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

This method allows you to query the latest assessment for a given transaction event, identified by its id.

Request
Response

Sample Curl:

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

Response body

For a 200-OK response, these are the fields you should expect as a result:

Response field Type Description
id integer Unique report identifier which can be used to verify if the assessment changed in later calls.
transaction_id string A unique identifier to the user’s transaction.
application_id string
event object Assessment result. The object provides risk assessment and fraud case.
user object An object with the information of the user who made the transaction.
device object An object with the information of the device with which the transaction was made.
location object An object with the information of the location in which the transaction was made.
ip object An object with the information of the ip used to make the transaction.
descriptive_report string String understandable to any customer.
latencies object An object with the information of all latencies.
latency integer The latency with which a report has been made.

Get all reports

GET

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

This method allows you to query assessments, these assessments could be parameterized by limit number of reports, since report generation, user involved and risk assigment.

Request
Response

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'

Response body

For a 200-OK response, the fields you should expect as a result are the same as when you make a report request.

Realtime reports

GET

This method allows you to view all the reports in realtime. This request is unsupported via web. It have not any request paremeter.

Response

Response body

For a 200-OK response, the fields you should expect as a result are the same as when you make a report request.