How can I obtain the purchase and subscription data of a specific user?
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.
Comments5
Jan 27
Dec 9, 2025
Станислав Мошаров
Oct 21, 2025
При отключении "Совместное использование платного доступа", все работает точно так же, пользователю доступны платежи другого пользователя, так же и другому пользователю аналогично доступны
Oct 21, 2025
Adapty Support
Oct 21, 2025
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