List AuthKeys

GET https://www.digicert.com/services/v2/account/auth-keys

Use this endpoint to list all active AuthKeys associated with your DigiCert CertCentral® account. The response includes non-expiring and Time-to-Live (TTL) AuthKeys.

Expired and inactive AuthKeys are not included. To retrieve a specific active, inactive, or expired AuthKey by its unique identifier, use the AuthKey details endpoint.

Use this endpoint to get details for all active AuthKeys linked to your account, including their validity.

Example requests and responses

cURL

curl -X GET \
  https://www.digicert.com/services/v2/account/auth-keys \
  -H 'Content-Type: application/json' \
  -H 'X-DC-DEVKEY: {{api_key}}'

200 OK

{
  "auth_keys": [
    {
            "auth_key_id": "{{non_expiring_auth_key_id}}",
            "auth_key": "api_key1"
        },
        {
            "auth_key_id": "{{ttl_auth_key_id}}",
            "auth_key": "api_key2",
            "expiration_datetime": "2025-06-06T18:24:09+00:00"
        },
        {
            "auth_key_id": "{{ttl_auth_key_id}}",
            "auth_key": "api_key3",
            "expiration_datetime": "2025-08-05T18:41:45+00:00"
    }
  ]
}

Response body

NameTypeDescription
auth_keysarrayList of active AuthKeys associated with the CertCentral account.
.. auth_key_idstringUnique ID of the created AuthKey.
.. auth_keystringAuthKey associated with your DigiCert CertCentral® account.
.. expiration_datetimestringUTC timestamp in ISO 8601 format indicating when the TTL AuthKey expires. Omitted for non-expiring AuthKeys.