Skip to main content
Answer

Is it possible to retrieve a list of customers associated with a specific entitlement?

  • November 11, 2025
  • 2 replies
  • 51 views

Forum|alt.badge.img+5

Hello,

Currently, I am considering deleting old records for "customers who are not on a premium plan" using a regularly scheduled batch process.

At this time, in order to filter the target customers, I would like to obtain a list of "customers who have premium plan entitlements."

With the current REST API, it is only possible to check the entitlements of one customer at a time. Considering rate limits, it is not realistic to perform this for all users.

(https://api.revenuecat.com/v2/projects/{project_id}/customers/{customer_id} )

Is it possible to achieve the above scenario using the current REST API?
Or, do you have plans to develop this in the future?

Best answer by hussain

Hi ​@ymdkit,

Today, the REST API only lets you check entitlements on a per-customer basis, so there isn’t an endpoint to return “all customers with entitlement X.” Because of that, your plan to iterate over every user via the API wouldn’t be practical.

The best way to accomplish this right now is to use a Customer List in the RevenueCat dashboard with the right filters (eg. “Latest Entitlements = premium”), then export it.

I’ve shared your request with our product team. I can’t promise a timeline, but your use case is noted and helpful context.

Best,

Hussain

This post has been closed for comments

2 replies

hussain
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • Answer
  • November 13, 2025

Hi ​@ymdkit,

Today, the REST API only lets you check entitlements on a per-customer basis, so there isn’t an endpoint to return “all customers with entitlement X.” Because of that, your plan to iterate over every user via the API wouldn’t be practical.

The best way to accomplish this right now is to use a Customer List in the RevenueCat dashboard with the right filters (eg. “Latest Entitlements = premium”), then export it.

I’ve shared your request with our product team. I can’t promise a timeline, but your use case is noted and helpful context.

Best,

Hussain


Forum|alt.badge.img+5
  • Author
  • Helper
  • November 13, 2025

Hi ​@hussain 

Thank you for your reply.

Also, thank you for sharing the alternative options.

I look forward to future feature additions.