How can I obtain the purchase and subscription data of a specific user?
in progress
Станислав Мошаров
Good afternoon. How can I obtain the purchase and subscription data of a specific user? Currently, when I call the method https://api.adapty.io/api/v2/server-side-api/profile/, the response includes purchases not only of the current user but also of other users who paid using the same Apple ID.
Станислав Мошаров
When “Paid Access Sharing” is disabled, everything works in the same way, the user has access to another user's payments, and another user is similarly available
Adapty Support
in progress
Adapty Support
Hi there!
When you call the Get Profile endpoint, it returns all purchases and subscriptions linked to this Adapty profile.
If multiple profiles share access (for example, when several users use the same Apple ID), Adapty shows subscriptions shared with this specific profile. Even if the transactions originally belong to another user, they are shared and appear for this profile — meaning they’re also considered this user’s subscriptions.
This behavior depends on the “Sharing paid access between user accounts” setting in your app’s Adapty Dashboard → App settings → General:
Enabled (default) — access levels are shared between users signed in with the same Apple ID.
Transfer access to new user — ownership is transferred to the new profile when a restore or renewal event occurs.
Disabled — each purchase remains tied to the first Customer User ID forever.
You can find more information here: https://adapty.io/docs/profiles-crm#sharing-access-levels-between-profiles