Skip to main content
POST
Disable a certificate

Authorizations

Authorization
string
header
required

JWT bearer token obtained via the OAuth2 client-credentials grant from the platform Authentication API. The token's scopes gate the endpoints it may call, and its audience names the Guardian instance. This is the standard way to authenticate to Guardian.

Path Parameters

id
string<uuid>
required

The ID of the certificate to disable.

Response

Success response

id
string<uuid>
required
Example:

"4f8a2c6e-3b9d-4a1f-8e7c-5d2b9f4a6e8c"

state
enum<string>
required
Available options:
pending,
active,
retired,
disabled
Example:

"active"

registration_order
integer
required
Example:

1

created_at
string<date-time>
required
Example:

"2026-02-01T09:10:00Z"

expires_at
string<date-time> | null
Example:

"2028-02-01T09:00:00Z"

activated_at
string<date-time> | null
Example:

"2026-02-03T10:00:00Z"

retired_at
string<date-time> | null
Example:

null

disabled_at
string<date-time> | null
Example:

null