AppInstallationBillingView
An installed app's billing: whether it is paid, its plans, and its subscription.
type AppInstallationBillingView {
currentPeriodEnd: DateTime
installationId: ID!
paid: Boolean!
pausedByBilling: Boolean!
plan: String
plans: [AppPlanView!]!
status: String!
}
Fields
AppInstallationBillingView.currentPeriodEnd ● DateTime scalar
When the current billing period ends.
AppInstallationBillingView.installationId ● ID! non-null scalar
The installation.
AppInstallationBillingView.paid ● Boolean! non-null scalar
Whether the app charges for its use.
AppInstallationBillingView.pausedByBilling ● Boolean! non-null scalar
Whether billing (not an admin) is holding the app paused.
AppInstallationBillingView.plan ● String scalar
The plan bought, when there is one.
AppInstallationBillingView.plans ● [AppPlanView!]! non-null object
The plans the app offers.
AppInstallationBillingView.status ● String! non-null scalar
NONE (free), PENDING (no plan bought yet), ACTIVE, PAST_DUE (payment retrying; the app keeps running), LAPSED or CANCELLED (the app is paused).
Returned By
appInstallationBilling query