class documentation
        
        class AsyncClient(AsyncBaseClient):
Constructor: AsyncClient(url, headers, http_client, ws_url, ...)
Undocumented
| Async Method | apply | 
    Undocumented | 
| Async Method | archive | 
    Undocumented | 
| Async Method | cancel | 
    Undocumented | 
| Async Method | cancel | 
    Undocumented | 
| Async Method | create | 
    Undocumented | 
| Async Method | create | 
    Undocumented | 
| Async Method | delegate | 
    Undocumented | 
| Async Method | detach | 
    Undocumented | 
| Async Method | estimate | 
    Undocumented | 
| Async Method | estimate | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | get | 
    Undocumented | 
| Async Method | grant | 
    Undocumented | 
| Async Method | grant | 
    Undocumented | 
| Async Method | grant | 
    Undocumented | 
| Async Method | import | 
    Undocumented | 
| Async Method | import | 
    Undocumented | 
| Async Method | import | 
    Undocumented | 
| Async Method | migrate | 
    Undocumented | 
| Async Method | preview | 
    Undocumented | 
| Async Method | preview | 
    Undocumented | 
| Async Method | provision | 
    Undocumented | 
| Async Method | provision | 
    Undocumented | 
| Async Method | report | 
    Undocumented | 
| Async Method | report | 
    Undocumented | 
| Async Method | report | 
    Undocumented | 
| Async Method | report | 
    Undocumented | 
| Async Method | revoke | 
    Undocumented | 
| Async Method | revoke | 
    Undocumented | 
| Async Method | transfer | 
    Undocumented | 
| Async Method | transfer | 
    Undocumented | 
| Async Method | unarchive | 
    Undocumented | 
| Async Method | unlink | 
    Undocumented | 
| Async Method | update | 
    Undocumented | 
| Async Method | update | 
    Undocumented | 
| Async Method | void | 
    Undocumented | 
              Inherited from AsyncBaseClient:
            
| Async Method | __aenter__ | 
    Undocumented | 
| Async Method | __aexit__ | 
    Undocumented | 
| Method | __init__ | 
    Undocumented | 
| Async Method | execute | 
    Undocumented | 
| Async Method | execute | 
    Undocumented | 
| Method | get | 
    Undocumented | 
| Instance Variable | headers | 
    Undocumented | 
| Instance Variable | http | 
    Undocumented | 
| Instance Variable | url | 
    Undocumented | 
| Instance Variable | ws | 
    Undocumented | 
| Instance Variable | ws | 
    Undocumented | 
| Instance Variable | ws | 
    Undocumented | 
| Instance Variable | ws | 
    Undocumented | 
| Method | _convert | 
    Undocumented | 
| Method | _convert | 
    Undocumented | 
| Async Method | _execute | 
    Undocumented | 
| Async Method | _execute | 
    Undocumented | 
| Method | _get | 
    Undocumented | 
| Async Method | _handle | 
    Undocumented | 
| Method | _process | 
    Undocumented | 
| Async Method | _send | 
    Undocumented | 
