81trust / 100
Ssl Analyze
by NetIntel in Security & trust
x402 APIPassing, checked 42 min ago
Performs a TLS handshake to inspect the certificate chain, probes supported TLS versions (1.0–1.3), detects weak keys and expiry issues, and returns an overall security grade (A/B/C/F). For just the cert facts fast, see the cheaper /ssl/cert (quick tier).
GET https://netintel.dev/ssl/analyze
Last 30 days
All checks passedSome failedAll failedNot checked
- Uptime
- 100%
- Response time
- 179 ms typical, 179 ms slowest 5%
- Last check
- 42 min ago
- Next check
- any minute now
How to call it
# See the payment challenge (nothing is charged)
curl -i -X GET "https://netintel.dev/ssl/analyze?domain=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%2Fnetintel.dev%2Fssl%2Fanalyze
const res = await pay("https://netintel.dev/ssl/analyze?domain=example.com&port=443");
console.log(await res.json());Example input
{
"domain": "example.com",
"port": 443
}Example output
{
"certificate": {
"issuer": {
"common_name": "DigiCert TLS RSA SHA256 2020 CA1",
"country": "US",
"organization": "DigiCert Inc"
},
"key_info": {
"algorithm": "RSA",
"size": 2048
},
"not_after": "Feb 13 23:59:59 2025 GMT",
"not_before": "Jan 13 00:00:00 2024 GMT",
"san": [
"example.com",
"www.example.com"
],
"serial_number": "0FD078DD48F1A2BD4D0F2BA96B6038FE",
"signature_algorithm": "sha256WithRSAEncryption",
"subject": {
"common_name": "example.com",
"country": "US",
"organization": "Internet Corporation for Assigned Names and Numbers",
"organizational_unit": null
},
"version": 3
},
"chain": [
{
"issuer": "DigiCert Global Root CA",
"not_after": "Apr 13 23:59:59 2031 GMT",
"not_before": "Apr 14 00:00:00 2021 GMT",
"subject": "DigiCert TLS RSA SHA256 2020 CA1"
}
],
"chain_valid": true,
"connection": {
"cipher": "TLS_AES_256_GCM_SHA384",
"protocol": "TLSv1.3",
"supported_protocols": [
"TLS 1.2",
"TLS 1.3"
]
},
"grade": "A",
"host": "example.com",
"port": 443,
"warnings": []
}Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time | Price |
|---|---|---|---|---|
| 42 min ago | Passed | 402 | 179 ms | $0.007 |
| 4 h ago | Passed | 402 | 179 ms | $0.007 |
| 9 h ago | Passed | 402 | 178 ms | $0.007 |