-
Get Started
-
App
-
API Reference
Get IP info
This will return the IP info of the given IP address.
Select the server you want to use here
JSON:
GET /api/json/{ip}
XML:
GET /api/xml/{ip}
Parameters
Parameters | Description | Type | Required | Default |
---|---|---|---|---|
ip | The IP address you want to get the info of | string | No | The requester's IP address |
Response
For a successful request, you will receive a 200 OK
response with the following JSON structure:
JSON:
{
"ipVersion": 4,
"ipAddress": "1.1.1.1",
"latitude": -33.8688,
"longitude": 151.209,
"countryName": "Australia",
"countryCode": "AU",
"capital": "Canberra",
"phoneCodes": [61],
"timeZones": [
"Antarctica/Macquarie",
"Australia/Adelaide",
"Australia/Brisbane",
"Australia/Broken_Hill",
"Australia/Darwin",
"Australia/Eucla",
"Australia/Hobart",
"Australia/Lindeman",
"Australia/Lord_Howe",
"Australia/Melbourne",
"Australia/Perth",
"Australia/Sydney"
],
"zipCode": "4000",
"cityName": "Sydney",
"regionName": "New South Wales",
"continent": "Oceania",
"continentCode": "OC",
"currencies": [
"AUD"
],
"languages": [
"en"
],
"asn": "13335",
"asnOrganization": "Cloudflare, Inc.",
"isProxy": false
}
XML:
<response>
<ipVersion>4</ipVersion>
<ipAddress>1.1.1.1</ipAddress>
<latitude>-33.8688</latitude>
<longitude>151.209</longitude>
<countryName>Australia</countryName>
<countryCode>AU</countryCode>
<capital>Canberra</capital>
<phoneCodes>61</phoneCodes>
<timeZones>Antarctica/Macquarie</timeZones>
<timeZones>Australia/Adelaide</timeZones>
<timeZones>Australia/Brisbane</timeZones>
<timeZones>Australia/Broken_Hill</timeZones>
<timeZones>Australia/Darwin</timeZones>
<timeZones>Australia/Eucla</timeZones>
<timeZones>Australia/Hobart</timeZones>
<timeZones>Australia/Lindeman</timeZones>
<timeZones>Australia/Lord_Howe</timeZones>
<timeZones>Australia/Melbourne</timeZones>
<timeZones>Australia/Perth</timeZones>
<timeZones>Australia/Sydney</timeZones>
<zipCode>4000</zipCode>
<cityName>Sydney</cityName>
<regionName>New South Wales</regionName>
<continent>Oceania</continent>
<continentCode>OC</continentCode>
<currencies>AUD</currencies>
<languages>en</languages>
<asn>13335</asn>
<asnOrganization>Cloudflare, Inc.</asnOrganization>
<isProxy>false</isProxy>
</response>