List certificate revocations
Retrieves a paginated list of certificate revocations (offline CRLs) configured for the specified trust store. Optional query parameters allow sorting of the results.
API-KeyX-API-KEY<token>MonoCloud APIs require authentication with an API key. Retrieve your key from the Tenant Settings section of the MonoCloud dashboard and include it in the request header as: X-API-Key: <your_api_key>
The unique identifier of the trust store.
The page number to retrieve.
int321 <= value1The number of revocations to return per page.
int321 <= value <= 5010Sort expression in the format field:direction, where direction is 1 for ascending or -1 for descending. Supported fields include - creation_time and issued_at
Response Headers
200
Returns the x-Pagination header
Number of items returned per page.
int32The current page number.
int32Total number of items available.
int32Indicates whether a previous page exists.
Indicates whether a next page exists.
Response Body
application/json
The certificate revocations were retrieved successfully
TypeScript Definitions
Use the response body type in TypeScript.
Returns an array. Each item has the fields below.
Revocation Grouped Response: Represents a base certificate revocation list (CRL) along with its associated delta CRLs.
Errors
curl -X GET "https://your-domain.us.monocloud.com/api/truststores/pki/9qVBxPQiZqtUsBOykavK6/revocations?page=1&size=10&sort=creation_time%3A1" \ -H "X-API-KEY: <token>"[ { "id": "string", "value": "string", "issuer_thumbprint": "string", "issued_at": 0, "next_update": null, "creation_time": 0, "crl_number": null, "deltas": [ { "id": "string", "value": "string", "issuer_thumbprint": "string", "issued_at": 0, "next_update": null, "creation_time": 0, "crl_number": 0, "delta_crl_number": 0, "base_revocation_id": "string" } ] }]Set a PKI trust store as the default POST
Marks the specified trust store as the default for mTLS authentication. This default is used when no explicit trust store is selected for an mTLS endpoint.
Create a certificate revocation POST
Uploads and registers an offline Certificate Revocation List (CRL) for the specified trust store. The CRL is used for offline revocation checking when the trust store is configured with RevocationMode set to Offline.