User
User Details
client.user.get(RequestOptionsoptions?): UserGetResponse { id, betas, country, 11 more }
GET/user
Edit User
client.user.edit(UserEditParams { country, first_name, last_name, 2 more } body, RequestOptionsoptions?): UserEditResponse { id, betas, country, 11 more }
PATCH/user
UserAudit Logs
Get user audit logs
client.user.auditLogs.list(AuditLogListParams { id, action, actor, 8 more } query?, RequestOptionsoptions?): V4PagePaginationArray<AuditLog { id, action, actor, 7 more } >
GET/user/audit_logs
UserBilling
UserBillingHistory
Billing History Details
Deprecated
client.user.billing.history.list(HistoryListParams { action, occurred_at, order, 3 more } query?, RequestOptionsoptions?): V4PagePaginationArray<BillingHistory { id, action, amount, 5 more } >
GET/user/billing/history
UserBillingProfile
Billing Profile Details
Deprecated
client.user.billing.profile.get(RequestOptionsoptions?): ProfileGetResponse { id, account_type, address, 36 more }
GET/user/billing/profile
UserInvites
List Invitations
client.user.invites.list(RequestOptionsoptions?): SinglePage<Invite { invited_member_id, organization_id, id, 8 more } >
GET/user/invites
Invitation Details
client.user.invites.get(stringinviteId, RequestOptionsoptions?): Invite { invited_member_id, organization_id, id, 8 more }
GET/user/invites/{invite_id}
Respond to Invitation
client.user.invites.edit(stringinviteId, InviteEditParams { status } body, RequestOptionsoptions?): Invite { invited_member_id, organization_id, id, 8 more }
PATCH/user/invites/{invite_id}
UserOrganizations
List Organizations
Deprecated
client.user.organizations.list(OrganizationListParams { direction, match, name, 4 more } query?, RequestOptionsoptions?): V4PagePaginationArray<Organization { id, name, permissions, 2 more } >
GET/user/organizations
Organization Details
Deprecated
client.user.organizations.get(stringorganizationId, RequestOptionsoptions?): OrganizationGetResponse
GET/user/organizations/{organization_id}
Leave Organization
Deprecated
client.user.organizations.delete(stringorganizationId, RequestOptionsoptions?): OrganizationDeleteResponse { id }
DELETE/user/organizations/{organization_id}
UserSubscriptions
Get User Subscriptions
client.user.subscriptions.get(RequestOptionsoptions?): SinglePage<Subscription { id, currency, current_period_end, 5 more } >
GET/user/subscriptions
Update User Subscription
client.user.subscriptions.update(stringidentifier, SubscriptionUpdateParams { frequency, rate_plan } body, RequestOptionsoptions?): SubscriptionUpdateResponse
PUT/user/subscriptions/{identifier}
Delete User Subscription
client.user.subscriptions.delete(stringidentifier, RequestOptionsoptions?): SubscriptionDeleteResponse { subscription_id }
DELETE/user/subscriptions/{identifier}
UserTokens
List Tokens
client.user.tokens.list(TokenListParams { direction, page, per_page } query?, RequestOptionsoptions?): V4PagePaginationArray<Token { id, condition, expires_on, 7 more } >
GET/user/tokens
Token Details
client.user.tokens.get(stringtokenId, RequestOptionsoptions?): Token { id, condition, expires_on, 7 more }
GET/user/tokens/{token_id}
Create Token
client.user.tokens.create(TokenCreateParams { name, policies, condition, 2 more } body, RequestOptionsoptions?): TokenCreateResponse { id, condition, expires_on, 8 more }
POST/user/tokens
Update Token
client.user.tokens.update(stringtokenId, TokenUpdateParams { name, policies, condition, 3 more } body, RequestOptionsoptions?): Token { id, condition, expires_on, 7 more }
PUT/user/tokens/{token_id}
Delete Token
client.user.tokens.delete(stringtokenId, RequestOptionsoptions?): TokenDeleteResponse { id } | null
DELETE/user/tokens/{token_id}
Verify Token
client.user.tokens.verify(RequestOptionsoptions?): TokenVerifyResponse { id, status, expires_on, not_before }
GET/user/tokens/verify
UserTokensPermission Groups
List Token Permission Groups
client.user.tokens.permissionGroups.list(PermissionGroupListParams { name, scope } query?, RequestOptionsoptions?): SinglePage<PermissionGroupListResponse { id, name, scopes } >
GET/user/tokens/permission_groups
UserTokensValue
Roll Token
client.user.tokens.value.update(stringtokenId, ValueUpdateParams { body } body, RequestOptionsoptions?): TokenValue
PUT/user/tokens/{token_id}/value