Skip to main content
Question

Consistency webhooks / subscriptions endpoint?

  • November 27, 2025
  • 1 reply
  • 21 views

Forum|alt.badge.img+2

Hi,

I process webhooks events in my API, it works. For more resilience, I also sync with the subscriptions endpoint:

https://api.revenuecat.com/v2/projects/$projectId/customers/$userIdStr/subscriptions

regularly. Sometimes the sync calls are triggered directly after processing the webhook, and they seem to return stale data, effectively reverting the webhook updates.

How to deal with this? I assumed that subscriptions api was the source of truth, but this appears to not be correct?

Interestingly I’ve been using this system for about 3 months without apparent issues but today this problem is happening consistently (specifically: subscription expires, I subscribe, receive “Initial” webhook, call `subscriptions` and get just the older expired subscriptions)

Thanks

 

 

1 reply

chris_perriam
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • November 27, 2025

Thanks for reaching out! Could you please open a support ticket while logged in to the RevenueCat Dashboard? You can do this here: https://app.revenuecat.com/settings/support?tab=contact

In the request, please include a link to this ticket and a sample App User ID you saw this behavior for. We’ll then be able to take a close look at what happened in this particular case. Thanks!