FAQs

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.