Frequently Asked Questions
Find answers to common questions about our WHOIS API service, pricing, and technical integration.
General Questions
WhoisJSON API is a professional WHOIS lookup service that provides domain registration data in structured JSON format. Our API allows developers to easily integrate WHOIS data into their applications, with support for all domain extensions and registrars.
Our API returns comprehensive domain information including:
- Registration and expiry dates
- Registrar details
- Name servers
- Domain status
- Registrant information (when available)
- Technical and administrative contacts (when available)
Technical Questions
Integration is simple with our RESTful API. Just send an HTTP GET request with your API key in the header. Here's a basic example:
fetch('https://whoisjson.com/api/v1/whois?domain=example.com', {
headers: {
'Authorization': 'Token=YOUR_API_KEY'
}
})
.then(response => response.json())
.then(data => console.log(data));
We support both JSON and XML response formats. JSON is the default format, but you can request XML by adding the appropriate header to your request. All responses are UTF-8 encoded.
Pricing & Billing
The free plan includes:
- 1000 API requests per month
- Full API access
- Basic rate limiting
- JSON response format
- Standard support
Yes, you can upgrade or downgrade your plan at any time. Changes take effect immediately, and we'll prorate any charges or credits. There are no long-term contracts or commitments required.
Rate Limits & Performance
Rate limits vary by plan:
- Free: 20 requests per minute
- Professional: 40 requests per minute
- Enterprise: Custom limits available
Rate limit information is included in the response headers.
We maintain a 99.9% uptime SLA for all paid plans. Our infrastructure is distributed across multiple regions for high availability and fast response times. You can check our current and historical uptime on our status page.
Domain Monitoring
Our Domain Monitoring service provides real-time surveillance of your domains with alerts for:
- WHOIS information changes
- DNS record modifications
- Domain expiration warnings
- SSL certificate expiration alerts
The service checks your domains hourly and sends notifications when changes are detected.
We offer multiple notification channels:
- Email notifications with detailed change reports
- Webhook integration for custom applications
- In-app notifications in your dashboard
All notifications include comprehensive information about the changes detected, with before and after comparisons when applicable.
You can customize various monitoring thresholds:
- Domain expiration warning days
- SSL certificate expiration warning period
- WHOIS change detection sensitivity
- DNS record modification alerts
Each threshold can be adjusted per domain to match your specific needs.
The number of domains you can monitor depends on your plan:
- Free Plan: 1 domain
- Professional Plans: Varies by subscription level
- Enterprise: Custom limits available
Each monitored domain includes all available alert types and notification channels.
Still Have Questions?
Can't find the answer you're looking for? Our team is here to help with any questions you might have.