- GetCustomerById =
<<~GRAPHQL
query GetCustomerById($input: GetCustomerByRefIdInput!) {
getCustomerByRefId(input: $input) {
...CustomerWithSubscriptionsFragment
}
}
#{Fragment::CustomerWithSubscriptionsFragment}
#{Fragment::CustomerFragment}
#{Fragment::SlimCustomerFragment}
#{Fragment::CouponFragment}
#{Fragment::PromotionalEntitlementFragment}
#{Fragment::SubscriptionFragment}
#{Fragment::SubscriptionInvoiceFragment}
#{Fragment::CustomerResourceFragment}
#{Fragment::PriceFragment}
#{Fragment::PriceTierFragment}
#{Fragment::TotalPriceFragment}
#{Fragment::PlanFragment}
#{Fragment::ProductFragment}
#{Fragment::PackageEntitlementFragment}
#{Fragment::AddonFragment}
#{Fragment::OveragePriceFragment}
#{Fragment::AddonDependencyFragment}
#{Fragment::PlanCompatiblePackageGroupsFragment}
#{Fragment::SubscriptionScheduledUpdateData}
#{Fragment::ScheduleVariablesFragment}
#{Fragment::SubscriptionFutureUpdateData}
#{Fragment::SubscriptionTrialConfigurationFragment}
GRAPHQL
- GetCustomerStatistics =
<<~GRAPHQL
query GetCustomerStatistics($input: GetCustomerByRefIdInput!) {
getCustomerByRefId(input: $input) {
...CustomerStatisticsFragment,
}
}
#{Fragment::CustomerStatisticsFragment}
GRAPHQL
- GetActiveSubscriptions =
<<~GRAPHQL
query GetActiveSubscriptions($input: GetActiveSubscriptionsInput!) {
getActiveSubscriptions(input: $input) {
...SubscriptionFragment
}
}
#{Fragment::SubscriptionFragment}
#{Fragment::SlimCustomerFragment}
#{Fragment::SubscriptionInvoiceFragment}
#{Fragment::CustomerResourceFragment}
#{Fragment::PriceFragment}
#{Fragment::PriceTierFragment}
#{Fragment::TotalPriceFragment}
#{Fragment::PlanFragment}
#{Fragment::ProductFragment}
#{Fragment::PackageEntitlementFragment}
#{Fragment::AddonFragment}
#{Fragment::OveragePriceFragment}
#{Fragment::AddonDependencyFragment}
#{Fragment::PlanCompatiblePackageGroupsFragment}
#{Fragment::SubscriptionScheduledUpdateData}
#{Fragment::ScheduleVariablesFragment}
#{Fragment::SubscriptionFutureUpdateData}
#{Fragment::SubscriptionTrialConfigurationFragment}
GRAPHQL
- GetActiveSubscriptionsList =
<<~GRAPHQL
query GetActiveSubscriptionsList($input: GetActiveSubscriptionsInput!) {
getActiveSubscriptions(input: $input) {
...SlimSubscriptionFragmentV2
}
}
#{Fragment::SlimSubscriptionFragmentV2}
GRAPHQL
- GetSubscription =
<<~GRAPHQL
query GetSubscription($input: GetSubscriptionInput!) {
getSubscription(input: $input) {
...SubscriptionFragment
}
}
#{Fragment::SubscriptionFragment}
#{Fragment::SlimCustomerFragment}
#{Fragment::SubscriptionInvoiceFragment}
#{Fragment::CustomerResourceFragment}
#{Fragment::PriceFragment}
#{Fragment::PriceTierFragment}
#{Fragment::TotalPriceFragment}
#{Fragment::PlanFragment}
#{Fragment::ProductFragment}
#{Fragment::PackageEntitlementFragment}
#{Fragment::AddonFragment}
#{Fragment::OveragePriceFragment}
#{Fragment::AddonDependencyFragment}
#{Fragment::PlanCompatiblePackageGroupsFragment}
#{Fragment::SubscriptionScheduledUpdateData}
#{Fragment::ScheduleVariablesFragment}
#{Fragment::SubscriptionFutureUpdateData}
#{Fragment::SubscriptionTrialConfigurationFragment}
GRAPHQL
- GetCoupons =
<<~GRAPHQL
query GetCoupons {
coupons(filter: { status: { eq: ACTIVE } }, paging: { first: 50 }) {
edges {
node {
...CouponFragment
}
}
}
}
#{Fragment::CouponFragment}
GRAPHQL
- GetPaywall =
<<~GRAPHQL
query GetPaywall($input: GetPaywallInput!) {
paywall(input: $input) {
...PaywallFragment
}
}
#{Fragment::PaywallFragment}
#{Fragment::PlanFragment}
#{Fragment::ProductFragment}
#{Fragment::PackageEntitlementFragment}
#{Fragment::AddonFragment}
#{Fragment::PriceFragment}
#{Fragment::PriceTierFragment}
#{Fragment::OveragePriceFragment}
#{Fragment::AddonDependencyFragment}
#{Fragment::PlanCompatiblePackageGroupsFragment}
#{Fragment::PaywallCurrencyFragment}
#{Fragment::PaywallConfigurationFragment}
#{Fragment::TypographyConfigurationFragment}
#{Fragment::FontVariantFragment}
#{Fragment::LayoutConfigurationFragment}
#{Fragment::CustomerFragment}
#{Fragment::SlimCustomerFragment}
#{Fragment::CouponFragment}
#{Fragment::PromotionalEntitlementFragment}
#{Fragment::SubscriptionFragment}
#{Fragment::SubscriptionInvoiceFragment}
#{Fragment::CustomerResourceFragment}
#{Fragment::TotalPriceFragment}
#{Fragment::SubscriptionScheduledUpdateData}
#{Fragment::ScheduleVariablesFragment}
#{Fragment::SubscriptionFutureUpdateData}
#{Fragment::SubscriptionTrialConfigurationFragment}
#{Fragment::PaywallCalculatedPricePointsFragment}
GRAPHQL
- GetEntitlements =
<<~GRAPHQL
query GetEntitlements($query: FetchEntitlementsQuery!) {
entitlements: cachedEntitlements(query: $query) {
...EntitlementFragment
}
}
#{Fragment::EntitlementFragment}
#{Fragment::ResetPeriodConfigurationFragment}
#{Fragment::FeatureFragment}
GRAPHQL
- GetEntitlement =
<<~GRAPHQL
query GetEntitlement($query: FetchEntitlementQuery!) {
entitlement(query: $query) {
...EntitlementFragment
}
}
#{Fragment::EntitlementFragment}
#{Fragment::ResetPeriodConfigurationFragment}
#{Fragment::FeatureFragment}
GRAPHQL
- GetProducts =
<<~GRAPHQL
query GetProducts {
products(paging: { first: 20 }) {
edges {
node {
...ProductFragment
}
}
}
}
#{Fragment::ProductFragment}
GRAPHQL
- GetSdkConfiguration =
<<~GRAPHQL
query GetSdkConfiguration {
sdkConfiguration {
sentryDsn
isWidgetWatermarkEnabled
}
}
GRAPHQL
- GetCustomerPortalByRefId =
<<~GRAPHQL
query GetCustomerPortalByRefId($input: CustomerPortalInput!) {
customerPortal(input: $input) {
...CustomerPortalFragment
}
}
#{Fragment::CustomerPortalFragment}
#{Fragment::CustomerPortalSubscriptionFragment}
#{Fragment::CustomerPortalSubscriptionPriceFragment}
#{Fragment::CustomerPortalSubscriptionAddonFragment}
#{Fragment::CustomerPortalSubscriptionScheduledUpdateDataFragment}
#{Fragment::ScheduleVariablesFragment}
#{Fragment::CustomerPortalEntitlementFragment}
#{Fragment::ResetPeriodConfigurationFragment}
#{Fragment::FeatureFragment}
#{Fragment::CustomerPortalPromotionalEntitlementFragment}
#{Fragment::CustomerPortalBillingInformationFragment}
#{Fragment::CustomerPortalConfigurationFragment}
#{Fragment::TypographyConfigurationFragment}
#{Fragment::FontVariantFragment}
#{Fragment::CustomerResourceFragment}
GRAPHQL
- GetCheckoutState =
<<~GRAPHQL
query GetCheckoutState($input: CheckoutStateInput!) {
checkoutState(input: $input) {
...CheckoutStateFragment
}
}
#{Fragment::CheckoutStateFragment}
#{Fragment::CheckoutConfigurationFragment}
#{Fragment::TypographyConfigurationFragment}
#{Fragment::FontVariantFragment}
#{Fragment::CustomerFragment}
#{Fragment::SlimCustomerFragment}
#{Fragment::CouponFragment}
#{Fragment::PromotionalEntitlementFragment}
#{Fragment::SubscriptionFragment}
#{Fragment::SubscriptionInvoiceFragment}
#{Fragment::CustomerResourceFragment}
#{Fragment::PriceFragment}
#{Fragment::PriceTierFragment}
#{Fragment::TotalPriceFragment}
#{Fragment::PlanFragment}
#{Fragment::ProductFragment}
#{Fragment::PackageEntitlementFragment}
#{Fragment::AddonFragment}
#{Fragment::OveragePriceFragment}
#{Fragment::AddonDependencyFragment}
#{Fragment::PlanCompatiblePackageGroupsFragment}
#{Fragment::SubscriptionScheduledUpdateData}
#{Fragment::ScheduleVariablesFragment}
#{Fragment::SubscriptionFutureUpdateData}
#{Fragment::SubscriptionTrialConfigurationFragment}
GRAPHQL
- GetMockPaywall =
<<~GRAPHQL
query GetMockPaywall($input: GetPaywallInput!) {
mockPaywall(input: $input) {
plans {
...MockPaywallPlanFragment
}
configuration {
...PaywallConfigurationFragment
}
}
}
#{Fragment::MockPaywallPlanFragment}
#{Fragment::MockPaywallPackageEntitlementFragment}
#{Fragment::MockPaywallPriceFragment}
#{Fragment::PriceTierFragment}
#{Fragment::MockPaywallAddonFragment}
#{Fragment::MockPaywallAddonDependencyFragment}
#{Fragment::MockPaywallPlanCompatiblePackageGroupsFragment}
#{Fragment::PaywallConfigurationFragment}
#{Fragment::TypographyConfigurationFragment}
#{Fragment::FontVariantFragment}
#{Fragment::LayoutConfigurationFragment}
GRAPHQL
- GetUsageHistory =
<<~GRAPHQL
query GetUsageHistory($usageHistoryInput: UsageHistoryInput!) {
usageHistory(usageHistoryInput: $usageHistoryInput) {
...UsageHistoryFragment
}
}
#{Fragment::UsageHistoryFragment}
GRAPHQL
- GetUsageHistoryV2 =
<<~GRAPHQL
query GetUsageHistoryV2($input: UsageHistoryV2Input!) {
usageHistoryV2(input: $input) {
...UsageHistoryV2Fragment
}
}
#{Fragment::UsageHistoryV2Fragment}
GRAPHQL
- OnEntitlementsUpdated =
<<~GRAPHQL
subscription OnEntitlementsUpdated {
entitlementsUpdated {
...EntitlementsUpdatedPayload
}
}
#{Fragment::EntitlementsUpdatedPayload}
#{Fragment::EntitlementFragment}
#{Fragment::ResetPeriodConfigurationFragment}
#{Fragment::FeatureFragment}
GRAPHQL
- OnUsageUpdated =
<<~GRAPHQL
subscription OnUsageUpdated {
usageUpdated {
...EntitlementUsageUpdated
}
}
#{Fragment::EntitlementUsageUpdated}
#{Fragment::UsageUpdatedFragment}
#{Fragment::EntitlementFragment}
#{Fragment::ResetPeriodConfigurationFragment}
#{Fragment::FeatureFragment}
GRAPHQL
- OnPackagePublished =
<<~GRAPHQL
subscription OnPackagePublished {
packagePublished {
...PackagePublishedPayload
}
}
#{Fragment::PackagePublishedPayload}
GRAPHQL