Skip to main content
Question

API Call to Retrieve Specific Event Details by Event ID?


Forum|alt.badge.img

Hi RevenueCat Community,

I have a question regarding event data retrieval via the API.

We know that when RevenueCat sends webhook notifications, each event payload includes a unique id for that specific event instance (e.g., INITIAL_PURCHASE, RENEWAL, etc.).

My question is: Is there a way to use this unique event ID to directly query the RevenueCat API and retrieve the detailed data for that specific past event at a later time?

For example, if I have an event ID like "evt_xxxxxxxxxxxxxx", is there an API endpoint similar to GET /events/{event_id} where I can fetch the details of this single event?

I understand we can get a list of events associated with a customer through the /subscribers/{app_user_id} endpoint, and that webhooks provide event details at the time of occurrence. However, I'm specifically interested in whether it's possible to look up a single event's data using only its unique event ID after it has already been processed by our webhook system.

Any clarification or guidance on this would be greatly appreciated!

Thanks!

This post has been closed for comments

2 replies

Forum|alt.badge.img
  • New Member
  • 2 replies
  • May 15, 2025

I hope you will get any answers. This community seems kind of dead to me in terms of responsiveness. Based on the documentation (which is out of sync in certain sections), such endpoint does not exist.

 

I am looking also in a way to reconcile my local data with RevenueCat and especially to sync back in the event the webhook is down for a longer period of time and we will miss all events retry windows. A Web API endpoint to query for RevenueCat events for a period of time it would be very helpful.

 

Or at least something to return information structured like in the scheduled export but (near) real-time data.


wes_clark
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 309 replies
  • May 21, 2025

Hi ​@steven-1f4db5 and ​@cosmin-ptp, We do not currently have an endpoint that would allow you to do this with the event ID, however I can understand how useful it would be to developers like yourselves. I am going to go ahead and raise this as a recommendation internally to the rest of the team. 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings