Skip to main content

Hey guys I saw option to upload csv manually with new data for profile updates, but is there any API option to do that. Like I post somewhere csv with new updates on profile via API?

Hello @zire,

Welcome to the Klaviyo Community!

Seems like you may have missed our Update Profile endpoint. Using this endpoint would allow you to update profiles via API similar to updating profiles through a .CSV. 

I hope this helps!

David


Hey @David To on that link I am getting this.


Hey @zire,

I would suggest trying that link in a different browser. Seems this behavior may be isolated to your browser as I’m not seeing any issue accessing that page. I suspect it may be due to either the (Brave) browser you’re using or any of the extensions you have. 

You can also find a list of Klaviyo’s supported browsers for the best experience from our Supported internet browsers for Klaviyo Help Center article.

If that direct link doesn’t work. you can still access that guide by access our Developer Portal > API Reference > Profiles > Update Profile.

David


Hey @David To now it opens not sure why not last time. Oh I am using this updateprofile api endpoint but its like way to update single profile? I was thinking more about possibility of posting csv with many profiles on some specific end point. Like one post upload csv? Not to do hundreds patch requests?


Hey @zire,

Another alternative to the update profile endpoint would be utilizing Klaviyo’s SFTP import tool.

This would work more closely with importing profiles via a .CSV, but done within the backend via an SFTP. 

David


Reply