WhatIsMyIP.com API

The WhatIsMyIP.com IP API (Application Programming Interface) gives you access to most of our tools programmatically. In order to access the API, you must be a Gold level member. Gold level accounts get 10 separate keys. Each key is allowed 1,440 calls per day (1 per minute) for a total of 14,400 calls per day (10 per minute). Key generation and management are done from your account page. Example URLs are shown within the Quick Start Guide and the Full Documentation, which can be accessed from your account page.

Available IP API Tools:

  • Get IP Address – Outputs your IP address
  • Detect Proxy – Outputs your IP address and a proxy if detected
  • IP Address Lookup – Outputs IP Geolocation information of the IP in query
  • Blacklist Check – Outputs whether or not the IP or domain input is on a blacklist
  • Hostname Lookup – Outputs the hostname for the IP in query
  • IP Whois Lookup – Outputs the IP data from the ARIN IP database of the IP in query
  • Server Headers Check – Outputs the server header data for the input IP or URL
  • User Agent Info – Outputs the User Agent info for the requesting browser


The output options for each tool are:

  • Plain Text
  • XML
  • JSON
  • CSV

These tools are NOT currently available in our API. We're always working to improve user experience so these tools could become available through the API at some point in the future:

  • Internet Speed Test
  • Email Header Analyzer
  • DNS Lookup
  • Reverse DNS Lookup
  • Port Scanner