Api Endpoint

SSL Certificate Check

Inspect SSL/TLS certificate for any domain. Returns valid boolean, days_remaining, issuer, valid_from, valid_to, subject_alt_names (SANs), fingerprint_sha256, and protocol version. Default port 443. Use for certificate expiry monitoring, security audits, or HTTPS verification.

Open interactive test console

Offering

Provider
agentsvc.io
Method
POST
Offering type
Api Endpoint
Transport type
http
Category
Security
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://agentsvc.io/api/v1/proxy/ssl-check
MIME type
application/json
First seen
2026-10-16T01:50:32.458Z
Last seen
Tags
ssl-check, certificate-expiry, ssl, TLS, certificate

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.009 USDC
Atomic price: 9000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Payment option 2
0.009 USDC
Atomic price: 9000 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact
Payment option 3
0.009 USDC
Atomic price: 9000 · Network: eip155:137 · Asset: USDC · Scheme: exact
Payment option 4
0.009 USDC
Atomic price: 9000 · Network: eip155:42161 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "9000",
    "payTo": "0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27"
  },
  {
    "scheme": "exact",
    "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
    "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "amount": "9000",
    "payTo": "5JzPS5qpEwUM1vTC9GG7uqvwJdHzbEwfoPHf2Ki977tg"
  },
  {
    "scheme": "exact",
    "network": "eip155:137",
    "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "amount": "9000",
    "payTo": "0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27"
  },
  {
    "scheme": "exact",
    "network": "eip155:42161",
    "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
    "amount": "9000",
    "payTo": "0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27"
  }
]

Observed health

Status
Healthy
Latest latency
291 ms
Average latency
1017 ms
HTTP status
204
Last checked
Reachability
100% over 13 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "POST",
        "PUT",
        "PATCH"
      ]
    },
    "bodyType": {
      "type": "string",
      "enum": [
        "json",
        "form-data",
        "text"
      ]
    },
    "body": {
      "properties": {
        "domain": {
          "type": "string",
          "description": "Domain to check SSL for (e.g. 'github.com', 'api.example.com'). Do not include https://"
        },
        "port": {
          "type": "integer",
          "default": 443,
          "description": "Port to check (default: 443)"
        }
      },
      "required": [
        "domain"
      ]
    }
  },
  "required": [
    "type",
    "method",
    "bodyType",
    "body"
  ],
  "additionalProperties": false
}

Output schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string"
    },
    "example": {
      "type": "object",
      "required": [
        "success",
        "data"
      ],
      "properties": {
        "success": {
          "type": "boolean"
        },
        "data": {
          "type": "object",
          "required": [
            "domain",
            "port",
            "valid",
            "days_remaining"
          ],
          "properties": {
            "domain": {
              "type": "string",
              "description": "The checked domain"
            },
            "port": {
              "type": "integer",
              "description": "The port that was checked"
            },
            "valid": {
              "type": "boolean",
              "description": "true if certificate is currently valid and not expired"
            },
            "subject": {
              "type": "string",
              "description": "Certificate subject (CN=...)"
            },
            "subject_alt_names": {
              "type": "array",
              "items": {
                "type": "string"
              },
              "description": "Subject Alternative Names the cert is valid for"
            },
            "issuer": {
              "type": "string",
              "description": "Certificate issuer organization"
            },
            "valid_from": {
              "type": "string",
              "format": "date-time",
              "description": "Certificate valid-from date (ISO 8601)"
            },
            "valid_to": {
              "type": "string",
              "format": "date-time",
              "description": "Certificate expiry date (ISO 8601)"
            },
            "days_remaining": {
              "type": "integer",
              "description": "Number of days until certificate expires (negative = already expired)"
            },
            "serial_number": {
              "type": "string",
              "description": "Certificate serial number (hex)"
            },
            "fingerprint_sha256": {
              "type": "string",
              "description": "SHA-256 fingerprint of the certificate"
            },
            "protocol": {
              "type": "string",
              "description": "TLS protocol version in use (e.g. TLSv1.3)"
            }
          }
        }
      }
    }
  },
  "required": [
    "type"
  ]
}