$0.005
per call · USD Coin on Base
Inspect the leaf TLS certificate for a public hostname (validity, issuer, SANs, fingerprint, expiry). Use when you need live cert facts and must not guess. Expired or hostname-mismatched certs still return JSON flags.
Endpoint
GET https://api.fetchx402.com/v1/tools/ssl-check1
Calls / 30d
1
Unique payers / 30d
Aug 13
Last called
exact
Payment scheme
Call this service
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);
const res = await fetchWithPay("https://api.fetchx402.com/v1/tools/ssl-check", {
method: "GET",
});
const data = await res.json();curl -X GET \
"https://api.fetchx402.com/v1/tools/ssl-check?domain=example.com&port=443" \
-H "X-PAYMENT: <signed x402 payment>"Example response
{
"domain": "example.com",
"expired": false,
"fingerprint_sha256": "00",
"hostname_match": true,
"port": 443,
"sans": [
"example.com",
"www.example.com"
],
"sni": "example.com"
}Payment details
0x33236133bece789d551d0b5c4f9a50095d4b57d3USD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913Is this your API?
Pin it to the top of Developer Tools and the homepage with a featured placement.
More from fetchx402 & similar services
fetchx402 · Tools DNS
api.fetchx402.com
Resolve public DNS records (A, AAAA, MX, TXT, CNAME, NS, SOA) for a domain. Use when you need live DNS data and must not guess from memory or training data.
fetchx402 · Bundles Host Intel
api.fetchx402.com
host intel: DNS, leaf TLS, and WHOIS/RDAP for one hostname in a single settle. Use when you need live host facts together and must not guess. Child errors stay in-field; we do not invent data.
fetchx402 · Bundles Uptime Check
api.fetchx402.com
One-shot reachability: DNS, leaf TLS, and origin headers for one hostname in a single settle. Use when you need live up/degraded/down and must not guess. Child errors stay in-field; we do not invent data.