Hello Developers!
We wanted to share some information regarding a critical upcoming API change that will take place on June 13th, 2022.
What’s Changing
After June 13th, our Identify API will no longer support making updates to an existing profile’s unique identifiers (email address, phone number, and external id). Going forward, to make these profile updates, you will need to utilize Klaviyo’s Profiles API, which requires using an account’s Private API Key.
Why
In order to prevent potential abuse, we will require the use of a Private API Key to update profile identifiers like email address and phone number using our Profiles API.
Action Required
If your integration with Klaviyo supports updating profile identifiers utilizing our Identify API, please modify your implementation before June 13th 2022 by migrating to Klaviyo’s server-side Profiles API. You can follow this guide to make this change: Update profile identifiers via API
If you have any questions or concerns, please comment below.