I

IP Geolocation and VPN Proxy Risk Detection

Published byDekaz
9/2/2026

Endpoints

3

Ungrouped Endpoints
3

What is the IP Geolocation and VPN Proxy Risk Detection API?

Look up public IPv4/IPv6 geolocation and ASN data, plus VPN, proxy, Tor and hosting signals with explainable risk scores for signup, checkout and login review.

IP Geolocation and VPN Proxy Risk Detection 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.

IP Geolocation and VPN Proxy Risk Detection API endpoints

  • GET/ip-lookup

    IP 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-check

    Fraud 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/health

    Health

    Public monitoring endpoint that returns the current FraudGuard service status.

Frequently asked questions about IP Geolocation and VPN Proxy Risk Detection 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.

How can an AI agent look up IP risk through MCP?

Connect to https://mcp.jojapi.com/fraudguard-and-ip-risk-intelligence-api using an HTTP-compatible MCP client. Configure Authorization: Bearer YOUR_JOJ_API_KEY as a connection header and select a plan. Pass the public IP explicitly. Use ip-lookup for geolocation and ASN context, or fraud-check for network-risk signals. Agent calls use the same subscription and quotas as normal requests. Preserve null or unknown signals and treat the score as decision support, not proof of fraud.