Manage API keys
What does this do for me?
You create an API key to let a script or external service interact with KeylessSSL without signing in through the browser. Each key carries only the scopes you choose.Before you begin
You need an owner, admin, or operator role. Read-only members cannot create or change API keys.Create a key
- Open API Keys.
- Select Create key.
- Enter a label to identify the key later.
-
Select one or more scopes for the key:
- domains:read — list and view domains.
- domains:write — add, update, and remove domains.
- certs:read — list and view certificates.
- certs:issue — request certificate issuance and sync provider state.
- webhooks:write — register, update, and delete webhook endpoints.
- audit:read — search the organization audit log.
- Select Create.
Use the key
Send the key in theAuthorization: Bearer header when calling the API:
Rotate a key
- Open API Keys.
- Select Rotate next to the key.
- The portal shows a new secret. Copy it and update anything that used the old secret.
Revoke a key
- Open API Keys.
- Select Revoke next to the key.