Endpoints
Ungrouped Endpoints 3
What is the FraudGuard and IP Risk Intelligence API?
Real-time IP Geolocation, VPN/Proxy detection, and Fraud Risk Scoring for e-commerce and SaaS.
FraudGuard and IP Risk Intelligence API is available on the JoJ API marketplace. Subscribe with a single JoJ API key, call it through one gateway, and pay from one wallet — no separate account or contract with the provider.
FraudGuard and IP Risk Intelligence API endpoints
- GET
/ip-lookupIP Lookup
Returns geolocation, timezone, country, city, and ASN intelligence for a public IPv4 or IPv6 address. If omitted, the service uses the detected client IP.
- GET
/fraud-checkFraud Check
Evaluates a public IP address for VPN, proxy, Tor, mobile, and datacenter signals and returns a transparent fraud_score from 0 to 100 plus is_high_risk.
- GET
/healthHealth
Public monitoring endpoint that returns the current FraudGuard service status.
Frequently asked questions about FraudGuard and IP Risk Intelligence API
Which IP addresses can I look up?
Use GET /ip-lookup or GET /fraud-check with the optional ip query parameter containing a public IPv4 or IPv6 address, for example 8.8.8.8. Private, loopback and reserved addresses are rejected. If ip is omitted, the service tries to detect the client IP from trusted gateway forwarding information. When integrating behind a proxy, pass the public IP you intend to evaluate explicitly.
What does the fraud score mean, and is VPN detection guaranteed?
The fraud_score ranges from 0 to 100 and combines external IP risk signals with hosting-network heuristics and available bot signals. is_high_risk is true at 70 or above. Scores are indicators for review, not proof of fraud, and should not be the sole reason to block someone. VPN, proxy and Tor signals can be null when intelligence is unavailable. Geolocation and risk data are supplied by ipquery.io, with Cloudflare edge metadata when applicable; external results may be cached for up to six hours.