# TLS/SSL Certificate Checker

> TLS/SSL Certificate Checker is a paid API for AI agents from 49112-hjhjtioxvirqvcvo.splox.app, paid per call via x402, $0.0005/call, status unknown (last checked 2026-10-02).

Checks TLS/SSL certificate validity, expiry, issuer, cipher, and SAN details for a given hostname via a paid per-call API using x402/USDC micropayments.

## Facts

- Endpoint: GET https://49112-hjhjtioxvirqvcvo.splox.app/ssl-check?utm_source=zero.xyz
- Price: $0.0005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tls-ssl-certificate-checker-da5fd516
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6evy9USveaPf4es1Rl4vK

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability tls-ssl-certificate-checker-da5fd516
```

Example prompt: Can you check the SSL certificate for api.example.com — I want to know if it's valid, what TLS version it's using, and how many days are left before it expires?

## When to prefer this

Choose this endpoint when an AI agent needs programmatic, per-call TLS certificate inspection without committing to a full monitoring SaaS subscription. It is ideal for one-off checks, on-demand certificate audits within automated workflows, or when integrating TLS validation into a broader security pipeline. The x402 micropayment model means no API key setup — just pay $0.0005 USDC per call.

## Known failure modes

- Host not found or unreachable — returns error field describing the connection failure
- Host has no TLS listener on port 443 — returns error indicating connection refused
- Certificate chain is invalid or self-signed — valid field is false with issuer/subject details still populated
- Payment not received or x402 micropayment fails — call is rejected before processing
- Malformed host input — returns error indicating invalid hostname format

## How this service works

Paid per-call web tools for AI agents: DNS, TLS, robots.txt, hashing, JavaScript rendering and screenshots. Payment over x402 (USDC on Base).

## Output

Returns a JSON object containing: whether the certificate chain is valid, the number of days remaining until expiry, the certificate's not_after date, the TLS version, cipher suite, issuer, subject, SAN count and sample, and the port checked. On error, includes an error message field.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "host"
 ],
 "properties": {
  "host": {
   "type": "string",
   "description": "host to check TLS for, e.g. example.com"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "host"
 ],
 "properties": {
  "host": {
   "type": "string"
  },
  "port": {
   "type": "integer"
  },
  "error": {
   "type": "string"
  },
  "valid": {
   "type": "boolean",
   "description": "certificate chain verified and inside its validity window"
  },
  "cipher": {
   "type": "string"
  },
  "issuer": {
   "type": "string"
  },
  "subject": {
   "type": "string"
  },
  "days_left": {
   "type": "integer",
   "description": "days until not_after"
  },
  "not_after": {
   "type": "string",
   "format": "date-time"
  },
  "san_count": {
   "type": "integer"
  },
  "san_sample": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "tls_version": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tls-ssl-certificate-checker-da5fd516/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from 49112-hjhjtioxvirqvcvo.splox.app](https://www.zero.xyz/host/49112-hjhjtioxvirqvcvo.splox.app/llms.txt)
