@stigg/node-server-sdk - v4.22.1

    Type Alias SlimSubscriptionFragment

    type SlimSubscriptionFragment = {
        __typename?: "CustomerSubscription";
        additionalMetaData?: any | null;
        addons?:
            | {
                __typename?: "SubscriptionAddon";
                addon: { __typename?: "Addon"; id: any; refId: string };
                quantity: number;
            }[]
            | null;
        billingId?: string
        | null;
        billingLinkUrl?: string | null;
        billingSyncError?: string | null;
        cancellationDate?: any | null;
        currentBillingPeriodEnd?: any | null;
        customer: { __typename?: "Customer"; id: any; refId: string };
        effectiveEndDate?: any | null;
        experimentInfo?:
            | {
                __typename?: "experimentInfo";
                groupName: string;
                groupType: ExperimentGroupType;
                id: string;
                name: string;
            }
            | null;
        id: any;
        latestInvoice?: | { __typename?: "SubscriptionInvoice" } & SubscriptionInvoiceFragment
        | null;
        paymentCollection: PaymentCollection;
        plan: { __typename?: "Plan"; id: any; refId: string };
        prices?:
            | {
                __typename?: "SubscriptionPrice";
                price?: { __typename?: "Price" } & PriceFragment
                | null;
                usageLimit?: number | null;
            }[]
            | null;
        pricingType: PricingType;
        refId: string;
        resource?: | { __typename?: "CustomerResource" } & CustomerResourceFragment
        | null;
        status: SubscriptionStatus;
        subscriptionId: string;
        totalPrice?:
            | { __typename?: "CustomerSubscriptionTotalPrice" } & TotalPriceFragment
            | null;
    }
    Index

    Properties

    __typename?: "CustomerSubscription"
    additionalMetaData?: any | null
    addons?:
        | {
            __typename?: "SubscriptionAddon";
            addon: { __typename?: "Addon"; id: any; refId: string };
            quantity: number;
        }[]
        | null
    billingId?: string | null
    billingLinkUrl?: string | null
    billingSyncError?: string | null
    cancellationDate?: any | null
    currentBillingPeriodEnd?: any | null
    customer: { __typename?: "Customer"; id: any; refId: string }
    effectiveEndDate?: any | null
    experimentInfo?:
        | {
            __typename?: "experimentInfo";
            groupName: string;
            groupType: ExperimentGroupType;
            id: string;
            name: string;
        }
        | null
    id: any
    latestInvoice?:
        | { __typename?: "SubscriptionInvoice" } & SubscriptionInvoiceFragment
        | null
    paymentCollection: PaymentCollection
    plan: { __typename?: "Plan"; id: any; refId: string }
    prices?:
        | {
            __typename?: "SubscriptionPrice";
            price?: { __typename?: "Price" } & PriceFragment
            | null;
            usageLimit?: number | null;
        }[]
        | null
    pricingType: PricingType
    refId: string
    resource?: { __typename?: "CustomerResource" } & CustomerResourceFragment | null
    subscriptionId: string
    totalPrice?:
        | { __typename?: "CustomerSubscriptionTotalPrice" } & TotalPriceFragment
        | null
    MMNEPVFCICPMFPCPTTAAATR