Veille

IP Reputation

Assess the reputation of any IP address. Detects VPNs, proxies, Tor exit nodes, datacenter hosting, abusive traffic, and bots. Returns geolocation, network owner, and a 0-100 threat score.

Credit cost: 5 credits per request

GET
/v1/ip

Authorization

ApiKeyAuth
x-api-key<token>

Your API key. Include it in the x-api-key header for every request.

In: header

Query Parameters

query*string

The IP address to analyze (IPv4 or IPv6).

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://api.veille.io/v1/ip?query=string"
{
  "ip": "82.64.12.193",
  "is_bogon": false,
  "is_datacenter": false,
  "is_tor": false,
  "is_proxy": false,
  "is_vpn": false,
  "is_abuser": false,
  "is_crawler": false,
  "is_mobile": false,
  "asn": {
    "asn": 3215,
    "descr": "Orange S.A.",
    "country": "FR",
    "active": true,
    "domain": "orange.com",
    "org": "France Telecom - Orange",
    "type": "isp"
  },
  "location": {
    "country": "France",
    "country_code": "FR",
    "city": "Paris",
    "state": "Ile-de-France",
    "latitude": 48.8566,
    "longitude": 2.3522,
    "timezone": "Europe/Paris"
  },
  "threat_score": 0
}
{
  "error": "Bad Request"
}
{
  "error": "Invalid API Key"
}
{
  "error": "Payment required"
}
{
  "error": "Rate limit exceeded for the API key: quota monthly"
}
{
  "error": "Internal Error"
}