SSLCheck

SSL (Secure Sockets Layer) certificates are an essential aspect of online security. SSL certificates help establish secure connections between websites and browsers, ensuring that sensitive information, such as login credentials, credit card numbers, and personal data, is transmitted securely. --- To ensure that SSL certificates are valid and properly installed on websites, SSL certificate check APIs have been developed. An SSL certificate check API is a tool that allows website owners, developers, and security professionals to verify the validity of SSL certificates.


The SSL certificate check API can provide information on the certificate's expiration date, the certificate authority that issued the certificate, the type of SSL certificate, and any errors or warnings related to the certificate. This information can help identify potential security risks and ensure that SSL certificates are properly installed and maintained on websites.
Using an SSL certificate check API is a straightforward process. Website owners or developers can simply provide the URL of the website to be checked, and the API will perform a comprehensive check of the SSL certificate. The results can be returned in a JSON format.
In addition to checking SSL certificates, some SSL certificate check APIs also provide additional security features, such as vulnerability scanning and malware detection. These additional features can help website owners and developers identify and address potential security issues before they become major problems.
Overall, an SSL certificate check API is an essential tool for anyone responsible for website security. By using an SSL certificate check API, website owners and developers can ensure that their SSL certificates are properly installed and maintained, protecting their users' sensitive information and maintaining the integrity of their websites.

sslcheck

Method : GET

Auth Type : apikey

URL : https://api.digicatech.com/sslcheck?domain=sslcertsfree.com

Code Snippets

Example Response

Response Code : 200

Response Status : OK

{
    "isvalidCertificate": true,
    "canBeSelfSigned": false,
    "isWildCard": false,
    "isExpired": false,
    "message": "Valid Certificate",
    "expiry": "2023-05-07",
    "daysLeft": 31,
    "lifespanInDays": 89,
    "issuer": "R3 Let's Encrypt",
    "certDetails": {
        "name": "/CN=sslcertsfree.com",
        "subject": {
            "CN": "sslcertsfree.com"
        },
        "hash": "ae3f6541",
        "issuer": {
            "C": "US",
            "O": "Let's Encrypt",
            "CN": "R3"
        },
        "version": 2,
        "serialNumber": "0x0409100BDA728441BDE20322CDD74C8B55AF",
        "serialNumberHex": "0409100BDA728441BDE20322CDD74C8B55AF",
        "validFrom": "230206201503Z",
        "validTo": "230507201502Z",
        "validFrom_time_t": 1675714503,
        "validTo_time_t": 1683490502,
        "signatureTypeSN": "RSA-SHA256",
        "signatureTypeLN": "sha256WithRSAEncryption",
        "signatureTypeNID": 668,
        "purposes": {
            "1": [
                true,
                false,
                "sslclient"
            ],
            "2": [
                true,
                false,
                "sslserver"
            ],
            "3": [
                true,
                false,
                "nssslserver"
            ],
            "4": [
                false,
                false,
                "smimesign"
            ],
            "5": [
                false,
                false,
                "smimeencrypt"
            ],
            "6": [
                false,
                false,
                "crlsign"
            ],
            "7": [
                true,
                true,
                "any"
            ],
            "8": [
                true,
                false,
                "ocsphelper"
            ],
            "9": [
                false,
                false,
                "timestampsign"
            ]
        },
        "extensions": {
            "keyUsage": "Digital Signature, Key Encipherment",
            "extendedKeyUsage": "TLS Web Server Authentication, TLS Web Client Authentication",
            "basicConstraints": "CA:FALSE",
            "subjectKeyIdentifier": "CD:A8:F7:95:71:EC:A9:40:55:C6:73:48:A0:AC:E9:87:7F:18:F3:E0",
            "authorityKeyIdentifier": "keyid:14:2E:B3:17:B7:58:56:CB:AE:50:09:40:E6:1F:AF:9D:8B:14:C2:C6\n",
            "authorityInfoAccess": "OCSP - URI:http://r3.o.lencr.org\nCA Issuers - URI:http://r3.i.lencr.org/\n",
            "subjectAltName": "DNS:api.sslcertsfree.com, DNS:api2.sslcertsfree.com, DNS:sslcertsfree.com, DNS:www.sslcertsfree.com",
            "certificatePolicies": "Policy: 2.23.140.1.2.1\nPolicy: 1.3.6.1.4.1.44947.1.1.1\n  CPS: http://cps.letsencrypt.org\n",
            "ct_precert_scts": "Signed Certificate Timestamp:\n    Version   : v1 (0x0)\n    Log ID    : 7A:32:8C:54:D8:B7:2D:B6:20:EA:38:E0:52:1E:E9:84:\n                16:70:32:13:85:4D:3B:D2:2B:C1:3A:57:A3:52:EB:52\n    Timestamp : Feb  6 21:15:03.455 2023 GMT\n    Extensions: none\n    Signature : ecdsa-with-SHA256\n                30:45:02:20:59:71:42:27:CF:5D:25:6C:5E:52:02:0F:\n                F5:F2:96:CE:94:38:25:CE:36:A2:87:39:5D:37:0A:F5:\n                F2:DE:81:44:02:21:00:B7:B2:C8:63:D3:46:F2:CD:C6:\n                4B:A5:BF:83:D8:62:FE:2B:F5:5D:87:F4:58:07:D1:B8:\n                5A:CE:4A:EC:0A:72:92\nSigned Certificate Timestamp:\n    Version   : v1 (0x0)\n    Log ID    : E8:3E:D0:DA:3E:F5:06:35:32:E7:57:28:BC:89:6B:C9:\n                03:D3:CB:D1:11:6B:EC:EB:69:E1:77:7D:6D:06:BD:6E\n    Timestamp : Feb  6 21:15:03.422 2023 GMT\n    Extensions: none\n    Signature : ecdsa-with-SHA256\n                30:45:02:20:5F:9B:3F:3F:E4:92:A1:88:C7:0F:89:A8:\n                84:8A:10:F2:3E:04:78:E9:CE:14:BB:49:25:21:A6:23:\n                A9:53:8B:94:02:21:00:81:DD:B1:91:17:62:43:C1:EC:\n                74:E7:F2:00:80:2C:5B:16:08:5E:00:31:D7:A8:72:65:\n                35:B3:90:ED:06:22:23"
        },
        "validLeft": 31
    },
    "apiVersion": 2,
    "error": false
}