Skip to content
clusters: prooflayer · edgemarket · edgefinance · synthforge · mediakit · wordmint · webprobe · locale · comppoint
$ man ssl-cert-info

/ssl-cert-info(1)

agentutility / web-probe / ssl-cert-info
PRICE / CALL
$0.03
USDC · base mainnet · scheme: exact
METHOD
POST
CLUSTER
webprobe
CATEGORY
utilities
STATUS
live
NAME
ssl-cert-info ssl / tls certificate inspector
SYNOPSIS
POST https://x402.org/v1/ssl-cert-info
     Content-Type: application/json
     X-PAYMENT:    <signed-transferWithAuthorization>

     { ... }
↳ first call → 402 Payment Required. Sign USDCtransferWithAuthorization, retry with theX-PAYMENT header.
DESCRIPTION

SSL / TLS certificate inspector. Issuer, subject, SAN list, validity dates, days-until-expiry, expires-soon flag. Sourced from Certificate Transparency logs (crt.sh). Optional cert history.

INPUTrequest schema
propertytypedescriptionreq?
hoststringHostname to inspect (e.g. example.com); SNI used to fetch the active leaf certificate from CT logs.required
historybooleanInclude up to 50 historical cert entries. Default false.optional
OUTPUTresponse shape
fieldtypedescription
hoststringEcho of the hostname inspected, normalized to lowercase without scheme or port.
common_namestringSubject Common Name (CN) on the leaf certificate, usually the primary hostname it was issued for.
issuerstringFull issuer Distinguished Name string, including organization and country fields.
issuer_common_namestringCN of the issuing CA (e.g. "Let's Encrypt R3", "DigiCert TLS RSA SHA256 2020 CA1").
san_listarraySubject Alternative Names covered by the cert, including wildcard and additional hostnames.
san_countnumberNumber of entries in san_list.
not_beforestringISO-8601 UTC timestamp when the certificate became valid.
not_afterstringISO-8601 UTC timestamp when the certificate expires.
days_until_expirynumberWhole days from now until not_after; negative if already expired.
days_since_issuancenumberWhole days elapsed since not_before.
is_expiredbooleanTrue when the current time is past not_after.
expires_soonbooleanTrue when days_until_expiry is at or below the warning threshold (30 days).
serial_numberstringHex-encoded certificate serial number as recorded by the issuing CA.
crtsh_idnumberNumeric crt.sh record ID for the leaf cert, usable to link to https://crt.sh/?id=<id>.
cert_historyarrayPrior certs seen in CT logs for this host (issuer, not_before, not_after, crtsh_id); empty when not requested.
total_certs_seennumberTotal count of certificates ever logged for this host in Certificate Transparency.
sourcestringData source label, here "crt.sh" (Certificate Transparency log aggregator).
EXAMPLEStwo ways to call
EXAMPLE 1 · curl
curl -X POST https://x402.org/v1/ssl-cert-info \
  -H 'Content-Type: application/json' \
  -d '{ }'
first response = 402 Payment Required with payment requirements; sign + retry with X-PAYMENT.
EXAMPLE 2 · mcp
# install once
claude mcp add x402 --command "npx x402-deployer-mcp"

# then ask Claude Code:
# "use the ssl-cert-info tool to ..."
MCP server handles payment automatically — your coding agent just calls the tool by name.
METADATA
tags
ssltlscertificatesecurityct-logexpiry
methods
POST
cluster
webprobe
price
$0.03 USDC per call
ADJACENTother endpoints in webprobe
endpointdescriptionprice
arxiv-searcharXiv full-text search.$0.03
ssl-certSSL certificate inspector / TLS cert checker / certificate transparency lookup / ssl expiry.$0.03
subdomain-enumSubdomain enumeration / attack-surface mapping / DNS recon.$0.03
archive-snapshotWayback Machine API / archive.org wrapper.$0.02
dmarc-checkDMARC / SPF / DKIM checker.$0.02
dns-lookupDNS lookup / DNS resolver / DoH proxy.$0.02
expand-urlURL expander / redirect chain tracer / link-shortener resolver.$0.02
password-strengthPassword strength meter + breach checker.$0.02
SEE ALSO
agentutility(7) · webprobe(7) · x402(7) · mcp(7) · llms.txt · registry.json · bazaar.x402.org