Skip to main content
Version: 1.65

Personal keys

Personal keys facilitate secure interactions with the Deeploy API and Python client. You can generate, manage, and revoke personal keys as needed. Personal keys are linked to your user authorization, and therefore to a specific user. Personal keys are managed in the Account credentials section on the Credentials page, alongside the scoped OAuth credentials.

Generating a new key pair

  1. Navigate to the Credentials section and then to Account credentials.
  2. Add a key name and an optional valid until date.
  3. Click + Add to generate a key pair.
  4. Store the generated key pair (especially the secret key) securely. The key pair can be used for API and Python client authentication.
info

Be sure to save the secret key carefully, as it will only be shown once.

Delete a key pair

  1. In the Account credentials section under Credentials, view the list of generated key pairs.
  2. Locate the key pair to be deleted.
  3. Click the red bin to delete an existing key pair.

Using Key Pairs with the API and Python Client

Provide the public key when making API requests for authentication. For Python client interactions, use the private key for secure communication, see here for more information on authentication with the Python client.

Beware

Keep key pairs confidential and never share the secret key.

Beware

Deleting personal keys cannot be undone