80trust / 100

Check

by SSL/TLS Certificate Check in Other

x402 APIPassing, checked 9 min ago

SSL/TLS certificate check: expiry, issuer, SANs, chain validity, hostname match, negotiated protocol/cipher, and weak-algo warnings for a public HTTPS host. Clean JSON.

GET https://ssl.use.x402atlas.com/check

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
382 ms typical, 382 ms slowest 5%
Last check
9 min ago
Next check
in 22 min

How to call it

# See the payment challenge (nothing is charged)
curl -i -X GET "https://ssl.use.x402atlas.com/check?host=example.com&port=443"
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fssl.use.x402atlas.com%2Fcheck
const res = await pay("https://ssl.use.x402atlas.com/check?host=example.com&port=443");
console.log(await res.json());

Example input

{
  "host": "example.com",
  "port": 443
}

Example output

{
  "certificate": {
    "issuer_cn": "DigiCert Global G3 TLS ECC SHA384 2020 CA1",
    "issuer_org": "DigiCert Inc",
    "key_algorithm": "ECDSA",
    "key_size": 256,
    "not_after": "2027-02-15T23:59:59Z",
    "not_before": "2026-01-15T00:00:00Z",
    "sans": [
      "example.com",
      "www.example.com"
    ],
    "serial_number": "212351572002930070173044758915925313",
    "signature_algorithm": "ECDSA-SHA384",
    "subject_cn": "example.com"
  },
  "chain": {
    "chain_valid": true,
    "days_until_expiry": 228,
    "hostname_matches": true,
    "is_expired": false,
    "is_self_signed": false
  },
  "connection": {
    "cipher_suite": "TLS_AES_128_GCM_SHA256",
    "tls_version": "TLS 1.3"
  },
  "host": "example.com",
  "port": 443,
  "queried_at": "2026-07-02T12:00:00Z",
  "warnings": []
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
9 min agoPassed402382 ms$0.01
5 h agoPassed402514 ms$0.01