You will learn
Find out how to access and manage your API keys for your Klaviyo account.
If you want to learn about creating or cloning a private API key, read how to create private API keys.
Difference between public and private API keys
Your public API key is also called your Site ID. This is a short alphanumeric value. This public key is a unique identifier for your Klaviyo account, and there is only one per account. It is safe to expose your public API key, as this key cannot be used to access data in your Klaviyo account.
Private API keys are used for reading data from Klaviyo and manipulating some sensitive objects such as lists. Treat private API keys like passwords kept in a safe place and never exposed to the public. A Klaviyo account can generate as many private API keys as needed.
Find your API keys
Only Owners or Admins can access the API keys tab.
You will not be able view any private API key after creating it. Instead, you should treat private API keys like a password: only sharing these keys with parties you trust and saving them in a secure place, such as a vault or password manager.
- Click your account name in the lower left.
- Click Settings.
- Select the API keys tab.
- View your public API key (i.e., site ID).
- You can see the names of your private API keys but will not be able to view the key itself.
- You can see the names of your private API keys but will not be able to view the key itself.
Cloning private API keys
While you can clone existing private API keys, the cloned key will:
- Be an entirely different key from the original.
- Use the same name as the original.
- Have the same scopes as the original.