Champs de réponse

Types, significations et gestion des valeurs absentes dans la réponse JSON.

Adresse

Définition du champExemple provenant de 1.1.1.1
ipType : string
L’adresse recherchée. Le point d’accès à sa propre IP utilise l’adresse publique du client qui établit la connexion.
Exemple de valeur"1.1.1.1"

Identité du réseau

isp

L’organisation de l’ASN et le fournisseur d’accès internet sont des champs distincts. Les noms issus des données peuvent être vides.

Définition du champExemple provenant de 1.1.1.1
isp.asnType : string
Numéro de système autonome avec le préfixe AS, par exemple AS13335.
Exemple de valeur"AS13335"
isp.orgType : string
Organisation associée au système autonome.
Exemple de valeur"Cloudflare, Inc."
isp.ispType : string
Nom du fournisseur d’accès internet dans l’enregistrement.
Exemple de valeur"Cloudflare, Inc."

Localisation

location

La géolocalisation est approximative. Les chaînes peuvent être vides ; un zéro numérique ne suffit pas à établir qu’une localisation a été attribuée.

Définition du champExemple provenant de 1.1.1.1
location.countryType : string
Nom du pays associé à la localisation estimée du réseau.
Exemple de valeur"Australia"
location.country_codeType : string
Code pays à deux lettres dans l’enregistrement de localisation.
Exemple de valeur"AU"
location.cityType : string
Ville associée à la localisation estimée du réseau. Peut être vide.
Exemple de valeur"Brisbane"
location.stateType : string
Région ou État associé à l’estimation. Peut être vide.
Exemple de valeur"Queensland"
location.zipcodeType : string
Code postal lorsque la source en fournit un. Peut être vide.
Exemple de valeur""
location.latitudeType : number
Latitude approximative de la localisation du réseau.
Exemple de valeur-27.474848400186662
location.longitudeType : number
Longitude approximative de la localisation du réseau.
Exemple de valeur153.00996200912815
location.timezoneType : string
Identifiant du fuseau horaire associé à la localisation.
Exemple de valeur"Australia/Brisbane"
location.localtimeType : string
Heure locale formatée selon le fuseau horaire de la localisation au moment de la recherche.
Exemple de valeur"2026-11-03T14:32:36"

Indicateurs réseau

risk

Chaque indicateur décrit sa propre classification. False indique une absence de correspondance, pas un verdict de sécurité.

Définition du champExemple provenant de 1.1.1.1
risk.is_mobileType : boolean
Classification Mobile ou Cellular dans les champs Enterprise.
Exemple de valeurfalse
risk.is_vpnType : boolean
L’adresse correspond à une plage VPN répertoriée ou à un ASN examiné et exploité par un fournisseur VPN.
Exemple de valeurfalse
risk.is_proxyType : boolean
L’adresse correspond à une IP de proxy répertoriée, à un réseau examiné d’un fournisseur de proxys ou à une plage de sortie d’un relais de confidentialité.
Exemple de valeurfalse
risk.is_torType : boolean
L’adresse correspond à la classification Tor d’Enterprise ou à l’ancienne liste Tor conservée.
Exemple de valeurfalse
risk.is_datacenterType : boolean
L’adresse correspond à une classification d’hébergement ou à une règle de centre de données conservée.
Exemple de valeurtrue
risk.risk_scoreType : integer
Le risk_score d’IPQuery ajoute des poids fixes pour les indicateurs actifs : proxy 50, Tor 50, VPN 30 et hébergement 20. Mobile est indiqué séparément et n’ajoute rien au score. La réponse conserve le comportement de calcul du score de l’API existante.
Exemple de valeur20
Champs de l’API et catégories du site

Anycast et le type d’opérateur sont des catégories du site issues du CSV. Ce ne sont pas des champs de la réponse de l’API publique.

Voir la référence des données

Réponse réelle

1.1.1.1
Réponse réelle pour une seule IP
{
  "ip": "1.1.1.1",
  "isp": {
    "asn": "AS13335",
    "org": "Cloudflare, Inc.",
    "isp": "Cloudflare, Inc."
  },
  "location": {
    "country": "Australia",
    "country_code": "AU",
    "city": "Brisbane",
    "state": "Queensland",
    "zipcode": "",
    "latitude": -27.474848400186662,
    "longitude": 153.00996200912815,
    "timezone": "Australia/Brisbane",
    "localtime": "2026-11-03T14:32:36"
  },
  "risk": {
    "is_mobile": false,
    "is_vpn": false,
    "is_tor": false,
    "is_proxy": false,
    "is_datacenter": true,
    "risk_score": 20
  }
}

Accès aux listes complètes.

Pour les tarifs ou l’accès aux listes complètes, écrivez à contact@ipquery.io.

Liste sélectionnée
Enregistrements sélectionnés
Enregistrements dans cette liste