| Async Method | _send | 
    Undocumented | 
    
    
    async def apply_subscription(self, input: 
  ApplySubscriptionInput, **kwargs: Any) -> ApplySubscription:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def cancel_subscription(self, input: 
  SubscriptionCancellationInput, **kwargs: Any) -> CancelSubscription:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def cancel_subscription_updates(self, input: 
  SubscriptionUpdateScheduleCancellationInput, **kwargs: Any) -> CancelSubscriptionUpdates:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def create_payment_session(self, input: 
  PaymentSessionInput, **kwargs: Any) -> CreatePaymentSession:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def create_subscription(self, input: 
  SubscriptionInput, **kwargs: Any) -> CreateSubscription:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def delegate_subscription_to_customer(self, input: 
  DelegateSubscriptionToCustomerInput, **kwargs: Any) -> DelegateSubscriptionToCustomer:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def detach_customer_payment_method(self, input: 
  DetachCustomerPaymentMethodInput, **kwargs: Any) -> DetachCustomerPaymentMethod:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def estimate_subscription(self, input: 
  EstimateSubscriptionInput, **kwargs: Any) -> EstimateSubscription:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def estimate_subscription_update(self, input: 
  EstimateSubscriptionUpdateInput, **kwargs: Any) -> EstimateSubscriptionUpdate:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def get_active_subscriptions(self, input: 
  GetActiveSubscriptionsInput, **kwargs: Any) -> GetActiveSubscriptions:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def get_active_subscriptions_list(self, input: 
  GetActiveSubscriptionsInput, **kwargs: Any) -> GetActiveSubscriptionsList:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def get_credit_balance(self, input: 
  CreditBalanceSummaryInput, **kwargs: Any) -> GetCreditBalance:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def get_customer_by_id(self, input: 
  GetCustomerByRefIdInput, **kwargs: Any) -> GetCustomerById:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def get_customer_portal_by_ref_id(self, input: 
  CustomerPortalInput, **kwargs: Any) -> GetCustomerPortalByRefId:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def get_customer_statistics(self, input: 
  GetCustomerByRefIdInput, **kwargs: Any) -> GetCustomerStatistics:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def get_entitlements(self, input: 
  FetchEntitlementsQuery, **kwargs: Any) -> GetEntitlements:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def get_entitlements_state(self, input: 
  FetchEntitlementsQuery, **kwargs: Any) -> GetEntitlementsState:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def get_subscriptions(self, filter: 
  SubscriptionQueryFilter | None | UnsetType = UNSET, paging: CursorPaging | None | UnsetType = UNSET, sorting: list[ SubscriptionQuerySort] | None | UnsetType = UNSET, **kwargs: Any) -> GetSubscriptions:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def get_usage_history(self, usage_history_input: 
  UsageHistoryInput, **kwargs: Any) -> GetUsageHistory:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def get_usage_history_v_2(self, input: 
  UsageHistoryV2Input, **kwargs: Any) -> GetUsageHistoryV2:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def grant_promotional_entitlements(self, input: 
  GrantPromotionalEntitlementsInput, **kwargs: Any) -> GrantPromotionalEntitlements:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def grant_promotional_entitlements_group(self, input: 
  GrantPromotionalEntitlementsGroupInput, **kwargs: Any) -> GrantPromotionalEntitlementsGroup:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def import_customer_bulk(self, input: 
  ImportCustomerBulkInput, **kwargs: Any) -> ImportCustomerBulk:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def import_subscriptions_bulk(self, input: 
  ImportSubscriptionsBulkInput, **kwargs: Any) -> ImportSubscriptionsBulk:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def migrate_subscription_to_latest(self, input: 
  SubscriptionMigrationInput, **kwargs: Any) -> MigrateSubscriptionToLatest:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def preview_next_invoice(self, input: 
  PreviewNextInvoiceInput, **kwargs: Any) -> PreviewNextInvoice:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def preview_subscription(self, input: 
  PreviewSubscriptionInput, **kwargs: Any) -> PreviewSubscription:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def provision_customer(self, input: 
  ProvisionCustomerInput, **kwargs: Any) -> ProvisionCustomer:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def provision_subscription(self, input: 
  ProvisionSubscriptionInput, **kwargs: Any) -> ProvisionSubscription:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def report_entitlement_check_requested(self, entitlement_check_requested: 
  EntitlementCheckRequested, **kwargs: Any) -> ReportEntitlementCheckRequested:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def revoke_promotional_entitlement(self, input: 
  RevokePromotionalEntitlementInput, **kwargs: Any) -> RevokePromotionalEntitlement:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def revoke_promotional_entitlements_group(self, input: 
  RevokePromotionalEntitlementsGroupInput, **kwargs: Any) -> RevokePromotionalEntitlementsGroup:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def transfer_subscription(self, input: 
  TransferSubscriptionInput, **kwargs: Any) -> TransferSubscription:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def transfer_subscription_to_resource(self, input: 
  TransferSubscriptionToResourceInput, **kwargs: Any) -> TransferSubscriptionToResource:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def unarchive_customer(self, input: 
  UnarchiveCustomerInput, **kwargs: Any) -> UnarchiveCustomer:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def unlink_promotional_entitlements_group(self, input: 
  UnlinkPromotionalEntitlementsGroupInput, **kwargs: Any) -> UnlinkPromotionalEntitlementsGroup:
    
    
      
      
      ¶
    
  Undocumented
    
    
    async def update_subscription(self, input: 
  UpdateSubscriptionInput, **kwargs: Any) -> UpdateSubscription:
    
    
      
      
      ¶
    
  Undocumented