FraudLabs Pro
Screen order information using AI to detect frauds
- Authentication
- API Key
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Security
- Documentation / URL
- https://www.fraudlabspro.com/developer/api/screen-order
Overview
FraudLabs Pro screens orders for fraud — IP geolocation, proxy/VPN detection, and risk scoring. Auth is a free API key.
⚠️ Gotcha (verified 2026-08): an invalid key returns HTTP 200 with
NA/empty values (e.g."ip_country":"") instead of a 401 — checkip_country(orfraudlabspro_validation) in the response to detect a bad key.
Quick Start
Screen an order (replace YOUR_KEY):
curl "https://api.fraudlabspro.com/v1/order/screen?format=json&key=YOUR_KEY&ip=8.8.8.8"
{
"ip_country": "US",
"is_country_match": "Y",
"is_high_risk_country": "N",
"is_proxy": "N",
"is_vpn": "N",
"fraudlabspro_score": 0.5,
"fraudlabspro_status": "APPROVE"
}
Authentication
- Register at fraudlabspro.com → free API key (emailed).
- Send it as the
keyquery parameter.
Rate Limits & Notes
- Free tier: ~500 transactions/month (check the docs); paid plans scale.
- Order screening returns risk flags: proxy, VPN, high-risk country, and a score.
- A bad key gives 200 + NA values (verified) — validate the response.
FAQ
Is FraudLabs Pro free? Free tier: ~500 orders/month; more is paid.
Why 200 with NA values?
Invalid keys return 200 with empty data (verified) — check ip_country.
What does it screen? IP, proxy/VPN, country risk, and card screening.
More in Security
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| Application Environment Verification Android library and API to verify the safety of user devices, detect rooted devices and other risks | API Key | Yes | Yes | ↗ |
| BinaryEdge Provide access to BinaryEdge 40fy scanning platform | API Key | Yes | Yes | ↗ |
| BitWarden Best open-source password manager | OAuth | Yes | Unknown | ↗ |
| Botd Botd is a browser library for JavaScript bot detection | API Key | Yes | Yes | ↗ |
| Bugcrowd Bugcrowd API for interacting and tracking the reported issues programmatically | API Key | Yes | Unknown | ↗ |