Certificates API

Read and validate DSC certificates.

GET /certificates

GET https://api.securesign.toolsbots.com/v1/certificates
Authorization: Bearer ss_live_abc123xyz

Response:

[{"subjectCN":"Rajesh Kumar","issuerCN":"eMudhra Sub CA","serialNumber":"4A3B2C1D","validFrom":"2025-01-01","validTo":"2027-01-01","dscIssuer":"eMudhra"}]

GET /certificates/{serial}

Returns full certificate details including public key and chain.

POST /certificates/validate

Validate certificate chain, expiry, CRL, and OCSP revocation status.

Request:

{"certificatePem":"-----BEGIN CERTIFICATE-----\n...","checkRevocation":true}

Response:

{"valid":true,"chainValid":true,"notExpired":true,"revocationStatus":"good","ocspValid":true}