- 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
- GetSubscriptions =
<<~GRAPHQL
query GetSubscriptions(
$filter: SubscriptionQueryFilter
$paging: CursorPaging
$sorting: [SubscriptionQuerySort!]
) {
subscriptions(filter: $filter, paging: $paging, sorting: $sorting) {
edges {
node {
...SubscriptionQueryFragment
}
}
pageInfo {
...PageInfoFragment
}
}
}
#{Fragment::SubscriptionQueryFragment}
#{Fragment::PageInfoFragment}
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
- GetEntitlementsState =
<<~GRAPHQL
query GetEntitlementsState($query: FetchEntitlementsQuery!) {
entitlementsState(query: $query) {
entitlements {
...EntitlementFragment
}
accessDeniedReason
}
}
#{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}
#{Fragment::StripeCheckoutCredentialsFragment}
#{Fragment::ZuoraCheckoutCredentialsFragment}
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
- GetCreditBalance =
<<~GRAPHQL
query GetCreditBalance($input: CreditBalanceSummaryInput!) {
creditBalanceSummary(input: $input) {
...CreditsBalanceSummaryFragment
}
}
#{Fragment::CreditsBalanceSummaryFragment}
#{Fragment::CreditBalanceFragment}
GRAPHQL
- GetCreditGrants =
<<~GRAPHQL
query GetCreditGrants($input: GetCreditGrantsInput!) {
creditGrants(input: $input) {
pageInfo {
...PageInfoFragment
}
edges {
node {
...CreditGrantFragment
}
}
totalCount
}
}
#{Fragment::PageInfoFragment}
#{Fragment::CreditGrantFragment}
GRAPHQL
- GetCreditLedger =
<<~GRAPHQL
query GetCreditLedger($input: CreditLedgerInput!) {
creditsLedger(input: $input) {
events {
...CreditLedgerFragment
}
}
}
#{Fragment::CreditLedgerFragment}
GRAPHQL
- GetCreditUsage =
<<~GRAPHQL
query GetCreditUsage($input: CreditUsageInput!) {
creditUsage(input: $input) {
...CreditUsageFragment
}
}
#{Fragment::CreditUsageFragment}
#{Fragment::SlimCustomCurrencyFragment}
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
- OnCreditBalanceUpdated =
<<~GRAPHQL
subscription OnCreditBalanceUpdated {
creditBalanceUpdated {
...CreditBalanceUpdatedPayload
}
}
#{Fragment::CreditBalanceUpdatedPayload}
GRAPHQL