
Whois API
description: "Whois API for domain lookup - get registrar, registration dates, expiration, nameservers, and DNSSEC status."

Whois API
TLDR
- Look up any domain ownership, registration dates, and DNS information via API.
- 200 free queries per month. No credit card required.
Here's a sample response:
{
"domain": "github.com",
"registration": {
"registrar": "markmonitor, inc.",
"whois_server": "whois.markmonitor.com",
"created_at": "2007-10-09T18:20:50Z",
"updated_at": "2024-09-07T09:16:33Z",
"expires_at": "2026-10-09T18:20:50Z"
},
"dns": {
"name_servers": [
"ns-1283.awsdns-32.org",
"ns-1707.awsdns-21.co.uk",
"dns1.p08.nsone.net",
"dns2.p08.nsone.net",
"ns-421.awsdns-52.com",
"dns3.p08.nsone.net",
"ns-520.awsdns-01.net",
"dns4.p08.nsone.net"
],
"dnssec_status": "unsigned",
"dnssec_enabled": false
}
}Need any other data points? WhatsApp us here
What is this?
The Whois API gives you instant access to domain registration data. Enter a domain, get the registrar, creation date, expiration date, name servers, and DNSSEC status—all in clean JSON.
Whether you're building a domain monitoring tool, verifying ownership, or doing competitive research—this API delivers.
Why use it?
1. Free Plan
200 queries per month. Free. No credit card required.
2. Affordable Pricing
When you do need more, our paid plans cost less than the competition:
- $16 gets you 5K queries/month
- $48 gets you 25K queries/month
- $148 gets you 150K queries/month
Simple, low cost pricing.
3. Fast Response Times
Average latency of 850ms. You get domain data back before your user blinks.
4. 99.99% Uptime SLA
We know your business depends on reliable data. We guarantee 99.99% uptime. If we fail, you get a 3x refund. Simple.
5. Clean, Structured JSON
No need to parse messy raw WHOIS text. Get structured data that's ready to use in your app.
How to use it?
Simple REST API. Here's how it works:
- Create an account at omkar.cloud to get your API key.
It takes just 2 minutes to sign up. You get 200 free requests every month to get started with detailed Whois data.
This is a well built product, and your search for the best Whois API ends right here.
- Make a request with it:
cURL:
curl -X GET "https://whois-api.omkar.cloud/whois?domain=github.com" \
-H "API-Key: YOUR_API_KEY"Python:
import requests
domain = "https://github.com"
api_key = "YOUR_API_KEY"
response = requests.get(
"https://whois-api.omkar.cloud/whois",
params={"domain": domain},
headers={"API-Key": api_key}
)
print(response.json())JavaScript (Node.js axios):
import axios from "axios";
const domain = "https://github.com";
const apiKey = "YOUR_API_KEY";
const response = await axios.get("https://whois-api.omkar.cloud/whois", {
params: { domain },
headers: { "API-Key": apiKey }
});
console.log(response.data);- Get structured JSON back and use it:
{
"domain": "github.com",
"registration": {
"registrar": "markmonitor, inc.",
"whois_server": "whois.markmonitor.com",
"created_at": "2007-10-09T18:20:50Z",
"updated_at": "2024-09-07T09:16:33Z",
"expires_at": "2026-10-09T18:20:50Z"
},
"dns": {
"name_servers": [
"ns-1283.awsdns-32.org",
"ns-1707.awsdns-21.co.uk",
"dns1.p08.nsone.net",
"dns2.p08.nsone.net",
"ns-421.awsdns-52.com",
"dns3.p08.nsone.net",
"ns-520.awsdns-01.net",
"dns4.p08.nsone.net"
],
"dnssec_status": "unsigned",
"dnssec_enabled": false
}
}That's it. Domain data in seconds.
❓ Tell me about Omkar Cloud.
We're an API services company with 20+ tools for OCR, document processing, and developer APIs. Some things we are proud of:
- Built Botasaurus, an open-source automation framework with 3.7K+ GitHub stars
- Sponsored by 1000+ developers on GitHub
❓ How accurate is the data?
Completely Accurate. We query official WHOIS servers and registries in real-time.
❓ How much does it cost?
- Free — $0 — 200 queries/month
- Starter — $16 — 5,000 queries/month
- Growth — $48 — 25,000 queries/month
- Scale — $148 — 150,000 queries/month
Why we're affordable: Low overhead. We run lean and pass the savings to you.
Note: You get 200 free queries every month to get started.
❓ What data does the API return?
You get:
- Domain name
- Registrar (who manages the domain)
- WHOIS server
- Created date (when the domain was first registered)
- Updated date (last modification)
- Expiration date (when it needs renewal)
- Name servers (DNS providers)
- DNSSEC status (security configuration)
All in structured JSON. No parsing needed.
❓ Do you support all TLDs?
We support 1,000+ TLDs including .com, .net, .org, .io, .co, .ai, country-code TLDs, and most new gTLDs.
If a TLD isn't working, let us know—we'll add it.
❓ Can I use this for domain monitoring?
Yes. Common use cases:
- Monitor domain expirations for your portfolio
- Verify domain ownership before purchases
- Build domain research tools
❓ How do I get a refund?
If within 90 days the product doesn't meet your needs, get a refund in 2 clicks.
-
Go to Transactions Page

-
Click "Request Refund"

-
Confirm by clicking Request Refund again. Amount will be refunded in 1-2 business days. We’ll email you updates.

No emails. No explanations. Simple 2-click process.
❓ Is there a catch in refunds?
No catch. It is a simple 2-click process, same as described above.
Questions? We have answers.
Reach out anytime. We will solve your query within 1 working day.

