Schema Information for Klaviyo

Need help with something?

Talk to data expert

In this article, we will look at the schema information of the supported APIs and tables for Klaviyo.

Find the links to other articles related to Klaviyo Below:

Tables/APIs -

The following is the list of tables or APIs associated with the Klaviyo connector:

Metrics -

Purpose: This API is used to fetch all metrics in the account
 
Replication: Full Replication
 
Replication Key: NA
 
 
Fields -
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD


Lists -

Purpose: This API is used to fetch all lists in the account
 
Replication: Full Replication
 
Replication Key: NA

 
Fields -
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD


Segments

Purpose: This API is used to fetch all segments in the account
 
Replication: Full Replication
 
Replication Key: NA
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Profiles

Purpose: This API is used to fetch all profiles in the account
 
Replication: Full Replication
 
Replication Key: NA
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Flows

Purpose: This API is used to fetch all flows
 
Replication: Full Replication
 
Replication Key: NA
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Flow Actions

Purpose: This API is used to fetch all flow actions for the flows
 
Replication: Full Replication
 
Replication Key: NA
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Flow Messages

Purpose: This API is used to fetch all flow messages for the flow actions
 
Replication: Full Replication
 
Replication Key: NA
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Templates

Purpose: This API is used to fetch all templates in the account
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Active On Site

Purpose: This API is used to fetch all events of Active On Site metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Bounced Email

Purpose: This API is used to fetch all events of Bounced Email metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Cancelled Order

Purpose: This API is used to fetch all events of Cancelled Order metric of Shopify
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Clicked SMS

Purpose: This API is used to fetch all events of Clicked SMS metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Clicked Email

Purpose: This API is used to fetch all events of Clicked Email metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Consented To Receive SMS

Purpose: This API is used to fetch all events of Consented To Receive SMS metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Dropped Email

Purpose: This API is used to fetch all events of Dropped Email metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Failed To Deliver Automated Response SMS

Purpose: This API is used to fetch all events of Failed To Deliver Automated Response SMS metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Failed To Deliver SMS

Purpose: This API is used to fetch all events of Failed To Deliver SMS metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Marked Email As Spam

Purpose: This API is used to fetch all events of Marked Email As Spam metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Merged Profile

Purpose: This API is used to fetch all events of Merged Profile metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Opened Email

Purpose: This API is used to fetch all events of Opened Email metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Field
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Opened Push

Purpose: This API is used to fetch all events of Opened Push metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Placed Order

Purpose: This API is used to fetch all events of Placed Order metric of Shopify
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Received Automated Response SMS

Purpose: This API is used to fetch all events of Received Automated Response SMS metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Received Email

Purpose: This API is used to fetch all events of Received Email metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Field
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Received Push

Purpose: This API is used to fetch all events of Received Push metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Received SMS

Purpose: This API is used to fetch all events of Received SMS metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Refunded Order

Purpose: This API is used to fetch all events of Refunded Order metric of Shopify
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Sent SMS

Purpose: This API is used to fetch all events of Sent SMS metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Subscribed To Back In Stock

Purpose: This API is used to fetch all events of Subscribed To Back In Stock metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Subscribed To List

Purpose: This API is used to fetch all events of Subscribed To List metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Unsubscribed

Purpose: This API is used to fetch all events of Unsubscribed metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Unsubscribed From List

Purpose: This API is used to fetch all events of Unsubscribed From List metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Field
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Unsubscribed From SMS

Purpose: This API is used to fetch all events of Unsubscribed From SMS metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD

Updated Email Preferences

Purpose: This API is used to fetch all events of Updated Email Preferences metric
 
Replication: Key Based Incremental
 
Replication Key: greater-or-equal, less-or-equal
 
Fields
Name
Data Type
type
STRING
id
STRING
attributes
RECORD
links
RECORD