Skip to main content

AppSharedSubscription

@deprecated Legacy paid shared-environment subscription for an app slot. Null when the app has none.

type AppSharedSubscription {
appId: BigInt!
orgId: BigInt!
planId: BigInt
provider: String
status: String!
currentPeriodEnd: DateTime
}

Fields

AppSharedSubscription.appId ● BigInt! non-null scalar

App id (BigInt).

AppSharedSubscription.orgId ● BigInt! non-null scalar

Owning organization id (BigInt).

AppSharedSubscription.planId ● BigInt scalar

Subscribed plan id (BigInt). Null when not on a paid plan.

AppSharedSubscription.provider ● String scalar

Payment provider backing the subscription, e.g. 'stripe'.

AppSharedSubscription.status ● String! non-null scalar

Subscription status, e.g. 'active', 'past_due', or 'canceled'.

AppSharedSubscription.currentPeriodEnd ● DateTime scalar

End of the current paid period (when access lapses if not renewed).

Returned By

appSharedSubscription query ● cancelSharedSubscription mutation