Check SSL Certificates Instantly

SSL Checker API.

Check SSL/TLS certificates for any domain. Returns certificate details, expiration dates, issuer information, and validation status.

Free tier, no card< 200ms responses99.9% uptime SLA
GET/v1/sslcheckerlive
Response200 OK · sample
{
  "status": "ok",
  "error": null,
  "data": {
    "subject": {
      "C": "US",
      "ST": "California",
      "O": "eBay, Inc.",
      "CN": "ebay.com"
    },
    "issuer": {
      "C": "GB",
      "O": "Sectigo Limited",
      "CN": "Sectigo Public Server Authentication CA OV R36"
    },
    "subjectaltname": "DNS:ebay.com, DNS:befr.ebay.be, DNS:benl.ebay.be, DNS:cafr.ebay.ca, DNS:e-bay.it, DNS:ebay.at, DNS:ebay.be, DNS:ebay.ca, DNS:ebay.ch, DNS:ebay.co.uk, DNS:ebay.com.au, DNS:ebay.com.hk, DNS:ebay.com.my, DNS:ebay.com.sg, DNS:ebay.de, DNS:ebay.es, DNS:ebay.fr, DNS:ebay.ie, DNS:ebay.in, DNS:ebay.it, DNS:ebay.nl, DNS:ebay.ph, DNS:ebay.pl, DNS:ebay.us, DNS:ebay.vn, DNS:wwww.ebay.co.uk, DNS:wwww.ebay.com, DNS:wwww.ebay.com.au, DNS:wwww.ebay.de, DNS:wwww.ebay.in, DNS:wwww.ebay.it",
    "infoAccess": {
      "CA Issuers - URI": [
        "http://crt.sectigo.com/SectigoPublicServerAuthenticationCAOVR36.crt"
      ],
      "OCSP - URI": [
        "http://ocsp.sectigo.com"
      ]
    },
    "ca": false,
    "bits": 2048,
    "valid_from": "Jul 28 00:00:00 2025 GMT",
    "valid_to": "Jul 28 23:59:59 2026 GMT",
    "serialNumber": "99F408949A6416EDC3B8F5EC77B2EBE5",
    "domain": "ebay.com",
    "isExpired": false,
    "isValid": true,
    "daysUntilExpiry": 20,
    "isExpiringSoon": true,
    "isSelfSigned": false
  }
}
Sample response · verify to run one live call, no signup
Integrates with your favorite tools
LangChainn8nZapierMakePipedreamPower AutomatePostman

SSL Checker API

Check SSL/TLS certificates for any domain. Returns certificate details, expiration dates, issuer information, and validation status.

  • Full certificate chain validation
  • Expiration date and days remaining
  • TLS protocol version detection
  • Issuer and subject information
  1. 1

    Send one request

    A single authenticated GET with the location you care about — no SDK required.

    GET /v1/sslchecker?query=
    x-api-key: your_key
  2. 2

    We do the aggregation

    Each request pulls from multiple upstream sources and computes the derived fields for you.

  3. 3

    Get clean JSON back

    One structured object, typically under 200 ms — ready to render.

    { subject, issuer, subjectaltname, }

Everything in a single call.

/v1/sslcheckerapplication/json
subjectC, ST, O, CN
issuerC, O, CN
subjectaltname"DNS:ebay.com, DNS:befr.ebay.be, DNS:benl.ebay.be, DNS:caf…"
infoAccessCA Issuers - URI, OCSP - URI
cafalse
bits2048
valid_from"Jul 28 00:00:00 2025 GMT"
valid_to"Jul 28 23:59:59 2026 GMT"
serialNumber"99F408949A6416EDC3B8F5EC77B2EBE5"
domain"ebay.com"
isExpiredfalse
isValidtrue
daysUntilExpiry20
isExpiringSoontrue
isSelfSignedfalse

What developers build with it.

Real applications shipping on this endpoint today — each with the numbers that made it worth wiring up.

See every use case

Call it in your language.

Copy a working request, or install a typed SDK. Same endpoint, same key.

const res = await fetch("https://api.apiverve.com/v1/sslchecker?domain=ebay.com", {
  headers: { "x-api-key": "YOUR_API_KEY" },
});
const { data } = await res.json();
console.log(data);

One subscription, the whole check ssl certificates instantly stack.

Every related API ships with your key — no separate plans, no extra keys, one bill.

See pricing
8APIs in this bundle
99.9%uptime SLA

Wire it into the tools you already run.

Ready-made recipes for Zapier, Make, and n8n — trigger on an event, and the data lands where your team works.

Google Sheets
Check SSL certificates for domain list
WhenNew row added
ThenCheck SSL → update row with results
Slack
Alert on expiring SSL certificates
WhenScheduled daily
ThenCheck SSL → alert if valid_to is approaching
Airtable
Check SSL for new domain records
WhenNew record created
ThenCheck SSL → populate certificate fields
Notion
Add SSL certificate data to domain entries
WhenNew database item created
ThenCheck SSL → update properties
Salesforce
Check SSL for new account domains
WhenNew account created
ThenCheck SSL → update custom field
GitHub
Check SSL in CI pipeline
WhenNew push to repository
ThenCheck SSL → fail build if certificate is expiring
Browse all integrations

Questions about the API

What does the SSL checker validate?
We validate the certificate chain, check expiration dates, verify the domain matches, and detect the TLS protocol version.
How many days notice before expiration?
The API returns daysRemaining so you can set your own thresholds. Common practice is to renew 30 days before expiration.
Does it check for vulnerabilities?
We check protocol versions (TLS 1.2+) and basic configuration. For deep vulnerability scanning, use dedicated security tools.
What if the certificate is self-signed?
Self-signed certificates will show as invalid since they're not trusted by public CAs. The details are still returned.
Can I check internal domains?
The API checks publicly accessible domains. Internal/private domains behind firewalls are not reachable.
Does it check all certificate types?
We support standard SSL/TLS certificates including DV, OV, and EV certificates from public certificate authorities.

Start building with the SSL Checker API. Free tier, no card required — your key is live in minutes.

Bonus: 300+ more APIs

The same key unlocks every other APIVerve endpoint — reach for them when you need them.

Browse the catalog