Fraud Detection
Fraud Detection is designed to give information which can help to identify phone numbers associated with fraud for application integrations. This API is currently in Beta.
To detect SIM Swap, please migrate to the Identity Insights API.
Available Operations
Authentication
| Key | Description | Where | Example |
|---|---|---|---|
| Authorization | Base64 encoded API key and secret joined by a colon. | Headers | Basic <base64> |
phoneAccepted value is “phone” when a phone number is provided.
phone447009000000A single phone number that you need insight about in the E.164 format. Don't use a leading + or 00 when entering a phone number, start with the country code, e.g. 447700900000.
The insight you require. Must be: sim_swap.
sim_swapExample Request
{
"type": "phone",
"phone": "447009000000",
"insights": [
"sim_swap"
]
}{
"type": "phone",
"phone": "447009000000",
"insights": [
"sim_swap"
]
}3f92ed75-e624-4503-abbd-a93d6b442571Unique UUID for this request for reference.
phoneThe type of lookup used in the request. Currently always phone.
An object containing the phone number that was used in the fraud check.
16197363066The phone number used in the fraud check operation(s).
The result of the sim_swap insight operation. If successful, it will return swapped: true if the sim was swapped in the last 7 days.
The sim_swap object will only be returned if you specified sim_swap as a value in the insights array when the request was made.
completedThe status of the sim_swap call.
completedfailedtruetrue if the sim was swapped in the last 7 days, false otherwise. Returned only if the sim swap check succeeds.
Mobile Network Operator Not SupportedThe reason for a sim swap error response. Returned only if the sim swap check fails.
Example Response
{
"request_id": "3f92ed75-e624-4503-abbd-a93d6b442571",
"type": "phone",
"phone": {
"phone": "16197363066"
},
"sim_swap": {
"status": "completed",
"swapped": false
}
}