$ man ssl-certificate-check
/ssl-certificate-check
PRICE / CALL
$0.03
USDC · base mainnet · scheme: exact
METHOD
POST
CLUSTER
webprobeCATEGORY
uncategorized
STATUS
● live
NAME
ssl-certificate-check — check a domain's current tls certificate without opening a raw socket
synonym alias of ssl-cert-info — reuses the canonical handler.
SYNOPSIS
POST https://x402.agentutility.ai/ssl-certificate-check
Content-Type: application/json
X-PAYMENT: <signed-transferWithAuthorization>
{ ... }↳ first call →
402 Payment Required. Sign USDCtransferWithAuthorization, retry with theX-PAYMENT header.DESCRIPTION
Check a domain's current TLS certificate without opening a raw socket. Send a host and it queries Certificate Transparency logs (crt.sh, with a Cert Spotter fallback) to return the active certificate's issuer, subject, SAN list, validity window, days_until_expiry, signature algorithm, and key size; pass history:true to also get past certificate entries. Use it as an SSL certificate checker, TLS certificate expiry API, cert transparency lookup, or domain HTTPS monitoring tool for catching certs before they lapse or auditing who issued a site's TLS cert.
INPUT — request schema
| property | type | description | req? |
|---|---|---|---|
| host | string | Hostname to inspect, e.g. 'example.com'. Normalized (scheme/port stripped). | required |
| history | boolean | Include up to 50 historical certificates for the host. Optional, default false. | optional |
OUTPUT — response shape
| field | type | description |
|---|---|---|
| host | string | — |
| issuer_common_name | string | — |
| days_until_expiry | string | — |
EXAMPLES — two ways to call
EXAMPLE 1 · curl
curl -X POST https://x402.agentutility.ai/ssl-certificate-check \
-H 'Content-Type: application/json' \
-d '{ }'first response =
402 Payment Required with payment requirements; sign + retry with X-PAYMENT.EXAMPLE 2 · mcp
# Install the MCP package for this endpoint's cluster npx -y @agentutility/mcp-<cluster> # Required: EVM private key with USDC on Base export X402_PRIVATE_KEY=0x... # Then call the ssl-certificate-check tool from your MCP-aware agent.
MCP server handles payment automatically — your coding agent just calls the tool by name.
METADATA
- tags
- web-probesslcertificatecheckssl-certificate-check
- methods
- POST
- cluster
- webprobe
- price
- $0.03 USDC per call
ADJACENT — other endpoints in webprobe
| endpoint | description | price |
|---|---|---|
| arxiv-search | Search arXiv's full paper catalog by query, author, category, or a specific id-list and get back structured results instead of scraping HTML. | $0.03 |
| browser-render | Loads a public URL with JavaScript enabled and returns rendered HTML, title, final URL, byte count, or a base64 screenshot when requested. | $0.03 |
| browser-session | Loads a URL in a real headless browser with JavaScript executed, then returns the rendered HTML and page title, or a base64 screenshot. | $0.03 |
| headless-browser | Opens a public URL in a real headless browser, waits for client-side rendering, and returns the rendered DOM or a screenshot. | $0.03 |
| javascript-render | Renders a URL with JavaScript enabled and returns the browser-rendered HTML, title, resolved URL, and truncation metadata, or captures a… | $0.03 |
| ssl-cert | Checks a domain's SSL certificate: issuer, subject, SAN list, validity dates, and days-until-expiry. | $0.03 |
| ssl-cert-info | Inspects a domain's SSL/TLS certificate: issuer, subject, SAN list, validity dates, and days-until-expiry. | $0.03 |
| subdomain-enum | Enumerates a domain's subdomains by mining Certificate Transparency logs (crt.sh). | $0.03 |
SEE ALSO