Get current user subscription for an installed app

Returns paid entitlement for the authenticated user for the app identified by appUuid. The OAuth access token must belong to that app.

When the authenticated user is an agency team member, the response also includes a `managedCreators` array containing the subscription state for every creator the team member is assigned to. The agency user's own top-level subscription will be `status: "none"` (agency team members do not install apps themselves). For non-agency users `managedCreators` is an empty array.

A `status: "pending"` entry with `currentPeriodEnd: null` is a checkout awaiting payment: the user is not entitled to the plan yet, so `planUuid` and `planName` are `null` until the payment settles. A `pending` entry with a non-null `currentPeriodEnd` is a paid subscription with an in-flight cancellation and keeps its plan fields.
get/apps/{appUuid}/subscription/me

Path parameters

appUuidstring uuid required
Example:00000000-0000-4000-8000-000000000001

Headers

X-Fanvue-API-Versionstring required
Example:2025-06-26

API version to use for the request

Response

Current-user subscription entitlement for the app

appUuidstring uuid required
userUuidstring uuid required
hasActiveSubscriptionboolean required
status'active' | 'pending' | 'cancelled' | 'none' required
planUuidstring uuid nullable required
planNamestring nullable required
currentPeriodEndstring nullable required
cancelAtPeriodEndboolean required

Changes

No recorded changes to this endpoint across all 2 revisions of this API.