Documentation Index
Fetch the complete documentation index at: https://docs.stigg.io/llms.txt
Use this file to discover all available pages before exploring further.
- Added:
billingCycleAnchorproperty when provisioning and updating subscriptions. AcceptsSubscriptionBillingCycleAnchor.UNCHANGED(default) to keep the existing billing cycle anchor, orSubscriptionBillingCycleAnchor.NOWto reset it to the current timestamp.
- Added:
includeInactiveSubscriptionsparameter ongetUsageHistoryV2. When set totrue, usage history is returned regardless of whether the customer currently has an active subscription. If they do have an active subscription, the response also includes amarkersarray containing the subscription’s usage reset timestamps.
- Added:
getCreditEntitlement()method for low-latency retrieval of customer credit balance from the local cache. - Added: Support for provisioning subscriptions with variable recurring credit grant entitlements.
- Added:
EventLogTypeEdgeAPIPlanCacheDataResyncevent log type
- Added:
EventLogTypeEdgeAPIProductCacheDataResyncevent log type
- Added:
Entitlements(V2) toUpdateSubscriptionInput
- Added:
ScopedKeyIDandScopedKeyNametoEventActorInfo
- Added:
ScopestoUpdateAPIKeyInput
- Added: additional metadata fields (
AdditionalMetaData,Description,UnitPlural,UnitSingular) to credit entitlement currency types
- Added:
EventLogTypeStripeAppDrawerViewedevent log type
- Added:
EntitlementsV2field toCustomerPortalandCustomerPortalFragment
- Added:
EventActorScopedKeyevent actor value
- Added:
FeatureDependencytype andDependencyFeatureIDto package entitlement inputs (PackageEntitlementInput,PackageCreditEntitlementInput,PackageFeatureEntitlementInput,OverageEntitlementCreateInput)
- Added: typed subscription entitlement union support:
SubscriptionEntitlementUnioninterfaceSubscriptionCreditEntitlementstructSubscriptionFeatureEntitlementstructSubscriptionEntitlementInputV2struct
- Changed:
Entitlementson subscription inputs now uses[]*SubscriptionEntitlementInputV2
- Added:
APIKeyScopestruct andAPIKeyScope/AvailableScopesqueries
- Added:
APIKeyScopeActionenum (Read,Write) andAPIKeyScopeResourceenum (APIKey,Coupon,Customer,Environment,Subscription) - Added:
APIKeyScopeInputfor assigning scopes to API keys - Added:
ErrorCodeAuthorizationServiceErrorerror code
- Added:
CadencetoCreditEntitlementSummary
- Added:
CreditEntitlementSummarystruct with plan, add-on, and subscription source tracking - Added:
CreditGrantSourceTypeenum (AddonEntitlement,PlanEntitlement,Price) - Added:
SummariestoCreditEntitlementWithSummary - Added:
SourceTypetoCreditGrant
- Added:
PackageEntitlementsas a union type ([]*PackageEntitlementUnionFragment) toAddonFragment
- Added:
GetEntitlementV2client method returning anEntitlementUnion(credit or feature entitlement) - Added:
GetEntitlementV2InputwithCurrencyID,CustomerID,FeatureID,ResourceID, andOptionsfields
- Added:
UsagePeriodEndtoCreditEntitlementFragment
- Added:
UsagePeriodEndtoCreditEntitlementandCreditEntitlementWithSummary
- Added:
ListEnvironmentsquery returning[]*EnvironmentListItem - Added:
EnvironmentListItemstruct with environment metadata fields
- Added:
IconURLtoAppStoreApplication
- Added:
MeterIDtoFeatureEntitlementandFeatureEntitlementWithSummary
- Added:
EntitlementsWithSummaryunion type withEntitlementsWithSummaryquery - Added:
CreditEntitlementWithSummaryimplementingEntitlementWithSummaryUnion - Added:
FeatureEntitlementWithSummaryimplementingEntitlementWithSummaryUnion
- Added:
CreditGrantCannotBeVoidedErrorerror type andErrorCodeCreditGrantCannotBeVoidederror code
- Added:
FeatureandGrantfields toCreditLedgerEvent
- Added:
IntegrationIDtoImportCustomerBulkInputandImportSubscriptionsBulkInput
- Added:
PackageEntitlementsunion toPaywallAddon - Added:
PackageEntitlementsandInheritedPackageEntitlementsunions toPaywallPlan
- Added:
CreditGrantInvoiceStatus.Canceledstatus value
- Added: API key audit event log types:
EventLogTypeAPIKeyCreated,EventLogTypeAPIKeyRevoked,EventLogTypeAPIKeyRotated,EventLogTypeAPIKeyUpdated
- Added:
APIKeysquery returning paginatedAPIKeyConnection - Added:
GetAPIKeysInputwith filtering by display name, environment, expiration, and key type - Added:
APIKeyExpirationFilterInputfor expiration-based filtering
- Added:
CurrencyIDtoPriceOverrideInput
- Added:
VoidedAttoCreditGrantFragment
- Added:
EnvironmentIDandNextGrantDatetoSubscriptionPrice
- Added:
ErrorCodeUnhandledCreditGrantSourceTypeerror code
- Added:
OnEntitlementsUpdatedV2andOnUsageUpdatedV2subscription methods - Added:
EntitlementUnionFragmentandCreditEntitlementFragmentfragment types - Added:
EntitlementsUpdatedV2Payloadwith typed entitlement union support
- Added:
EntitlementUnioninterface withCreditEntitlementandFeatureEntitlementimplementations - Added:
EntitlementsV2to subscription, customer portal, and entitlements state responses - Added:
EntitlementsUpdatedV2webhook payload type - Added:
UsageUpdatedV2andUsageV2types for the V2 usage updated event - Added:
AccessDeniedReason.EntitlementNotFound - Added:
EntitlementTypeenum (Credit,Feature)
- Added: scoped API key management mutations:
CreateScopedAPIKey,RevokeAPIKey,RotateAPIKey,UpdateAPIKey - Added:
CreateScopedAPIKeyInput,RevokeAPIKeyInput,RotateAPIKeyInput,UpdateAPIKeyInput,RotateAPIKeyResult - Added:
Description,DisplayName,EnvironmentID, andExpireAttoAPIKey - Added:
APIKeyExpired,APIKeyHasExpiryDate,APIKeyNotFounderror types
- Added:
ErrorCodeBillingInvoiceStatusErrorandErrorCodeMissingBillingInvoiceErrorerror codes - Added:
CreditGrantIDtoMarkInvoiceAsPaidInput
- Added:
BillingInformationtoCreditGrantInputusingCreditGrantBillingInfoInput - Added:
PreviewCreditGrantBillingInfoInputfor previewing credit grant billing
- Added:
BillingAddresstoCreditGrantBillingInfoInput
- Added:
BillingIDandPriceGroupPackageBillingIDtoPricePeriodInput
- Added:
CreditRatetoSubscriptionPrice
- Added:
PackageEntitlementChangeUnioninterface for tracking plan/add-on entitlement changes - Added:
PackageCreditEntitlementChangeandPackageFeatureEntitlementChangeimplementing the union - Added:
PackageEntitlementschange tracking toPackageChanges
- Added:
ErrorCodeSchedulingAtEndOfBillingPerioderror code
- Added:
APIKeyType.ScopedAPI key type value
- Added:
CreditCadenceenum (Month,Year) - Added:
Amount,Cadence,CustomCurrency, andCustomCurrencyIDtoPackageCreditEntitlement
- Added:
PackageCreditEntitlementtype implementingPackageEntitlementUnion - Added:
Creditoption toCreatePackageEntitlementInputandUpdatePackageEntitlementInput - Added:
ErrorCodeFutureUpdateNotFounderror code
- Added:
PackageEntitlementUnioninterface withPackageFeatureEntitlementimplementation - Added:
CreatePackageEntitlements,DeletePackageEntitlement,UpdatePackageEntitlementmutations - Added:
PackageEntitlementsunion toAddonandPlantypes - Added:
CreatePackageEntitlementsInput,DeletePackageEntitlementInput,UpdatePackageEntitlementInput
- Added:
ErrorCodeObjectAlreadyBeingUsedByAnotherRequestErrorerror code
- Added:
RollbackAddonandRollbackPlanmutations - Added:
RollbackPackageInputwith environment, ref ID, and version number
- Added:
PlanVersionsandAddonVersionspaginated queries for version history
- Added:
AccessDeniedReasontoEntitlementsUpdatedandEntitlementsUpdatedPayload
- Added:
AddonSubscriptionsCountandPlanSubscriptionsCountqueries withSubscribedCustomersCountInput
- Added:
CreditGrantCadenceandTopUpCustomCurrencyIDtoSubscriptionPrice - Added:
EventLogTypeCreditGrantBalanceDepletedevent log type
- Added:
AdditionalMetaDataandEndDatetoSlimSubscriptionFragmentV2
- Added:
EntitlementsStateAccessDeniedReason.CustomerIsArchived
- Added:
EffectiveEndDateandPricestoSlimSubscriptionFragmentV2 - Added:
EmailtoSlimSubscriptionFragmentV2customer and paying customer - Added:
ErrorCodeProductNotPublishedErrorerror code
- Added:
RecurringCreditstype andRecurringCreditsChangeVariablesfor subscription schedules - Added:
Chargesparameter to subscription estimate, provision, preview, apply, and update inputs - Added:
SubscriptionScheduleType.RecurringCredits
- Added:
TaxIdstoSubscriptionBillingInfo - Added:
ErrorCodeInvalidTaxIDerror code
- Added:
EventLogTypeAutomaticRechargeConfigurationChangedevent log type
- Added:
ChargeInputandChargeTypeenum (Credit,Feature) - Added:
Chargessupport to provision, apply, and update subscription inputs - Added:
CreditsQuantitytoSubscriptionPrice - Added:
CreditGrantType.Recurring
- Added:
CurrentMonthlySpendtoAutoRechargeSettingsFragment
- Added: Apple App Store integration types:
AppStoreApplication,AppStoreSubscription - Added:
MapAppStoreSubscriptionsToPlansmutation for mapping App Store subscriptions to plans - Added:
ListAppStoreApplicationsandListAppStoreSubscriptionsqueries
- Added:
UnarchiveOneProductmutation - Added:
EventLogTypeProductUnarchivedevent log type - Added:
ErrorCodeCannotUnarchiveProductErrorerror code
- Added:
BillingIDtoPricingModelCreateInputandOveragePricingModelCreateInput
- Added:
BillingProductsquery for browsing billing provider products withBillingProductsInputfiltering - Added:
BillingIDandPriceGroupPackageBillingIDtoPackagePricingInput - Added:
ErrorCodeVendorIsNotSupportederror code
- Added:
ProductStatusenum (Published,Archived) toProduct - Added:
ArchiveOneProductmutation withArchiveProductInput - Added:
ErrorCodeCannotArchiveProductErrorerror code
- Added:
CursorPagingandCurrencyIDfilter toCreditLedgerInput - Added:
CreditLedgerConnectionwith pagination support toGetCreditLedger
- Added:
AutomaticRechargeConfigurationIDtoCreditGrantandCreditGrantFragment - Added:
CurrentMonthlySpendtoAutoRechargeSettingsDto
- Added:
CreditGrantInvoiceandCreditGrantInvoiceFragmenttypes with full invoice lifecycle support - Added:
CreditGrantInvoiceStatusenum (Open,Paid) andCreditGrantInvoiceBillingReasonenum
- Added:
TypenametoGetEntitlementsState_EntitlementsState
- Added:
GetAutomaticRechargeConfigurationandSaveAutomaticRechargeConfigurationclient methods - Added:
AutoRechargeSettingsFragmentfragment type
- Added:
CreditGrantCadenceenum (BeginningOfBillingPeriod,Monthly) - Added:
CreditGrantCadenceandCustomCurrencytoPrice
- Added:
TraceIDtoEventLogwith filter and sort support
- Added:
PreviewCreditGrantmutation withPreviewCreditGrantInputsupporting billing info and coupon - Added:
CreditGrantBillingInfoInputandCreditGrantCouponInputtypes - Added:
CreditGrantPreviewresponse type
- Added:
EventLogTypeCreditGrantProcessCompletedevent log type
- Added:
AutoRechargeSettingsDtotype with full recharge configuration - Added:
SaveAutoRechargeSettingsmutation andGetAutoRechargeSettingsquery - Added:
GrantExpirationPeriodenum (OneMonth,OneYear) andThresholdTypeenum (CreditAmount,DollarAmount) - Added:
GetAutoRechargeSettingsInputandSaveAutoRechargeSettingsInput
- Added:
EntityTypeandRequestLogIDtoEventLogwith filter and sort support - Added:
Likefilter toEventLogEntityIDFilterComparison - Added:
EventLogEntityTypeFilterComparisonandEventLogRequestLogIDFilterComparison
- Added:
DeferredRevenueAccountandRecognizedRevenueAccountto Zuora credentials
- Added:
InvoiceID,LatestInvoice,PaymentCollection, andStatustoCreditGrantFragment
- Added:
CreditGrantStatusenum with states:Active,Expired,PaymentPending,Scheduled,Voided - Added:
StatustoCreditGrant
- Added:
EventLogTypeCreditBalanceUpdatedevent log type
- Added:
CreateCouponclient method
- Added:
EventLogTypeAutomaticRechargeOperationAttemptedandEventLogTypeCreditsAutomaticRechargeLimitExceededevent log types
- Added:
AwsMarketplacePlanDimensiontoPlanFragment - Added:
AwsMarketplaceProductIDtoProductFragment
- Added: string condition operations:
Contains,EndsWith,In,StartsWith - Added:
ValuestoMeterConditionandMeterConditionInput
- Added:
PlanandResourcefilters toSubscriptionQueryFilter
- Added:
PassphraseandPrivateKeytoSnowflakeCredentials
- Initial v5 release
- Added:
CostFormulatoCreditRateandCreditRateInput
- Added:
PricingTypefilter and sort to subscription queries
- Initial v4 release
- Added:
SnowflakeCredentialstoUpdateIntegrationInput
- Added:
EventLogTypePromotionalEntitlementEndsSoonevent log type
- Added:
PassphraseandPrivateKeytoSnowflakeCredentialsInput - Added:
PasswordtoSnowflakeCredentials
- Added:
EventLogTypeEdgeAPIClientConfigurationDataResyncevent log type - Added:
ShowWatermarktoSdkConfigurationandGetSdkConfiguration_SdkConfiguration
- Added:
InvoiceSettlementEnabledtoZuoraCredentialsandZuoraCredentialsInput
- Added:
AwsMarketplaceCustomerIDfilter fields to customer and subscription queries - Added:
SubscriptionQueryFilterCustomerFilterfor subscription-level customer filtering
- Added:
VoidCreditGrantclient method
- Added:
VoidCreditGrantInputandVoidCreditGrantmutation - Added:
VoidedAttoCreditGrant - Added:
CreditLedgerEventType.CreditsVoided - Added:
EventLogTypeCreditGrantVoidedevent log type - Added:
CreditGrantAlreadyVoidedErrorerror type
- Added: credit event log types:
CreditBalanceDepleted,CreditBalanceLow,CreditGrantBalanceLow,CreditGrantCreated,CreditGrantDepleted,CreditGrantExpired,CreditGrantUpdated
- Added:
OnCreditBalanceUpdatedsubscription method - Added:
CreditBalanceUpdatedandCreditBalanceUpdatedPayloadtypes - Added:
CurrencyIDtoCreditRateandCreditRateInput - Added:
CreditBalanceFragmentand related types
- Added:
AwaitPaymentConfirmationandPaymentCollectionMethodtoCreditGrantInput - Added:
NoActiveSubscriptionForCustomerErrorerror type
- Added:
CurrencytoCreditUsageandCreditUsageFragment - Added:
SlimCustomCurrencyFragmentand related unit types
- Added:
TopUpCustomCurrencyIDtoPrice,OveragePricingModelCreateInput, andPricingModelCreateInput
- Added:
GetCreditUsageclient method - Added:
CreditUsageFragmentwith series-based time-range data
- Added:
CreditUsage,CreditUsageInput,CreditUsageSeries, andCreditUsagePointtypes - Added:
CreditUsageTimeRangeenum (LastDay,LastWeek,LastMonth,LastYear)
- Added: pagination support to
GetCreditGrantsusingCursorPaging - Added:
CreditGrantConnectionandCreditGrantEdgetypes
- Added:
GetCreditLedgerclient method - Added:
CreditLedgerFragmenttype
- Added:
GetEntitlementsStateclient method - Added:
EntitlementsStateandEntitlementsStateAccessDeniedReasontypes
- Added: credit-related event log types:
CreditsBalanceDepleted,CreditsBalanceUsageLow,CreditsGrantDepleted,CreditsGrantExpired,CreditsGrantGranted,CreditsGrantUpdated,CreditsGrantUsageLow - Added:
EventEntityType.Credit
- Added:
OfferIDtoGetPaywallInput
- Added:
Offertype with full lifecycle support:CreateOffer,UpdateOffer,PublishOffer,CreateOfferDraft,RemoveOfferDraft,SetAsDefaultmutations - Added:
Offerreference toAddon,PackageDto, andPlantypes - Added:
OfferStatusenum (Draft,Published,Archived) and related filter/sort types - Added:
GetOfferInput,CreateOfferInput,CreateOfferDraftInput
- Added:
DraftDetailstoOfferwith version information
- Added:
CreatePaymentSessionclient method - Added:
PaymentSessionFragment,StripeCheckoutCredentialsFragment,ZuoraCheckoutCredentialsFragmenttypes
- Added:
BillingCredentialsinterface withStripeCheckoutCredentialsandZuoraCheckoutCredentialsimplementations - Added:
PaymentSessionandPaymentSessionInputtypes - Added:
BillingVendorIdentifier.Zuora - Added:
PublishableKeytoZuoraCredentials
- Added:
EmailDomainstoAccountwithAccountEmailDomaintype - Added:
IsAccountEmailDomainTakenquery - Added:
EmailDomainstoUpdateAccountInput
- Added:
GrantPromotionalEntitlementsGroup,RevokePromotionalEntitlementsGroup,UnlinkPromotionalEntitlementsGroupclient methods
- Added:
AwaitSubscriptionCancellationtoSubscriptionCancellationInputfor controlling whether to wait for billing provider confirmation before marking a subscription as canceled
- Added:
GrantPromotionalEntitlementsGroupInput,RevokePromotionalEntitlementsGroupInput,UnlinkPromotionalEntitlementsGroupInputtypes - Added:
FeatureGroupIdsandFeatureGroupstoPromotionalEntitlement - Added:
FeatureGroupIDtoPromotionalEntitlementInput
- Added:
CreditLedger,CreditLedgerEvent, andCreditLedgerEventTypetypes (CreditsConsumed,CreditsExpired,CreditsGranted) - Added:
CreditLedgerInputandCreditsLedgerquery
- Added:
StartDatefilter and sort to subscription queries
- Added:
IsGrantedtoPackageEntitlementFragmentandMockPaywallPackageEntitlementFragment
- Added:
AccessDeniedReason.InsufficientCredits
- Added:
GetCreditBalance,GetCreditGrants, andGrantCreditsclient methods - Added:
CreditGrantFragment,CreditsBalanceSummaryFragmentfragment types
- Added:
AccessDeniedReason.Revoked - Added:
IsGrantedtoPackageEntitlementand related input types
- Added:
ConsumedAmounttoCreditGrant
- Added:
DescriptionandUnitstoCustomCurrencyandSlimCustomCurrency - Added:
UnitsandUnitsInputstruct types
- Added:
DueDatetoSubscriptionInvoice
- Added:
GrantIDtoCreditGrant
- Added:
EventEntityType.FeatureGroup
- Added:
LinkFeatureGroupToPackagemutation withLinkFeatureGroupToPackageInput
- Added:
SubscriptionProrationBehaviorenum (CreateProrations,InvoiceImmediately,None) - Added:
ProrationBehaviortoSubscriptionBillingInfo
- Added:
CreditBalanceandCreditBalanceSummarystructs - Added:
SlimCustomCurrencytype
- Added:
CreditRateandCreditRateInputtypes withAmountandCustomCurrencyID - Added:
BillingModel.CreditBased
- Added: feature group event log types:
FeatureGroupArchived,FeatureGroupCreated,FeatureGroupUnArchived,FeatureGroupUpdated
- Added:
ProrationBehaviorExtendedenum (CreateProrations,InvoiceImmediately,None) - Added:
ProrationBehaviortoSubscriptionBillingInfo
- Added:
EnvironmentIDtoApplySubscriptionInput
- Added:
MigratePackageFeatureGroupsToLatestmutation
- Added:
CreditBalanceDto,CreditBalanceSummaryDto, andCreditBalanceSummaryInputtypes - Added:
CreditBalanceSummaryquery
- Initial v3 release
- Added:
getSubscriptionsendpoint that allows retrieving all of customers’ subscriptions
- Added:
SubscriptionFragmentLatestInvoice.attemptCount
- Added:
ImportSubscriptionInput.subscriptionId
- Added:
importSubscriptionInput.salesforceId,importCustomerInput.salesforceId
- Added:
GetUsageHistoryV2 - ⚠️ Deprecated:
GetUsageHistory(please useGetUsageHistoryV2instead) - Changed:
- Input Object:
customerRefIdrenamed tocustomerIdresourceRefIdrenamed toresourceIdfeatureRefIdrenamed tofeatureIdresetPeriodremovedyearlyResetPeriodConfigurationremovedmonthlyResetPeriodConfigurationremovedweeklyResetPeriodConfigurationremoved
- Output Object
startDateremovedendDateremovedusageMeasurements[i].daterenamed toseries[0].point[i].timestampusageMeasurements[i].valuerenamed toseries[0].point[i].valueusageMeasurements[i].isResetPointrenamed toseries[0].point[i].isResetPoint- Old Value:
trueif and only if usage was reset due to periodic reset. - New Value:
trueif and only if usage was reset due to periodic reset or due to a plan transition.
- Old Value:
groups[i].groupInfo[j].keyrenamed toseries[i].tags[j].keygroups[i].groupInfo[j].valuerenamed toseries[i].tags[j].valuegroups[i].usageMeasurements[j].daterenamed toseries[i].point[j].timestampgroups[i].usageMeasurements[j].valuerenamed toseries[i].point[j].valuegroups[i].usageMeasurements[j].isResetPointrenamed toseries[i].point[j].isResetPoint- Old Value:
trueif and only if usage was reset due to periodic reset. - New Value:
trueif and only if usage was reset due to periodic reset or due to a plan transition.
- Old Value:
- Input Object:
- Added:
getActiveSubscriptionsList_trialConfigurationandgetActiveSubscriptionsList_trialConfiguration_trialEndDate
- Added: ability to override prices when there’s a scheduled update in place
- Added:
TrialConfigurationtogetActiveSubscriptions()
- Added: validation that coupon name does not exceed 40 characters
- Added:
SubscriptionCoupon.amountsOff - Added:
SubscriptionCoupon.description - Added:
SubscriptionCoupon.durationInMonths - Added:
SubscriptionCoupon.name - Added:
SubscriptionCoupon.percentOff
- Added:
EstimateSubscriptionInput.TrialOverrideConfigurationInput.trialEndBehavior - Added:
PreviewSubscriptionInput.TrialOverrideConfigurationInput.trialEndBehavior
- Added:
EstimateSubscriptionInput.TrialOverrideConfigurationInput.trialEndDate - Added:
PreviewSubscriptionInput.TrialOverrideConfigurationInput.trialEndDate
- Added: support for price localization in fixed fee coupons
- Added: ability to remove customer’s email address by passing an empty string on
updateCustomer.email
- Added:
DelegateSubscriptionToCustomer() - Added:
TransferSubscriptionToResource() - ⚠️ Deprecated:
TransferSubscriptin()method (please useTransferSubscriptionToResource()instead)
- Added:
UsageHistoryFragment.Markersto reflect information about the reset usage dates
- Fixed: issue where
customer.discount.deletedevent from Stripe isn’t handled properly
- Added: ability to set any date in the
SubscriptionFragment.trialEndDate
- Added: ability to estimate the subscription cost when the payment of the subscription is delegated to a different customer using:
ProvisionSubscriptionInput.PayingCustomerIDUpdateSubscriptionInput.PayingCustomerIDApplySubscriptionInput.PayingCustomerIDPreviewSubscriptionInput.PayingCustomerIDEstimateSubscriptionInput.PayingCustomerIDEstimateSubscriptionUpdateInput.PayingCustomerID
- Added: raise error when sync to Stripe fails due to unrecognized customer billing address
- Added: ability to more easily determine the usage period of metered entitlements using:
Entitlement.UsagePeriodStartEntitlement.UsagePeriodEnd
- ⚠️ Deprecated:
Entitlement.nextResetDatefield
- Added: raise error when attempting to import a customer with an existing
BillingID
- Added:
CustomerPortalSubscription.PlanID
- Added:
SubscriptionCouponInput.BillingCouponID - ⚠️ Deprecated:
ProvisionSubscriptionInput.PromotionCode - ⚠️ Deprecated:
UpdateSubscriptionInput.PromotionCode - ⚠️ Deprecated:
ApplySubscriptionInput.PromotionCode - ⚠️ Deprecated:
PreviewSubscriptionInput.PromotionCode - ⚠️ Deprecated:
EstimateSubscriptionInput.PromotionCode - ⚠️ Deprecated:
EstimateSubscriptionUpdateInput.PromotionCode
- Added: ability to delegate payment of a provisioned subscription to a different customer using:
ProvisionSubscriptionInput.PayingCustomerIDApplySubscriptionInput.PayingCustomerIDSlimSubscriptionFragmentV2.payingCustomerFullSubscription.payingCustomer
- Added: ability to apply a coupon to a subscription using the Stigg coupon ID using:
ProvisionSubscriptionInput.AppliedCouponUpdateSubscriptionInput.AppliedCouponApplySubscriptionInput.AppliedCouponPreviewSubscriptionInput.AppliedCouponEstimateSubscriptionInput.AppliedCouponEstimateSubscriptionUpdateInput.AppliedCoupon
- Changed:
ImportCustomerBulkchanged toImportCustomerBulkInput
- Added: ability to undo subscription scheduled cancelation using
CancelSubscriptionUpdates()
- Added: ability to preview a subscription’s upcoming invoice using
PreviewNextInvoice()
- Changed:
FetchUsageHistory()now returns the precise timestamp when the usage was reset
- Changed:
UpdateSubscriptionInput.SubscriptionEntitlementsdoes not require the full list of entitlements when needing to add or update specific entitlements
- Added:
TrialOverrideConfigurationInput.TrialEndDateto allow scheduled trial cancelation when provisioning and updating subscriptions
- Added: ability to get the list of active subscriptions from Edge using
GetActiveSubscriptionList()
- Added: ability to get the list of active subscriptions using
GetActiveSubscriptions()
🛑 Breaking change
- Changed: For Volume/tiered pricing,
unitPricewas moved toflatPrice.
