Triggers when a new photo is added.
Triggers when a new post is added.
Triggers when a new video is added.
Triggers when an event is created, updated or deleted in a selected calendar.
Processes events where the filled specific email address is guest.
Returns new and updated contacts.
Receives notifications about record creation/deletion/update in a selected book sheet.
Triggers when there is a new person's batched timeline for one specific event type.
Triggers when a new campaign is created.
Triggers when a new profile of the predefined set is added to the given list, based on their e-mail addresses. The set can have maximum of 100 emails.
Triggers when a new profile of the predefined set is added to the given segment, based on their e-mail addresses. The set can have maximum of 100 emails.
Returns details about a post specified by its ID.
Returns number of reactions for a post specified by its ID.
Creates a new event.
Updates a specific event (e.g. changes the time of an event).
Permanently removes an event.
Gets events for a specific time period.
Creates a new calendar.
Creates a new contact.
Adds a note to contact.
Adds a tag
Performs an arbitrary authorized API call.
Removes all tags from a contact.
Removes a tag from contact.
Creates a new record in the selected sheet.
Deletes the selected record.
Retrieves basic info about a book.
Retrieves details for a single record.
Updates the selected record.
Adds a new person to the specified list. This module is DEPRECATED. Use the module to subscribe or re-subscribe profiles to a list instead.
Adds or updates one more more attributes for a Person, based on the Klaviyo person ID.
Cancels a campaign.
Clones a campaign.
Creates a new campaign, or updates details of the given campaign.
Retrieves all the data attributes for a person, based on the Klaviyo person ID.
Returns information about a list.
Returns summary information for the list. This module is DEPRECATED. Use the module to get list details instead.
The endpoint queues a campaign for immediate delivery.
Schedules a campaign for a time in the future.
Subscribes or re-subscribes profiles to a list.
Tracks when someone takes an action or does something.
Tracks properties about an individual without tracking an associated event.
Unsubscribes and removes profiles from a list.
Allows to process event attachments one at a time.
Allows to process attendees one at a time.
Returns user pages.
Returns user photos.
Returns user posts.
Returns user videos.
Returns a contact by Contact ID.
Retrieves info about the selected book's sheets.
Retrieves info about the selected sheet's fields.
Retrieves a list of all records in a sheet.
Exports event data from Klaviyo, optionally filtering and segmented on available event properties.
Checks if one or more people are already members of the specified segment, based on their e-mail addresses.
Returns profiles (emails, IDs) in a given list or segment.
Returns summary information about email recipients for the campaign specified that includes each recipients email, customer ID, and status.
Returns a list of all the campaigns you've created.
Returns a list of all the metrics.
Returns a batched timeline for one specific type of metric.
Returns profiles that are on a list and not suppressed. Profiles are checked based on the predefined set of their emails.