Skip to main content

CompanyEntitlementGroup

One line of a company's entitlements: a platform product it holds, or a single feature granted on its own. The entitlements are resolved for this line alone, so a limit already accounts for the quantity held.

type CompanyEntitlementGroup {
billedAmount: MonetaryValue
entitlements: [CompanyEntitlement!]!
id: ID!
label: String!
quantity: Int!
sourceType: String
}

Fields​

CompanyEntitlementGroup.billedAmount ● MonetaryValue object common​

What the provider bills for this line each period, with quantity applied, so two units at $199 read $398. Null when no billing line backs it, which is how a comped or hand-issued entitlement reads.

CompanyEntitlementGroup.entitlements ● [CompanyEntitlement!]! non-null object entitlements​

What this line entitles the company to, with quantity already applied.

CompanyEntitlementGroup.id ● ID! non-null scalar common​

Unique identifier for the grant behind this line.

CompanyEntitlementGroup.label ● String! non-null scalar common​

Customer-facing name for the line, e.g. Grow or EndlessEDI Connect.

CompanyEntitlementGroup.quantity ● Int! non-null scalar common​

How many units of the product this line carries.

CompanyEntitlementGroup.sourceType ● String scalar common​

What issued this line, e.g. subscription_item. Null when nothing external granted it, which distinguishes a comp from a provider line that carries no price yet.

Returned By​

companyEntitlementGroups query