HomeGuidesAPI Reference
API Reference

Validate SSL Substitute Certificate

Validates an SSL substitute certificate by parsing and verifying its format, expiration, and key-certificate match. Supports both PFX/PKCS12 and PEM certificate formats. For non-CA PEM certificates, validates that the provided private key matches the certificate.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

SSL certificate validation request containing Base64-encoded certificate data and validation parameters.

Request payload for SSL certificate validation containing the certificate data and format indicators.

string
required

Base64-encoded certificate data with data URI prefix (e.g., 'data:application/x-pkcs12;base64,...'). The prefix before the comma is stripped during processing.

string

Base64-encoded private key data with data URI prefix. Required for PEM certificates that are not CA certificates (isSslCACert=false, isPFX=false).

boolean
required

Set to true for PFX/PKCS12 format certificates (which contain the private key), false for PEM format certificates.

boolean
required

Set to true for CA certificates which don't require private key validation. When false with PEM format, keyData is required.

string

Password to decrypt PFX/PKCS12 certificates. Required when isPFX is true.

string

Passphrase to decrypt encrypted private keys (PEM format). Required when the private key is encrypted.

string

Optional intermediate certificate chain content for building the full certificate chain.

string

Optional randomizer value for encryption operations.

boolean
Defaults to false

Indicates if the certificate data is encrypted. Defaults to false.

Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json