Get API Keys
Changed on > 🚧 This endpoint is in beta and subject to change.
>
> A beta revision header (2026-10-15.pre) is required to use our beta APIs. Klaviyo APIs in beta are not intended for use in production. See our [versioning and deprecation policy](https://developers.klaviyo.com/en/docs/api_versioning_and_deprecation_policy) for more information.
List the private API keys for the authenticated account.<br><br>Rate limits:<br>Burst: 1/s<br>Steady: 15/m
Scopes: credentials:read
Request
- Base URLhttps://a.klaviyo.com
- AuthAPI key in header Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Request additional fields not included by default in the response. Supported values: 'redacted_key'
For more information please visit https://developers.klaviyo.com/en/v2026-10-15.pre/reference/api-overview#sparse-fieldsets
Headers
API endpoint revision (format: YYYY-MM-DD[.suffix])
Response
Success
Example response
{
"data": [
{
"attributes": {
"redacted_key": "pk_****abcd",
"name": "prod-webhook-handler",
"status": "active",
"scopes": [
"profiles:read",
"events:write"
],
"created": "2022-11-08T00:00:00+00:00"
},
"id": "01HQXYZ"
}
]
}Changes
- warning
added the new
experiments:readenum value to the////////response property for the response status
- warning
- warning
added the new
locations:readenum value to the////////response property for the response status - warning
added the new
locations:writeenum value to the////////response property for the response status - warning
added the new
messages:readenum value to the////////response property for the response status - warning
added the new
messages:writeenum value to the////////response property for the response status
- warning