Skip to main content

Pricing

Represents pricing that can be added to a groove subscription to enable features or usage on the account

Fetch all possible fields for the current account:

query PricingQuery {
billing {
pricings {
id
annual
externalAnnualPriceId
externalMonthlyPriceId
minimumQuantity
monthly
name
pricingModel
trialAvailable
type
usageFrom
version
addonPricingIds
features {
name
value
}
}
}
}

Fetch all possible fields for and all plans:

query PricingQuery {
billing {
pricings(showAll: true) {
id
annual
externalAnnualPriceId
externalMonthlyPriceId
minimumQuantity
monthly
name
pricingModel
trialAvailable
type
usageFrom
version
addonPricingIds
features {
name
value
}
}
}
}
type Pricing {
active: Boolean!
addonPricingIds: [String!]!
annual: Int!
externalAnnualPriceId: String!
externalMonthlyPriceId: String!
features: [BillingFeatureType!]!
id: String!
minimumQuantity: Int!
monthly: Int!
name: String!
pricingModel: PricingModel!
trialAvailable: Boolean!
type: PricingType!
usageFrom: PricingUsageFrom!
version: String!
}

Fields

Pricing.active ● Boolean! non-null scalar common

Is this pricing available.

Pricing.addonPricingIds ● [String!]! non-null scalar common

The supported addon pricings for this pricing

Pricing.annual ● Int! non-null scalar common

The annual amount in cents.

Pricing.externalAnnualPriceId ● String! non-null scalar common

Unique identifier for the annual variation of this pricing in 3rd party systems like stripe and shopify

Pricing.externalMonthlyPriceId ● String! non-null scalar common

Unique identifier for the monthly variation of this pricing in 3rd party systems like stripe and shopify

Pricing.features ● [BillingFeatureType!]! non-null object common

The raw URL.

Pricing.id ● String! non-null scalar common

Unique identifier

Pricing.minimumQuantity ● Int! non-null scalar common

The minimum quantity allowed.

Pricing.monthly ● Int! non-null scalar common

The monthly amount in cents.

Pricing.name ● String! non-null scalar common

The display name for this pricing.

Pricing.pricingModel ● PricingModel! non-null enum common

The pricing model.

Pricing.trialAvailable ● Boolean! non-null scalar common

Is this pricing available to trial.

Pricing.type ● PricingType! non-null enum common

The pricing type.

Pricing.usageFrom ● PricingUsageFrom! non-null enum common

The quantity source.

Pricing.version ● String! non-null scalar common

The pricing version.

Member of

BillingType object ● Plan object