As you look to leverage Klaviyo's API, or integrate Klaviyo with other third-party tools, you will need to know where to find your Klaviyo account's API Keys.
Every individual Klaviyo account will have one Public API Key, but an account can generate more than one Private API Key as needed. You can access and manage your account's API Keys by navigating to Account > Settings > API Keys.
Your Public API Key
Your Public API Key is also considered your Site ID. This is a short alphanumeric value.
It is safe to expose your Public API Key, as this key cannot be used to access data in your Klaviyo account.
Generate A Private API Key
You can find any existing Private API Key, as well as generate new private keys, by navigating to Account > Settings > API Keys.
Private API keys are used for reading data from Klaviyo and manipulating some sensitive objects such as lists. Private API keys should be treated like your password, kept in a safe place and never exposed to the public.
You can generate new Private API Keys for different application uses. This can help trace the source of data being added to your Klaviyo account via the API.