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

API de géolocalisation IP en masse - Recherche par lots gratuite

Renvoie les données de géolocalisation de plusieurs adresses IP en une seule requête. Inclut les informations IP de l'appelant ainsi que les résultats pour chaque IP demandée.

Parameters

arrayrequired

Array of IPv4 or IPv6 addresses to geolocate.

Code examples

curl -X POST https://api.botoi.com/v1/ip/bulk \
  -H "Content-Type: application/json" \
  -d '{"ips":["8.8.8.8","1.1.1.1"]}'

When to use this API

Enrichir les journaux d'événements d'analyse par lots

Après avoir collecté une journée d'événements d'analyse, extrayez les adresses IP uniques des visiteurs et envoyez-les via le point de terminaison en masse. Ajoutez les données du pays et de la ville à chaque ligne d'événement avant de les charger dans votre entrepôt de données pour les rapports géographiques.

Cartographier l'infrastructure distribuée

Introduisez une liste de vos adresses IP de serveur, de nœud CDN et d’équilibreur de charge dans ce point de terminaison. Tracez les coordonnées renvoyées sur une carte pour visualiser l'empreinte de votre infrastructure et identifier les lacunes géographiques dans la couverture.

Frequently asked questions

Combien d’adresses IP puis-je envoyer en une seule requête ?
Vous pouvez envoyer jusqu'à 100 adresses IP par requête. Pour les ensembles de données plus volumineux, divisez-les en lots et envoyez plusieurs requêtes.
La réponse inclut-elle ma propre adresse IP ?
Oui. La réponse comprend un champ caller_ip avec géolocalisation pour votre propre IP, en plus des résultats pour chaque IP du tableau ips.
Les adresses IP en double dans le tableau sont-elles gérées ?
Les adresses IP en double sont résolues indépendamment. Chaque entrée du tableau ips obtient son propre objet de résultat, même si la même adresse IP apparaît plusieurs fois.
Que se passe-t-il si une adresse IP du lot n'est pas valide ?
Le point de terminaison renvoie les résultats pour toutes les adresses IP valides et inclut un message d'erreur pour toute adresse IP qui n'a pas pu être résolue. La requête n’échoue pas entièrement à cause d’une mauvaise entrée.

Get your API key

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