Aller au contenu
POST AI agent ready /v1/ip/lookup

API de géolocalisation IP - Recherche d'adresse IP gratuite

Renvoie les données de géolocalisation pour une adresse IP, y compris le pays, la ville, la région, les coordonnées, le fuseau horaire, l'ASN et le centre de données Cloudflare. Si aucune adresse IP n'est fournie, la propre adresse IP de l'appelant est utilisée.

Parameters

string

IPv4 or IPv6 address to geolocate. Omit to look up the caller's own IP.

Code examples

curl -X POST https://api.botoi.com/v1/ip/lookup \
  -H "Content-Type: application/json" \
  -d '{"ip":"203.0.113.1"}'

When to use this API

Personnalisez le contenu en fonction de l'emplacement du visiteur

Détectez le pays et la ville d'un visiteur lors du chargement de la page pour afficher les options de prix, de langue ou d'expédition localisées. Une page de paiement SaaS peut appeler ce point de terminaison pour pré-remplir le sélecteur de devise en fonction du code de pays du visiteur.

Score de fraude dans les pipelines de paiement

Comparez la géolocalisation IP d'une transaction avec l'adresse de facturation enregistrée. Marquez les commandes dont l’adresse IP est résolue vers un pays différent de celui de l’émetteur de la carte et acheminez les transactions signalées via un examen manuel.

Journalisation de conformité pour les audits d'accès

Enregistrez le pays et la région de chaque connexion d'administrateur sur un tableau de bord interne. Générez un rapport mensuel des événements d'accès regroupés par zone géographique pour satisfaire aux exigences d'audit SOC 2 ou RGPD.

Frequently asked questions

Quelle est la précision des données de géolocalisation IP ?
La précision au niveau national est supérieure à 99 %. La précision au niveau de la ville varie selon les régions, mais est généralement de 80 à 90 % pour les principaux FAI. Les adresses IP et VPN des opérateurs de téléphonie mobile peuvent être résolus par le siège de l'opérateur plutôt que par l'emplacement physique de l'utilisateur.
Ce point de terminaison prend-il en charge les adresses IPv6 ?
Oui. Transmettez toute adresse IPv6 valide dans le champ IP. La réponse inclut les mêmes champs de géolocalisation que les recherches IPv4.
Que se passe-t-il si j'oublie le paramètre ip ?
Le point de terminaison renvoie des données de géolocalisation pour la propre adresse IP de l'appelant. Ceci est utile pour détecter l'emplacement d'un visiteur d'un site Web sans aucun JavaScript côté client.
Qu'est-ce que le champ ASN ?
ASN signifie Numéro de système autonome. Il identifie l'opérateur réseau (comme Comcast, AWS ou Cloudflare) propriétaire du bloc d'adresses IP. Le champ as_organization vous donne le nom lisible par l'homme.
Existe-t-il une limite de débit sur ce point de terminaison ?
Les requêtes anonymes sont limitées à 5 par minute en fonction de votre IP. Les requêtes authentifiées avec une clé API bénéficient de limites plus élevées en fonction de votre forfait.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.