{"uid":"cap_3XMPz3ybqmTyHXCAUoVex","slug":"x402-data-api-tls-report-fc631ca1","name":"X402 Data API – TLS Report","description":"Paid x402 API for AI agents that checks TLS certificate health, SSL report data, HTTPS certificate expiration, issuer, validity, SAN coverage, chain health, HTTPS readiness and certificate risk for a public hostname.","url":"https://api.x402dataapi.com/v1/tls-report","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"host":{"type":"string","description":"Public hostname to inspect"},"port":{"type":"number","description":"TLS port, usually 443"}}},"responseSchema":{"type":"json","example":{"host":"example.com","port":443,"errors":[],"issuer":"Example CA","tls_enabled":true,"days_remaining":60}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"1","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":"$1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_wfjzX18xvirAEMAOJ1KZM","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Inspects a public hostname's TLS/SSL certificate and returns issuer, expiry, and error details","exampleAgentPrompt":"Can you check the TLS certificate on api.example.com port 443 — I want to know if it's valid, who issued it, and how many days until it expires?","exampleUseCases":null,"resultDescription":"A JSON object with the hostname, port, TLS enabled flag, certificate issuer name, number of days remaining until expiry, and a list of any TLS errors encountered during the inspection.","failureModes":["Host unreachable or DNS resolution failure — errors array will be populated, tls_enabled may be false","Port not open or connection refused — errors array returned with connection details","Invalid hostname format — 400-level error or validation failure","TLS handshake failure — errors populated, certificate fields may be null or absent","Expired certificate — days_remaining will be 0 or negative, errors may list expiry"],"whenToPreferThis":"Use this endpoint when you need a pay-per-request, programmatic TLS/SSL certificate inspection for any public hostname without managing your own TLS scanning infrastructure. Ideal for AI agents monitoring certificate health, alerting on impending expiry, or validating HTTPS configuration before deploying or trusting a service.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:39:22.471Z","isFirstParty":false}