Domain registration info, expiry dates, nameservers and IP in one call.
RapidAPI: https://rapidapi.com/adunaev8419/api/domain-whois-lookup1
import requests
url = "https://domain-whois-lookup1.p.rapidapi.com/whois"
headers = {"X-RapidAPI-Key": "YOUR_KEY", "Content-Type": "application/json"}
r = requests.post(url, json={"domain": "google.com"}, headers=headers)
print(r.json())
# {"domain": "google.com", "registrar": "MarkMonitor", "expiry_date": "2028-09-14"}| Endpoint | Method | Description |
|---|---|---|
| /whois | POST | Full WHOIS lookup |
| /availability | POST | Check if domain is available |
| Plan | Price | Requests/hr |
|---|---|---|
| BASIC | Free | 20 |
| PRO | $9.99/mo | 300 |
| ULTRA | $19.99/mo | 2,000 |
See examples/ for Python, JavaScript, cURL samples.