Champs d'une réponse

le 02/02/2020 dans Ateros GeoIP » Utilisation de l'API

Voici une réponse type de l'API :

~ curl https://geo.ateros.fr/1.1.1.1
{
    "ip": "1.1.1.1",
    "iso_code": "AU",
    "country": "Australia",
    "city": null,
    "state": null,
    "state_name": null,
    "postal_code": null,
    "lat": -33.494,
    "lon": 143.2104,
    "timezone": "Australia/Sydney",
    "continent": "OC",
    "provider": "CLOUDFLARENET",
    "asn": 13335,
    "currency": "AUD",
    "default": false
}

Chaque réponse à une requête à l'API Ateros GeoIP contient les champs suivants :

ip : Valeur de l'adresse IP analysée
iso_code : Code ISO (à 2 lettres) du pays
country : Nom du pays
city : Nom de la ville
state : Numéro de département ou état
state_name : Nom du département ou état
postal_code : Code postal
lat : Latitude (estimation imprécise)
lon : Longitude (estimation imprécise)
timezone : Fuseau horaire
continent : Code (à 2 lettres) du continent
provider : Nom du FAI (fournisseur d'accès)
asn : Numéro d'ASN (Autonomous System Number)
currency: Code ISO (à 3 lettres) de la devise du pays
default : true si la localisation retournée est la localisation par défaut

Si vous envoyez une adresse IP invalide ou impossible à analyser, tous les champs seront positionnés à null et la valeur default sera true.