Build With RevenueCat

Build a customized mobile subscription business with RevenueCat. We do the heavy lifting of normalizing subscribers from any source and maintain a single source of truth for subscription status, so you can get back to building your app.

RevenueCat is a powerful, secure, reliable, and free to use in-app purchase server with global support. All you need to get started is an API key.

Get Started    REST API Endpoints


Add new user attributes or edit existing ones

The 'Attributes' card displays any Subscriber Attributes that have been saved for the user and allows you to add new attributes or edit existing ones.

Adding Attributes

To add a new attribute, tap the + New button and enter the key name and value in the popup modal.

Attribute keys must follow certain restrictions, and some key names are reserved for RevenueCat. For a full list of key name requirements refer to the Subscriber Attributes guide.


All attributes are strings

Remember that all attributes are saved as strings, even if you enter a number. Read more about the restrictions on Subscriber Attributes.

Next Step

Updated 4 months ago


Add new user attributes or edit existing ones

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.