Parameters
| Name |
Type |
Description |
| iprequired |
string |
IP address or hostname to check |
| portrequired |
integer |
Port number (1-65535) |
| snioptional |
string |
SNI hostname for TLS handshake |
| validateoptional |
string |
Hostname to validate against CN/SAN |
Example Request
GET /check?ip=1.1.1.1&port=443&sni=cloudflare.com&validate=cloudflare.com
Response
{
"success": true,
"ip": "1.1.1.1",
"port": 443,
"sni": "cloudflare.com",
"certificate": {
"subject": {
"CN": "cloudflare.com",
"O": "Cloudflare, Inc.",
"L": "San Francisco",
"ST": "California",
"C": "US"
},
"issuer": {
"CN": "DigiCert TLS RSA SHA256 2020 CA1",
"O": "DigiCert Inc",
"C": "US"
},
"sans": [
"cloudflare.com",
"*.cloudflare.com",
"cloudflare-dns.com"
],
"validFrom": "2024-01-15T00:00:00.000Z",
"validTo": "2025-01-14T23:59:59.000Z",
"daysRemaining": 180,
"serialNumber": "0A1B2C3D4E5F...",
"fingerprint": "AB:CD:EF:12:34:56:78:90"
},
"chain": [
{ "subject": { "CN": "cloudflare.com" }, },
{ "subject": { "CN": "DigiCert TLS RSA SHA256 2020 CA1" }, },
{ "subject": { "CN": "DigiCert Global Root CA" }, }
],
"validation": {
"valid": true,
"hostnameMatch": true,
"errors": [],
"warnings": []
}
}