Passer au contenu principal
GET
/
geolocate
Obtenir l’emplacement de l’appelant
curl --request GET \
  --url https://api.example.com/geolocate
{
  "ip": "<string>",
  "location": {
    "file_index": 123,
    "range_start_int": 123,
    "range_end_int": 123,
    "range_start_ip": "<string>",
    "range_end_ip": "<string>",
    "country_code": "<string>",
    "country_name": "<string>"
  },
  "allowed": false
}

Paramètres de requête

ip
string | null

Adresse IP à géolocaliser ; par défaut, l’adresse IP du client est utilisée

Exemple:

"1.2.3.4"

Réponse

Réponse réussie

ip
string
requis

Adresse IP résolue, utile pour le débogage

location
Geolocation · object

Informations sur l'emplacement de l'adresse IP, None s'il n'a pas pu être déterminé

allowed
boolean
défaut:false

Indique si l'adresse IP peut être utilisée pour l'inférence.