Accounts
List Accounts
accounts.list(AccountListParams**kwargs) -> SyncV4PagePaginationArray[Account]
GET/accounts
Delete a specific account
accounts.delete(AccountDeleteParams**kwargs) -> AccountDeleteResponse
DELETE/accounts/{account_id}
AccountsAccount Organizations
AccountsAccount Profile
AccountsMembers
List Members
accounts.members.list(MemberListParams**kwargs) -> SyncV4PagePaginationArray[Member]
GET/accounts/{account_id}/members
Member Details
accounts.members.get(strmember_id, MemberGetParams**kwargs) -> Member
GET/accounts/{account_id}/members/{member_id}
Add Member
accounts.members.create(MemberCreateParams**kwargs) -> Member
POST/accounts/{account_id}/members
Update Member
accounts.members.update(strmember_id, MemberUpdateParams**kwargs) -> Member
PUT/accounts/{account_id}/members/{member_id}
Remove Member
accounts.members.delete(strmember_id, MemberDeleteParams**kwargs) -> MemberDeleteResponse
DELETE/accounts/{account_id}/members/{member_id}
AccountsRoles
List Roles
Deprecated
accounts.roles.list(RoleListParams**kwargs) -> SyncV4PagePaginationArray[Role]
GET/accounts/{account_id}/roles
Role Details
Deprecated
accounts.roles.get(strrole_id, RoleGetParams**kwargs) -> Role
GET/accounts/{account_id}/roles/{role_id}
AccountsSubscriptions
List Subscriptions
accounts.subscriptions.get(SubscriptionGetParams**kwargs) -> SyncSinglePage[Subscription]
GET/{accounts_or_zones}/{account_or_zone_id}/subscriptions
Get Subscription
accounts.subscriptions.get_by_identifier(strsubscription_identifier, SubscriptionGetByIdentifierParams**kwargs) -> Subscription
GET/accounts/{account_id}/subscriptions/{subscription_identifier}
Create Subscription
accounts.subscriptions.create(SubscriptionCreateParams**kwargs) -> Subscription
POST/{accounts_or_zones}/{account_or_zone_id}/subscriptions
Update Subscription
accounts.subscriptions.update(strsubscription_identifier, SubscriptionUpdateParams**kwargs) -> Subscription
PUT/accounts/{account_id}/subscriptions/{subscription_identifier}
Delete Subscription
accounts.subscriptions.delete(strsubscription_identifier, SubscriptionDeleteParams**kwargs) -> SubscriptionDeleteResponse
DELETE/accounts/{account_id}/subscriptions/{subscription_identifier}
Cancel Delayed Downgrade
accounts.subscriptions.cancel_downgrade(SubscriptionCancelDowngradeParams**kwargs) -> SubscriptionCancelDowngradeResponse
POST/accounts/{account_id}/subscriptions/cancel-downgrade
AccountsSubscriptionsCancel Reason
Create Cancel Reason
accounts.subscriptions.cancel_reason.create(strsubscription_identifier, CancelReasonCreateParams**kwargs) -> CancelReasonCreateResponse
POST/accounts/{account_id}/subscriptions/{subscription_identifier}/cancel-reason
Get Cancel Reason
accounts.subscriptions.cancel_reason.get(strsubscription_identifier, CancelReasonGetParams**kwargs) -> CancelReasonGetResponse
GET/accounts/{account_id}/subscriptions/{subscription_identifier}/cancel-reason
AccountsSubscriptionsActions
Append Subscription Action
accounts.subscriptions.actions.append(strsubscription_identifier, ActionAppendParams**kwargs) -> Subscription
POST/accounts/{account_id}/subscriptions/{subscription_identifier}/action/append
AccountsSubscriptionsBulk
Create Subscriptions
accounts.subscriptions.bulk.create(BulkCreateParams**kwargs) -> BulkCreateResponse
POST/accounts/{account_id}/bulk/subscriptions
AccountsTokens
List Tokens
accounts.tokens.list(TokenListParams**kwargs) -> SyncV4PagePaginationArray[Token]
GET/accounts/{account_id}/tokens
Token Details
accounts.tokens.get(strtoken_id, TokenGetParams**kwargs) -> Token
GET/accounts/{account_id}/tokens/{token_id}
Create Token
accounts.tokens.create(TokenCreateParams**kwargs) -> TokenCreateResponse
POST/accounts/{account_id}/tokens
Update Token
accounts.tokens.update(strtoken_id, TokenUpdateParams**kwargs) -> Token
PUT/accounts/{account_id}/tokens/{token_id}
Delete Token
accounts.tokens.delete(strtoken_id, TokenDeleteParams**kwargs) -> TokenDeleteResponse
DELETE/accounts/{account_id}/tokens/{token_id}
Verify Token
accounts.tokens.verify(TokenVerifyParams**kwargs) -> TokenVerifyResponse
GET/accounts/{account_id}/tokens/verify
AccountsTokensPermission Groups
List Permission Groups
accounts.tokens.permission_groups.list(PermissionGroupListParams**kwargs) -> SyncSinglePage[PermissionGroupListResponse]
GET/accounts/{account_id}/tokens/permission_groups
List Permission Groups
accounts.tokens.permission_groups.get(PermissionGroupGetParams**kwargs) -> PermissionGroupGetResponse
GET/accounts/{account_id}/tokens/permission_groups
AccountsTokensValue
Roll Token
accounts.tokens.value.update(strtoken_id, ValueUpdateParams**kwargs) -> TokenValue
PUT/accounts/{account_id}/tokens/{token_id}/value
AccountsLogs
AccountsLogsAudit
Get account audit logs (Version 2)
accounts.logs.audit.list(AuditListParams**kwargs) -> SyncCursorPaginationAfter[AuditListResponse]
GET/accounts/{account_id}/logs/audit
Get resource change history from an account audit log entry (Version 2)
accounts.logs.audit.history(strid, AuditHistoryParams**kwargs) -> AuditHistoryResponse
GET/accounts/{account_id}/logs/audit/{id}/history
List account audit log product categories (Version 2)
accounts.logs.audit.product_categories(AuditProductCategoriesParams**kwargs) -> SyncSinglePage[AuditProductCategoriesResponse]
GET/accounts/{account_id}/logs/audit/product_categories
AccountsSpeed Settings
AccountsSpeed SettingsTransformations
List Image Resizing configurations for account
accounts.speed_settings.transformations.get(TransformationGetParams**kwargs) -> SyncSinglePage[TransformationsConfig]
GET/accounts/{account_id}/settings/transformations
AccountsPayment Methods
List Payment Methods
accounts.payment_methods.list(PaymentMethodListParams**kwargs) -> SyncV4PagePaginationArray[PaymentMethodListResponse]
GET/accounts/{account_id}/payment-methods
Create Payment Method
accounts.payment_methods.create(PaymentMethodCreateParams**kwargs) -> PaymentMethodCreateResponse
POST/accounts/{account_id}/payment-methods
Get Payment Method
accounts.payment_methods.get(strpayment_method_id, PaymentMethodGetParams**kwargs) -> PaymentMethodGetResponse
GET/accounts/{account_id}/payment-methods/{payment_method_id}
Update Payment Method
accounts.payment_methods.update(strpayment_method_id, PaymentMethodUpdateParams**kwargs) -> PaymentMethodUpdateResponse
PUT/accounts/{account_id}/payment-methods/{payment_method_id}
Delete Payment Method
accounts.payment_methods.delete(strpayment_method_id, PaymentMethodDeleteParams**kwargs) -> PaymentMethodDeleteResponse
DELETE/accounts/{account_id}/payment-methods/{payment_method_id}
Set Default Payment Method
accounts.payment_methods.set_as_default(strpayment_method_id, PaymentMethodSetAsDefaultParams**kwargs) -> PaymentMethodSetAsDefaultResponse
POST/accounts/{account_id}/payment-methods/{payment_method_id}/set-as-default
AccountsPay Invoice
Pay Invoice
accounts.pay_invoice.create(PayInvoiceCreateParams**kwargs) -> PayInvoiceCreateResponse
POST/accounts/{account_id}/pay-invoice
AccountsPay Bad Debt
Pay Bad Debt
accounts.pay_bad_debt.create(PayBadDebtCreateParams**kwargs) -> PayBadDebtCreateResponse
POST/accounts/{account_id}/pay-bad-debt
AccountsReceipts
Get Receipt PDF
accounts.receipts.pdf(strreceipt_id, ReceiptPDFParams**kwargs) -> BinaryResponseContent
GET/accounts/{account_id}/receipts/{receipt_id}/pdf
AccountsInvoices
Toggle PDF Invoices
accounts.invoices.edit(InvoiceEditParams**kwargs) -> InvoiceEditResponse
PATCH/accounts/{account_id}/invoices
AccountsClient Secret
Create Setup Intent
accounts.client_secret.create(ClientSecretCreateParams**kwargs) -> ClientSecretCreateResponse
POST/accounts/{account_id}/client-secret