Fetch the full SSL certificate chain - end-user, intermediate, and root CA for any domain in a single API call. Extract expiry dates for automated monitoring. Detect self-signed certificates for phishing and brand impersonation alerts. Free tier: 500 credits, no card needed.
Our Products
Ensure your website’s authenticity and security by checking SSL certificate details, expiration, and encryption status with our Live Lookup API.
To ensure your domain portfolio remains secure, you can automate certificate tracking using the SSL Certificate Lookup API. This setup provides real-time monitoring without the risk of stale data.
Fetch: Iterate through your domain list and call the API for each.
Extract: Isolate the validityEndDate field from the JSON response.
Evaluate: Compare the expiry date against the current system time.
Build automated alerts for certificates expiring within 30 or 7 days, whether inside a cron job, a Lambda function, or a monitoring pipeline, and integrate those alerts with Slack, PagerDuty, or your existing incident management tool.
Because every API response is fetched live with no caching, your alerts always reflect the actual current certificate state rather than a stored snapshot.
Features
Access comprehensive SSL certificate data with our API to validate, monitor, and ensure website security in real time.
Validates complete chain to ensure authenticity and strengthen website security.
Thoroughly parse SSL data and get server details like common name and certificate issuer.
Monitor SSL certificate expiration dates effortlessly to ensure continuous website security.
Easily retrieve SSL lookup data in JSON or XML, offering flexibility and seamless integration.
The SSL Certificate Lookup API returns details about an SSL/TLS certificate. Each response can include the full certificate chain, parsed into three parts:
You can expand the default response using these parameters:
Expands the response to include the full certificate chain.
Provides the raw PEM-encoded certificate block for manual parsing or installation.
Data Field Specifications
For a complete list of response fields—including Authentication Type (DV, OV, EV), Validity Dates, and Public Key details—refer to the Data Fields section in the official documentation.
Use Cases
See how SSL Lookup API can be used for brand protection and typosquatting defense.
This API allows you to know which domains are trustworthy and which are not in the chain for faster risk-based decisions.
Monitor expiring SSL certificates and detect changes to prevent domain takeover before outages and security incidents occur.
Check SSL certificate validation to identify self-signed certificates and prevent MITM or typosquatting attacks.
Access well-parsed, real-time SSL certificate data in JSON or XML for seamless integration with third party applications.
SSL certificate chain lookup helps uncover inconsistencies that may indicate exploitable security vulnerabilities.
Monitor and validate SSL certificates to ensure compliance and generate audit-ready reports using SSL Lookup API.
Stay secure and informed by monitoring SSL certificates with real-time data. Track expirations, detect certificate changes, and support faster incident response.
Integrations
The WhoisFreaks SSL Certificate Lookup API ships with official Python and Go SDKs, letting you build certificate expiry monitors, chain validators, and phishing detectors with just a few lines of code inside any application or scheduled job.
Zapier, Make, and n8n let no-code teams send expiry alerts to Slack or email, update monitoring sheets, or trigger Jira tickets when a cert hits your warning threshold.
Security operations teams pipe SSL data into SIEM platforms and SOAR playbooks to detect certificate changes, flag self-signed or DV certs on lookalike domains, and automate incident response the moment a suspicious certificate is detected.
Yes, we have rate limiting on requests being made on all of our paid plans. The requests limit is shown in the following table.
The Table is divided into three types of plans:
| Credits | Live-rpm | Bulk-rpm | Historical/Reverse-rpm |
|---|---|---|---|
| 5000 | 20 | 8 | 3 |
| 15000 | 35 | 12 | 5 |
| 50000 | 80 | 20 | 10 |
| 150000 | 120 | 25 | 15 |
| 450000 | 150 | 35 | 20 |
| 1000000 | 200 | 50 | 25 |
| 3000000 | 300 | 70 | 35 |
| Credits | Live-rpm | Bulk-rpm | Historical/Reverse-rpm |
|---|---|---|---|
| 5000 | 20 | 8 | 3 |
| 15000 | 35 | 12 | 5 |
| 50000 | 80 | 20 | 10 |
| 150000 | 120 | 25 | 15 |
| 450000 | 150 | 35 | 20 |
| 1000000 | 200 | 50 | 25 |
| 3000000 | 300 | 70 | 35 |
In case, the request per minute exceeds, it'll throw an error with HTTP error code of 429.
Elevate your cybersecurity strategy with our all-in-one domain and IP intelligence platform empowering analysts, researchers, and brand owners with real-time WHOIS, DNS, IP, and subdomain insights.