Last 7 days, UTC

Average Latency
223ms

Average Uptime
100.0%

Current Status
Online

  • No information
  • Outage
  • Disruption
  • Normal
Average latency determined from Mashape to API Response time

Simple & Straightforward Pricing

Pay as you go. No long-term contracts.

Freemium

$0

additional fees may apply

LIMIT

1,000 / mo.

$0.2449 per extra

Subscribe

ultra

$29.00

per month

LIMIT

1,000 / mo.

$0.0995 per extra

Subscribe
Query Authentication
 

API key (use "demokey" for testing)


Authentication
Description
Parameter
String

Personal unique API key

apikey

Required

Endpoints

HTTP 200 : string GET/cert/
cert

Detailed domain certificate information


Test console
Description
Parameter
string

Domain name to check
Example: whoapi.com

domain

Required

string

Example: cert

r

Required

HTTP 200 : string GET/
dnszone

Complete DNS Zone record in a structured JSON


Test console
Description
Parameter
string

Domain name to check
Example: whoapi.com

domain

Required

string

Example: dnszone

r

Required

HTTP 200 : string GET/
geo

Domain or IP geolocation


Test console
Description
Parameter
string

Domain name to check
Example: whoapi.com

domain

Required

string

IP address to check - overrides domain field
Example: 88.198.98.181

ip

Optional

string

Example: geo

r

Required

HTTP 200 : string GET/
hostname

Get domain/server hostname


Test console
Description
Parameter
string

Domain name to check
Example: whoapi.com

domain

Required

string

Example: hostname

r

Required

HTTP 200 : string GET/
meta

Domain content meta tags: title & description


Test console
Description
Parameter
string

Domain name to check
Example: whoapi.com

domain

Required

string

Example: meta

r

Required

HTTP 200 : string GET/
ping

Ping request time from all our nodes and overall result of server availability status


Test console
Description
Parameter
string

Domain name to check
Example: whoapi.com

domain

Required

string

IP address to check - overrides domain field
Example: 88.198.98.181

ip

Optional

string

Example: ping

r

Required

HTTP 200 : string GET/
pingservice

Same as ping above with an option to ping a certain port on a server


Test console
Description
Parameter
string

Domain name to check
Example: whoapi.com

domain

Required

string

IP address to check - overrides domain field
Example: 88.198.98.181

ip

Optional

string

Port to check
Example: 80

port

Required

string

Example: pingservice

r

Required

HTTP 200 : string GET/
ranks

Domain rank on popular systems like Google Pagerank™


Test console
Description
Parameter
string

Domain name to check
Example: whoapi.com

domain

Required

string

Example: ranks

r

Required

HTTP 200 : string GET/
screenshot

Domain website screenshot in actual full vertical size and a thumbnail


Test console
Description
Parameter
string

Domain name to get website screenshot
Example: whoapi.com

domain

Required

string

Example: screenshot

r

Required

HTTP 200 : string GET/
searchengines

Domain results on popular search engines


Test console
Description
Parameter
string

Domain name to check
Example: whoapi.com

domain

Required

string

Example: searchengines

r

Required

HTTP 200 : string GET/
social

Availability status on popular social networks


Test console
Description
Parameter
string

Domain name to check
Example: whoapi.com

domain

Required

string

Example: social

r

Required

						[{
  "taken": "1",
  "method": "dns",
  "ip": "78.47.145.133",
  "soa": {
    "nameserver": "ns1.host-06.com",
    "email": "log@whoapi.com"
  }
}]						
taken

Check domain availability


Test console
Description
Parameter
string

Domain name to check
Example: whoapi.com

domain

Required

string

Example: taken

r

Required

HTTP 200 : string GET/
tracert

Detailed network route to your domain/ip from all our nodes


Test console
Description
Parameter
string

Domain name to check
Example: whoapi.com

domain

Required

string

IP address to check - overrides domain field
Example: 88.198.98.181

ip

Optional

string

Example: tracert

r

Required

HTTP 200 : string GET/
whois

Get domain name whois data


Test console
Description
Parameter
string

Domain name
Example: whoapi.com

domain

Required

string

Example: whois

r

Required

You must have an API key to test this API!


Mashape allows developers to find, consume, and distribute cloud APIs just like WhoAPI.

Login to your account or signup: Create Account

or
   Signup with GitHub

By signing up you agree to our terms of service.