Klaviyo
Integrating Klaviyo with Osano
Connecting to Klaviyo
In order for Osano to discover data stored in your systems, we must connect to those data providers via an API. We require, at minimum, read-only access to establish a connection to these providers. Each provider you connect may require different information. Please see the linked vendor documentation for instructions on where and how to obtain this data.
Required Fields
- Private API Key
Instructions for obtaining your Klaviyo Private API Key
Required Scopes
When creating your private API key, you will need to select the following custom scopes:
- profiles:read
- lists:read
- data-privacy:write
Core Functionality
- Data Discovery
- User Search
- Data Deletion
Base URL
Auth
- oauth
- apiKey
API key query
User Search
- name
- phoneNumber
- address
- birthday
- userId
Data Deletion
The deletion occurs asynchronously; however, once it has completed, the deleted profile will appear on the Deleted Profiles page.
Endpoints
Used to discover fields and classifications
- GET
api/profiles/:id
Used for user search
- GET
api/profiles?filter=equals(email, :email)
Used for data deletion
- POST
api/data-privacy-deletion-jobs/
Demo Video
Last Modified: 2024-12-11