{"uid":"cap_QHCtlWyxoiracjTk-yd9b","slug":"vextorium-ssl-certificate-inspector-0e5230ba","name":"Vextorium SSL Certificate Inspector","description":"TLS certificate of a domain: issuer, validity dates, days until expiry, names covered (SAN), whether it matches the domain and is trusted, TLS version and cipher. For uptime and security monitoring.","url":"https://api.vextorium.com/certificado-ssl-pago?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"required":["dominio"],"properties":{"puerto":{"type":"integer","description":"443 (default), 8443, 465, 993, 995..."},"dominio":{"type":"string"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":["object","null"],"properties":{"ip":{"type":["string","null"]},"tls":{"type":["string","null"]},"emisor":{"type":["string","null"]},"estado":{"type":["string","null"]},"puerto":{"type":["number","null"]},"sujeto":{"type":["string","null"]},"cifrado":{"type":["string","null"]},"dominio":{"type":["string","null"]},"nombres":{"type":["array","null"],"items":{"type":["null","string"]}},"confianza":{"type":["boolean","null"]},"valido_desde":{"type":["string","null"]},"valido_hasta":{"type":["string","null"]},"duracion_dias":{"type":["number","null"]},"dias_restantes":{"type":["number","null"]},"cubre_el_dominio":{"type":["boolean","null"]}}}}}}},"responseSchema":{"type":"json","example":{"ip":"188.114.96.5","tls":"TLSv1.3","emisor":"Let's Encrypt","estado":"ok","puerto":443,"sujeto":"vextorium.com","cifrado":"TLS_AES_256_GCM_SHA384","dominio":"vextorium.com","nombres":["*.vextorium.com","vextorium.com"],"confianza":true,"valido_desde":"2026-09-27T13:30:10+00:00","valido_hasta":"2026-12-26T13:30:09+00:00","duracion_dias":89,"dias_restantes":84.9,"cubre_el_dominio":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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_CE4HlTFSvrIu5jAu8euTU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves and analyzes a domain's TLS/SSL certificate details including issuer, validity dates, days until expiry, SANs, trust status, TLS version, and cipher suite.","exampleAgentPrompt":"Check the SSL certificate for github.com — I want to know who issued it, when it expires, how many days are left, which TLS version it's using, and whether it's trusted and actually covers the domain.","exampleUseCases":[{"title":"Pre-launch security check","prompt":"Before we go live, can you pull the SSL certificate info for app.mycompany.com on port 443 and tell me if it's trusted, what cipher it's using, and how many days until it expires?"},{"title":"Certificate expiry monitoring alert","prompt":"Check the TLS certificate for shop.example.com and let me know if it's expiring within the next 30 days — include the issuer and whether it covers the domain."},{"title":"Investigate misconfigured SMTP TLS","prompt":"Can you check the SSL certificate on mail.example.com port 465 and tell me the TLS version, cipher suite, and whether the certificate is trusted and valid?"}],"resultDescription":"Returns a JSON object with the domain's IP, TLS version (e.g. TLSv1.3), certificate issuer (e.g. Let's Encrypt), subject, port, validity start and end dates, total duration in days, days remaining, the list of SANs (Subject Alternative Names), whether the certificate covers the queried domain, and whether it is trusted by a standard CA chain.","failureModes":["Domain does not exist or is unreachable — may return null fields or error status","Port not open for TLS — connection refused or timeout","Self-signed or expired certificate — returned with confianza: false and cubre_el_dominio potentially false","Invalid domain format in input — likely returns validation error","Certificate chain incomplete — may result in untrusted flag despite valid leaf cert"],"whenToPreferThis":"Use this endpoint when you need to programmatically inspect a domain's live TLS certificate for security monitoring, uptime alerting, or compliance checks — especially when you need rich structured output including issuer, SANs, trust status, TLS version, cipher suite, and days until expiry. Prefer this over generic HTTPS checkers when you want machine-readable results for automation or agent-driven workflows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-13T00:41:42.393Z","isFirstParty":false,"canonicalSlug":"vextorium-ssl-certificate-inspector-0e5230ba"}