Get certificate statistics
GET
/api/v1/certificates/stats
const url = 'http://localhost:3000/api/v1/certificates/stats';const options = {method: 'GET', headers: {'X-API-Key': '<X-API-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url http://localhost:3000/api/v1/certificates/stats \ --header 'X-API-Key: <X-API-Key>'Retrieves certificate statistics including total, valid, expiring, expired, and revoked counts.
Authorizations
Section titled “Authorizations ”Responses
Section titled “ Responses ”Certificate statistics retrieved successfully
Media type application/json
object
total
required
Total number of certificates
number
valid
required
Number of valid certificates (not expiring within 30 days)
number
expiring
required
Number of certificates expiring within 30 days
number
expired
required
Number of expired certificates
number
revoked
required
Number of revoked certificates
number
Example
{ "total": 150, "valid": 120, "expiring": 15, "expired": 5, "revoked": 10}Unauthorized - Invalid or missing authentication
Forbidden - Insufficient permissions