class documentation

Undocumented

Method __init__ Undocumented
Method execute Undocumented
Method get_active_subscriptions_list Undocumented
Method get_data Undocumented
Method get_entitlement Undocumented
Method get_entitlements Undocumented
Method get_paywall Undocumented
Method report_usage Undocumented
Instance Variable edge_api_url Undocumented
Instance Variable enable_edge Undocumented

Inherited from Client:

Method apply_subscription Undocumented
Method archive_customer Undocumented
Method cancel_subscription Undocumented
Method cancel_subscription_updates Undocumented
Method create_subscription Undocumented
Method detach_customer_payment_method Undocumented
Method estimate_subscription Undocumented
Method estimate_subscription_update Undocumented
Method get_active_subscriptions Undocumented
Method get_checkout_state Undocumented
Method get_coupons Undocumented
Method get_customer_by_id Undocumented
Method get_customer_portal_by_ref_id Undocumented
Method get_customer_statistics Undocumented
Method get_mock_paywall Undocumented
Method get_products Undocumented
Method get_sdk_configuration Undocumented
Method get_subscription Undocumented
Method get_usage_history Undocumented
Method grant_promotional_entitlements Undocumented
Method import_customer Undocumented
Method import_customer_bulk Undocumented
Method import_subscriptions_bulk Undocumented
Method migrate_subscription_to_latest Undocumented
Method preview_next_invoice Undocumented
Method preview_subscription Undocumented
Method provision_customer Undocumented
Method provision_subscription Undocumented
Method report_entitlement_check_requested Undocumented
Method report_event Undocumented
Method report_usage_bulk Undocumented
Method revoke_promotional_entitlement Undocumented
Method transfer_subscription Undocumented
Method unarchive_customer Undocumented
Method update_customer Undocumented
Method update_subscription Undocumented

Inherited from BaseClient (via Client):

Method __enter__ Undocumented
Method __exit__ Undocumented
Instance Variable headers Undocumented
Instance Variable http_client Undocumented
Instance Variable url Undocumented
Method _convert_dict_to_json_serializable Undocumented
Method _convert_value Undocumented
Method _execute_json Undocumented
Method _execute_multipart Undocumented
Method _get_files_from_variables Undocumented
Method _process_variables Undocumented
def __init__(self, enable_edge: bool, edge_api_url: str, *args, **kwargs):
def execute(self, query: str, operation_name: str | None = None, variables: dict[str, Any] | None = None, **kwargs: Any) -> httpx.Response:
def get_active_subscriptions_list(self, input: GetActiveSubscriptionsInput, **kwargs: Any) -> GetActiveSubscriptionsList:
@retry(**RETRY_KWARGS)
def get_data(self, *args, **kwargs):
def get_entitlement(self, input: FetchEntitlementQuery, **kwargs: Any) -> GetEntitlement:
def get_entitlements(self, query: FetchEntitlementsQuery, **kwargs: Any) -> GetEntitlements:
def get_paywall(self, input: GetPaywallInput, **kwargs: Any) -> GetPaywall:
def report_usage(self, input: UsageMeasurementCreateInput | ReportUsageInput, **kwargs: Any) -> ReportUsage:
edge_api_url =

Undocumented

enable_edge =

Undocumented