UserApi
- api_client=None
Methods
accept_eula
GetUserResponse
.
Parameters
- self
- accept_eula_request: edgeimpulse_api.models.accept_eula_request.AcceptEulaRequest
- **kwargs
accept_terms_of_service
- self
- **kwargs
activate_current_user
- self
- activate_user_or_verify_email_request: edgeimpulse_api.models.activate_user_or_verify_email_request.ActivateUserOrVerifyEmailRequest
- **kwargs
activate_user
- self
- user_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘User ID’, extra=)]
- activate_user_or_verify_email_request: edgeimpulse_api.models.activate_user_or_verify_email_request.ActivateUserOrVerifyEmailRequest
- **kwargs
activate_user_by_third_party_activation_code
- self
- activate_user_by_third_party_activation_code_request: edgeimpulse_api.models.activate_user_by_third_party_activation_code_request.ActivateUserByThirdPartyActivationCodeRequest
- **kwargs
change_password_current_user
- self
- change_password_request: edgeimpulse_api.models.change_password_request.ChangePasswordRequest
- **kwargs
change_password_user
- self
- user_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘User ID’, extra=)]
- change_password_request: edgeimpulse_api.models.change_password_request.ChangePasswordRequest
- **kwargs
convert_current_user
- self
- convert_user_request: edgeimpulse_api.models.convert_user_request.ConvertUserRequest
- **kwargs
create_developer_profile
- self
- **kwargs
create_enterprise_trial_user
- self
- create_enterprise_trial_user_request: Annotated[edgeimpulse_api.models.create_enterprise_trial_user_request.CreateEnterpriseTrialUserRequest, FieldInfo(default=Ellipsis, description=‘Trial request’, extra=)]
- **kwargs
create_pro_tier_user
- self
- create_pro_tier_user_request: edgeimpulse_api.models.create_pro_tier_user_request.CreateProTierUserRequest
- **kwargs
create_user
- self
- create_user_request: edgeimpulse_api.models.create_user_request.CreateUserRequest
- **kwargs
delete_current_user
- self
- delete_user_request: edgeimpulse_api.models.delete_user_request.DeleteUserRequest
- **kwargs
delete_photo_current_user
- self
- **kwargs
delete_user
- self
- user_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘User ID’, extra=)]
- delete_user_request: edgeimpulse_api.models.delete_user_request.DeleteUserRequest
- **kwargs
get_current_user
- self
- exclude_projects: Annotated[pydantic.types.StrictBool | None, FieldInfo(default=PydanticUndefined, description=‘If set to “true”, the “projects” field is left empty (will be faster if you call this function a lot). Use
getCurrentUserProjects
to get the project list in a separate call.’, extra=)] = None - **kwargs
get_current_user_projects
- self
- **kwargs
get_user
- self
- user_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘User ID’, extra=)]
- **kwargs
get_user_by_third_party_activation_code
- self
- user_by_third_party_activation_request: edgeimpulse_api.models.user_by_third_party_activation_request.UserByThirdPartyActivationRequest
- **kwargs
get_user_need_to_set_password
- self
- username_or_email: Annotated[pydantic.types.StrictStr, FieldInfo(default=Ellipsis, description=‘Username or email’, extra=)]
- **kwargs
list_emails_current_user
- self
- **kwargs
list_emails_user
- self
- user_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘User ID’, extra=)]
- **kwargs
list_enterprise_trials_user
- self
- user_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘User ID’, extra=)]
- **kwargs
list_organization_buckets_current_user
- self
- **kwargs
list_organization_buckets_user
- self
- user_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘User ID’, extra=)]
- **kwargs
list_organizations_current_user
- self
- **kwargs
list_organizations_user
- self
- user_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘User ID’, extra=)]
- **kwargs
request_activation_code_current_user
- self
- **kwargs
request_activation_code_user
- self
- user_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘User ID’, extra=)]
- **kwargs
request_reset_password
- self
- request_reset_password_request: edgeimpulse_api.models.request_reset_password_request.RequestResetPasswordRequest
- **kwargs
reset_password
- self
- reset_password_request: edgeimpulse_api.models.reset_password_request.ResetPasswordRequest
- **kwargs
send_user_feedback
- self
- user_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘User ID’, extra=)]
- send_user_feedback_request: edgeimpulse_api.models.send_user_feedback_request.SendUserFeedbackRequest
- **kwargs
send_user_upgrade_request
- self
- user_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘User ID’, extra=)]
- enterprise_upgrade_or_trial_extension_request: edgeimpulse_api.models.enterprise_upgrade_or_trial_extension_request.EnterpriseUpgradeOrTrialExtensionRequest
- **kwargs
set_user_password
- self
- user_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘User ID’, extra=)]
- set_user_password_request: edgeimpulse_api.models.set_user_password_request.SetUserPasswordRequest
- **kwargs
start_enterprise_trial
- self
- start_enterprise_trial_request: edgeimpulse_api.models.start_enterprise_trial_request.StartEnterpriseTrialRequest
- **kwargs
update_current_user
- self
- update_user_request: edgeimpulse_api.models.update_user_request.UpdateUserRequest
- **kwargs
update_user
- self
- user_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘User ID’, extra=)]
- update_user_request: edgeimpulse_api.models.update_user_request.UpdateUserRequest
- **kwargs
upload_photo_current_user
- self
- photo: pydantic.types.StrictStr
- **kwargs
upload_photo_user
- self
- user_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘User ID’, extra=)]
- photo: pydantic.types.StrictStr
- **kwargs
user_cancel_subscription
- self
- downgrade_subscription_request: edgeimpulse_api.models.downgrade_subscription_request.DowngradeSubscriptionRequest
- **kwargs
user_delete_totp_mfa_key
- self
- user_delete_totp_mfa_key_request: edgeimpulse_api.models.user_delete_totp_mfa_key_request.UserDeleteTotpMfaKeyRequest
- **kwargs
user_dismiss_notification
- self
- user_dismiss_notification_request: edgeimpulse_api.models.user_dismiss_notification_request.UserDismissNotificationRequest
- **kwargs
user_generate_new_totp_mfa_key
- self
- **kwargs
user_get_subscription_metrics
- self
- **kwargs
user_set_totp_mfa_key
userGenerateNewTotpMfaKey
.
Parameters
- self
- user_set_totp_mfa_key_request: edgeimpulse_api.models.user_set_totp_mfa_key_request.UserSetTotpMfaKeyRequest
- **kwargs
user_undo_cancel_subscription
- self
- **kwargs
user_upgrade_subscription
- self
- upgrade_subscription_request: edgeimpulse_api.models.upgrade_subscription_request.UpgradeSubscriptionRequest
- **kwargs
verify_reset_password
- self
- verify_reset_password_request: edgeimpulse_api.models.verify_reset_password_request.VerifyResetPasswordRequest
- **kwargs