Copied to your clipboard!

Free IPQualityScore API

Our powerful IPQualityScore API provides you with accurate IP location lookup and proxy detection services. Easily integrate our API into your applications and get the information you need, totally free.

API Endpoints

Explore the simple documentation provided below and take advantage of our free IP address data today. By utilizing our resources and easy-to-follow guidelines, you can effortlessly access valuable information about IP addresses, including risk scores, geographical location, ISP details, and more.

Our user-friendly platform ensures a seamless experience, allowing you to instantly harness the power of IP address data to enhance your application's security and unlock a wealth of useful insights.

IP Location Lookup

Get detailed information about an IP address, including geolocation, ISP, and more. Perfect solution for IP address lookups and geotargeting.

Example usage


HTTPS
curl https://api.showmyproxy.com/?search&ip=yourIP
curl https://api.showmyproxy.com/?search

IPQualityScore

Leverage our advanced IP quality and risk scoring API. Protect your services and ensure a secure environment for your application.

Example usage


HTTPS
curl https://api.showmyproxy.com/?score&ip=yourIP
curl https://api.showmyproxy.com/?score
(IPv4 only)

            
          

API Response Examples

View response examples and learn more about how to use the ShowMyProxy IPQualityScore API.

IP Location Lookup


Request URLs

HTTPS
https://api.showmyproxy.com

Method

search

Key

ip

Value

Valid IPv4 or IPv6 address
(Optional)

Response (JSON)


{
  "ip": "your-IP", 
  "organization": "Organization",
  "asn": 0000,
  "network": "CIDR Prefix",
  "country_cn": "Country", // CN lang support
  "country": "Country (EN)",
  "country_code": "Country Code",
  "city_cn": "City (CN)",
  "city": "City (EN)", 
  "continent_cn": "Continent (CN)",
  "continent": "Continent (EN)",
  "continent_code": "Continent Code",
  "postal": "Postal Code",
  "latitude": 00.0000,
  "longitude": -000.0000,
  "timezone": "Time Zone",
  "metro_code": null, // If exists
  "region_code": "Region (EN)",
  "region_cn": "Region (CN)",
  "region": "Region (EN)"
}

// HTTP 200 = success
// HTTP 500 = error
                

IP Quality Score


Request URLs

HTTPS
https://api.showmyproxy.com

Method

score

Key

ip

Value

Valid IPv4 address
(Optional)

Response (JSON)


{
  "code": 0,
  "msg": "proxy usage undetected",
  "data": {
    "risk": "low risk",
    "score": 6,
    "risk_cn": "中等风险" // CN lang support
  }
}
                

{
  "code": 0,
  "msg": "proxy usage possible",
  "data": {
    "risk": "medium risk",
    "score": 60,
    "risk_cn": "中等风险"
  }
}
                

{
  "code": 0,
  "msg": "proxy usage likely",
  "data": {
    "risk": "high risk",
    "score": 85,
    "risk_cn": "高风险"
  }
}

// code: 0 = success
// code: 101 = error
                

About API Responses

Our API returns a clean JSON array containing the requested information about an IP address. This makes it easy to parse and utilize the data in your applications.

In the above IPQualityScore API examples, yourIP must be a valid IPv4 address.

In the above IP Location Lookup API examples, yourIP may be a valid IPv4 or IPv6 address.

Querying the API without the ip key looks up the origin IP address that sent the request.