Skip to main content
Contributor III
December 24, 2025
Solved

Data replication latency in the API?

  • December 24, 2025
  • 4 replies
  • 114 views

Hello,

 

I started to notice a weird behavior starting a couple hours ago.

I use the API to create a new profile. Then when I make another API call to retrieve the same profile using its ID or email (or perform an operation on the profile), I will get an inconsistent behavior : sometimes I get the same response as if the profile did not exist (even one hour after its creation). I’m using API version 2024-10-15.

 

Example 1 :
https://a.klaviyo.com/api/profiles/?filter=equals(id%2C%2201KD6NQG7R8NZG14HD72635BSM%22) => will sometimes answer with the profile, sometimes with no profile.
 

Example 2 :
https://a.klaviyo.com/api/events/?filter=equals(profile_id%2C%2201KD6NQG7R8NZG14HD72635BSM%22) => will sometimes answer with the events linked to profile_id 01KD6NQG7R8NZG14HD72635BSM, and sometimes with a 400 HTTP status code with error message Profile ID 01KD6NQG7R8NZG14HD72635BSM does not exist.  (I actually got a GUID for this request : a8012322-0d4e-486d-96ee-a7f24df1072a ).

 

Do you have any idea what this could be linked to and if there is a way to avoid it? Perhaps someone has already seen something like this?

 

It looks a bit like a data replication issue (in which the data is perhaps written to one database but not present in some other databases that may be used for other API calls). The status page does not seem to indicate any ongoing issue.

 

Thank you for reading!

Best answer by Kim from Cadence

@SmashPops, very strange! Glad it hasn’t re-occurred since then. 

It doesn’t really seem to be something that you did that would cause this vs. hopefully a temporary issue on Klaviyo’s side. 

cc ​​​​@Byrne C it’d be great to flag this to the Klaviyo Eng team for investigation.

Cadence / Book a demo

4 replies

SmashPopsAuthor
Contributor III
December 24, 2025

The issue occurred for about a dozen different profiles within 2 hours but it looks like it did not re-occur in the last 12 hours, so perhaps this was only temporary. So far so good.

 

 

Kim from Cadence
Partner
Partner
December 28, 2025

@SmashPops, very strange! Glad it hasn’t re-occurred since then. 

It doesn’t really seem to be something that you did that would cause this vs. hopefully a temporary issue on Klaviyo’s side. 

cc ​​​​@Byrne C it’d be great to flag this to the Klaviyo Eng team for investigation.

Cadence / Book a demo

Kim — Founder @ Cadence | Helping brands automate recurring campaigns (daily, weekly, monthly) | Happy to connect! | https://cadencecampaigns.com
Byrne C
Community Manager
Community Manager
January 6, 2026

Hi ​@SmashPops,

Thanks for bringing this to our attention! When making these API calls, are you still experiencing the issue? If this is still occurring, even intermittently, I’m happy to loop in our engineering team to help determine the reason for this.

SmashPopsAuthor
Contributor III
January 7, 2026

Hi ​@Byrne C ,

 

Thank you for taking the time to read my topic. Fortunately, this issue hasn’t reoccured ever since (even intermittently). I’ll let you know if it occurs again.