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.
Setup
An owner or admin must create a private API key with the required scopes (profiles:read, lists: read, data-privacy: write) and enter that information in Osano to establish a connection via API key.
Authenticated Roles
- Owner
- Admin
Authentication Actions
- Private API Key - Instructions for obtaining
your Klaviyo Private API Key
- Required Scopes
- profiles:read
- lists:read
- data-privacy:write
- Required Scopes
Authentication Methods
- API Key
Core Functionality
- Data Discovery
- User Search
- Data Deletion
Base URL
User Search
- name
- phoneNumber
- address
- birthday
- userId
Endpoints
Used for data discovery
- 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/
Data Deletion
The deletion occurs asynchronously; however, once it has completed, the deleted profile will appear on the Deleted Profiles page.
Demo Video
Last Modified: 2025-03-26