Skip to main content
Solved

Custom APP - API call into Klaviyo

  • October 26, 2022
  • 2 replies
  • 131 views

Forum|alt.badge.img+8

I am working with a client that has a custom built app where customers can log in and update details. This app holds info such as email, name, custom tags on personal preferences and marketing permissions. 

Is it possible to build an API call from a custom app into Klaviyo? I imagine the developers who built the app will need to install this, but first I wanted to know if this is feasible? And how I can support them.

Also is it possible to push opt-in / opt-outs back and forth via an API? 

If someone could point me in the direction of the correct documentation to read and follow that would be great thanks.

Best answer by KeviSunshine

Hi @jadebiscuit,

First, love your username 😄

It is certainly feasible to create a custom integration into Klaviyo that would create/update user information (“Profiles” as Klaviyo calls them). 

And you can update opt-in / opt-outs via the API too.

However, Klaviyo just updated all of their API docs so I don’t know the most up-to-date endpoints to use.

My application uses the lists API to handle these. Primarily I use the list/subscribe endpoint for new profiles, and the list/members endpoint for profile updates and preference updates.

All of the API documentation can be found here: https://developers.klaviyo.com/en/reference/api_overview

Cheers,

Kevin.

View original
Did this topic or the replies in the thread help you find an answer to your question?

2 replies

KeviSunshine
Expert Problem Solver III
Forum|alt.badge.img+8
  • Expert Problem Solver III
  • 158 replies
  • Answer
  • October 26, 2022

Hi @jadebiscuit,

First, love your username 😄

It is certainly feasible to create a custom integration into Klaviyo that would create/update user information (“Profiles” as Klaviyo calls them). 

And you can update opt-in / opt-outs via the API too.

However, Klaviyo just updated all of their API docs so I don’t know the most up-to-date endpoints to use.

My application uses the lists API to handle these. Primarily I use the list/subscribe endpoint for new profiles, and the list/members endpoint for profile updates and preference updates.

All of the API documentation can be found here: https://developers.klaviyo.com/en/reference/api_overview

Cheers,

Kevin.


shopifyexpert
Contributor IV
Forum|alt.badge.img+1
jadebiscuit wrote:

I am working with a client that has a custom built app where customers can log in and update details. This app holds info such as email, name, custom tags on personal preferences and marketing permissions. 

Is it possible to build an API call from a custom app into Klaviyo? I imagine the developers who built the app will need to install this, but first I wanted to know if this is feasible? And how I can support them.

Also is it possible to push opt-in / opt-outs back and forth via an API? 

If someone could point me in the direction of the correct documentation to read and follow that would be great thanks.

Hey friend,

Thanks for sharing. This also helps me in my project Shopify mobile app development. Keep helping the community.