Geolokasi IP - endpoint JSON
Path dasar API adalah
https://i.pn/json/{query}
{query} dapat berupa satu alamat IPv4. Jika Anda tidak memberikan kueri, alamat IP saat ini akan digunakan.
Parameter
Parameter kueri (seperti bidang kustom) ditambahkan sebagai parameter permintaan GET, misalnya:
https://i.pn/json/18.97.14.91?fields=61439
bidang | bidang respons opsional |
Tidak diperlukan kunci API.
Tes cepat
Anda dapat mengedit kueri ini dan bereksperimen dengan opsi
GET
respons
Data yang dikembalikan
API dapat mengembalikan bidang dan nilai berikut
Jika Anda tidak memerlukan semua bidang yang dikembalikan, gunakan parameter GET fields untuk menentukan data mana yang harus dikembalikan. Pisahkan bidang dengan koma (fields=status,query,country,city) atau gunakan nilai numerik yang dihasilkan (untuk menghemat bandwidth)
name | description | example | type | |
---|---|---|---|---|
query | IP used for the query | 202.202.202.202 | string | |
status | success or fail | success | string | |
type | Residential(1), mobile(3) or hosting(4) | 1 | int | |
country | Country name | United States | string | |
countryCode | Two-letter country code | US | string | |
countryTier | Country tier | 1 | string | |
regionName | Region/state | California | string | |
city | City | Los Angeles | string | |
cityId | City id | 123 | int | |
stateId | State id | 123 | int | |
asn | AS number (RIR) | 15169 | int | |
as | AS number and organization, separated by space (RIR). Empty for IP blocks not being announced in BGP tables. | AS15169 Google Inc. | string | |
mobile | Mobile (cellular) connection | true | bool | |
proxy | Proxy, VPN or Tor exit address | true | bool | |
hosting | Hosting, colocated or data center | true | bool | |
blacklists | IP found in blacklists | ["spam","abuse"] | string[] | |
continent | Continent name | North America | string | |
continentCode | Two-letter continent code | NA | string | |
region | Region/state short code (FIPS or ISO) | CA | string | |
asName | AS name (RIR). Empty for IP blocks not being announced in BGP tables. | GOOGLE | string | |
zip | Zip code | 12345 | string | |
lat | Latitude | 27.123 | float | |
lon | Longitude | -27.123 | float | |
timezone | Timezone (tz) | America/Los_Angeles | string | |
offset | Timezone UTC DST offset in seconds | 2000 | int | |
currency | National currency | USD | string | |
isp | ISP name | Google | string | |
org | Organization name | Google | string | |
reverse | Reverse DNS of the IP (can delay response) | ip-01.rip.net | string | |
district | District (subdivision of city) | Farm District | string |