{"uid":"cap_aXLsRIay28R3wTaxQkkv8","slug":"allthebot-ssl-certificate-check-d169a068","name":"AllTheBot SSL Certificate Check","description":"Pay-per-call APIs for AI agents over x402: token safety reports, Base and Ethereum on-chain reads, crypto prices, domain checks (DNS, WHOIS, SSL, email), finance data (FX, SEC), worldwide weather forecasts, France alerts, text AI, fun content. USDC on Base, no account, no API key.","url":"https://api.zkrobotics.fr/x402/domain/ssl?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","maxLength":253}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"ip":"188.114.97.2","error":null,"valid":true,"domain":"zkrobotics.fr","issuer":"Google Trust Services / WE1","serial":"492a250d1ee0e8110e0d928f7b574b99","source":"direct TLS handshake on port 443","subject":"CN=zkrobotics.fr","reachable":true,"valid_from":"2026-10-08T10:50:18Z","tls_version":"TLSv1.3","valid_until":"2027-01-06T11:50:01Z","names_covered":["zkrobotics.fr","*.zkrobotics.fr"],"days_remaining":89,"hostname_match":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_OgA2-2RdRTmhVn1MGSBa7","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks the SSL/TLS certificate validity, expiry, issuer, and hostname coverage for a given domain via a direct TLS handshake on port 443","exampleAgentPrompt":"Can you check the SSL certificate for github.com — is it valid, who issued it, and how many days until it expires?","exampleUseCases":[{"title":"Certificate expiry monitoring for production site","prompt":"Check the SSL certificate on api.mycompany.com — is it still valid, and how many days are left before it expires?"},{"title":"Security audit of a third-party vendor domain","prompt":"I need to verify the SSL certificate details for payments.vendor.io — who issued it, what TLS version is it using, and does the hostname match?"},{"title":"Debugging SSL issues on a newly deployed domain","prompt":"Can you do an SSL certificate check on staging.newproduct.dev? I want to know if it's reachable, whether the cert is valid, and what names it covers."}],"resultDescription":"Returns a JSON object containing: whether the certificate is valid, the issuer, subject CN, TLS version, valid_from and valid_until dates, days remaining, names covered by the cert (including wildcards), the resolved IP address, whether the hostname matches, the serial number, reachability status, and any error message if the check failed.","failureModes":["Domain unreachable on port 443 — reachable:false with an error message","Domain does not exist or DNS resolution fails — error field populated","Certificate is expired — valid:false with days_remaining as a negative number","Hostname mismatch — hostname_match:false returned","Invalid or malformed domain input — request rejected before TLS handshake","Self-signed or untrusted certificate — valid:false with issuer details"],"whenToPreferThis":"Use this endpoint when you need a quick, pay-per-call SSL certificate check without setting up monitoring infrastructure or creating an account. It is ideal for one-off audits, agent workflows that need to verify certificate validity before making a secure request, or security checks on third-party domains. Prefer this over full-featured certificate monitoring services when you need a lightweight, programmatic single-domain check billed in USDC micro-payments via x402.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-10T12:36:04.934Z","isFirstParty":false,"canonicalSlug":"allthebot-ssl-certificate-check-d169a068"}