Skip to main content
Answer

Deleted user on accident

  • May 14, 2025
  • 2 replies
  • 60 views

Forum|alt.badge.img

Hello,

I deleted a user on accident. I have the RevenueCat id, is there any way to restore this user and their entitlement? Will it restore when the subscription bills again? Im hoping there is some deleted db that RevenueCat persists for a bit or some solution.

 

Thanks!

Best answer by kaitlin

Hi ​@zeedub!

If you have the ID, you can use the GET /subscribers API endpoint to recreate the id itself, but this wouldn’t necessarily recreate the entitlement. 

If you have the fetch_token, you can send this along with the app user id to the POST /receipts to recreate the user’s history, but otherwise you should be okay to recreate the user, and wait for the next renewal event to arrive. 

If the user reaches out to you regarding being unable to access their content, you can also ask them to trigger your restore purchases method. 

This post has been closed for comments

2 replies

kaitlin
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • Answer
  • May 16, 2025

Hi ​@zeedub!

If you have the ID, you can use the GET /subscribers API endpoint to recreate the id itself, but this wouldn’t necessarily recreate the entitlement. 

If you have the fetch_token, you can send this along with the app user id to the POST /receipts to recreate the user’s history, but otherwise you should be okay to recreate the user, and wait for the next renewal event to arrive. 

If the user reaches out to you regarding being unable to access their content, you can also ask them to trigger your restore purchases method. 


Forum|alt.badge.img
  • Author
  • New Member
  • May 16, 2025

Thanks! I was able to trigger the /customers endpoint and now I see the user when I search for the RC ID now.

It also says:

Transfer Behavior Transfer to new App User ID

So next time the subscription renews, it will bind back to that ID now?

 

Thanks again for the prompt reply!