Users
Create and invite a new user
viewer.users.invite(UserInviteParams**kwargs) -> UserInviteResponse
/v1/viewer/users
List users with pagination
viewer.users.list(UserListParams**kwargs) -> SyncCursorUsers[UserListResponse]
/v1/viewer/users
Retrieve a user by ID
viewer.users.retrieve(struser_id) -> UserRetrieveResponse
/v1/viewer/users/{userId}
Update a user
viewer.users.update(struser_id, UserUpdateParams**kwargs) -> UserUpdateResponse
/v1/viewer/users/{userId}
Revoke user access
viewer.users.revoke_access(UserRevokeAccessParams**kwargs) -> UserRevokeAccessResponse
/v1/viewer/users/revoke-access
Reactivate a user
viewer.users.reactivate(UserReactivateParams**kwargs) -> UserReactivateResponse
/v1/viewer/users/reactivate
UsersInvitations
List user invitations
viewer.users.invitations.list(InvitationListParams**kwargs) -> SyncCursorInvitations[InvitationListResponse]
/v1/viewer/users/invitations
Retrieve an invitation by ID
viewer.users.invitations.retrieve(strinvitation_id) -> InvitationRetrieveResponse
/v1/viewer/users/invitations/{invitationId}
Update an invitation
viewer.users.invitations.update(strinvitation_id, InvitationUpdateParams**kwargs) -> InvitationUpdateResponse
/v1/viewer/users/invitations/{invitationId}
Revoke an invitation
viewer.users.invitations.revoke(InvitationRevokeParams**kwargs) -> InvitationRevokeResponse
/v1/viewer/users/invitations/revoke