# \UserApi All URIs are relative to *http://localhost* Method | HTTP request | Description ------------- | ------------- | ------------- [**deprecated_user_change_email**](UserApi.md#deprecated_user_change_email) | **PUT** /v2/signup/email | Change your Email-Address. [**deprecated_user_confirm_password_reset**](UserApi.md#deprecated_user_confirm_password_reset) | **POST** /v2/signup/password/reset/confirm | Confirm password reset. [**deprecated_user_create_issue**](UserApi.md#deprecated_user_create_issue) | **POST** /v2/users/self/issues | Create a new issue. [**deprecated_user_delete_api_token**](UserApi.md#deprecated_user_delete_api_token) | **DELETE** /v2/signup/token/api/{apiTokenId} | Deletes an ApiToken. [**deprecated_user_delete_ssh_key**](UserApi.md#deprecated_user_delete_ssh_key) | **DELETE** /v2/signup/ssh/{sshKeyId} | Remove a ssh-key. [**deprecated_user_disable_mfa**](UserApi.md#deprecated_user_disable_mfa) | **DELETE** /v2/signup/mfa | Disable Multi Factor Authentication. [**deprecated_user_edit_api_token**](UserApi.md#deprecated_user_edit_api_token) | **PUT** /v2/signup/token/api/{apiTokenId} | Update an existing `ApiToken`. [**deprecated_user_edit_ssh_key**](UserApi.md#deprecated_user_edit_ssh_key) | **PUT** /v2/signup/ssh/{sshKeyId} | Edit a stored ssh-key. [**deprecated_user_init_password_reset**](UserApi.md#deprecated_user_init_password_reset) | **POST** /v2/signup/password/reset | Initialize password reset process. [**deprecated_user_logout**](UserApi.md#deprecated_user_logout) | **PUT** /v2/signup/logout | Terminate session and invalidate access token. [**deprecated_user_resend_verification_email**](UserApi.md#deprecated_user_resend_verification_email) | **POST** /v2/signup/email/resend | Resend the Email-Address verification email. [**deprecated_user_service_avatar_remove**](UserApi.md#deprecated_user_service_avatar_remove) | **DELETE** /v2/user/{userId}/avatar | Remove Avatar [**deprecated_user_service_avatar_request_upload**](UserApi.md#deprecated_user_service_avatar_request_upload) | **POST** /v2/user/{userId}/avatar | Request a new avatar upload [**deprecated_user_service_feedback_create**](UserApi.md#deprecated_user_service_feedback_create) | **POST** /v2/user/feedback | Submit user feedback [**deprecated_user_service_feedback_list**](UserApi.md#deprecated_user_service_feedback_list) | **GET** /v2/user/feedback | Returns your submitted feedback [**deprecated_user_service_issue_new**](UserApi.md#deprecated_user_service_issue_new) | **POST** /v2/user/issues | create a new issue [**deprecated_user_service_personal_information_update**](UserApi.md#deprecated_user_service_personal_information_update) | **PUT** /v2/user/{userId} | Change your personal information [**deprecated_user_service_personalized_settings_get**](UserApi.md#deprecated_user_service_personalized_settings_get) | **GET** /v2/user/settings | Get personalized settings for the user executing the request [**deprecated_user_service_personalized_settings_update**](UserApi.md#deprecated_user_service_personalized_settings_update) | **PUT** /v2/user/settings | update personalized settings [**deprecated_user_service_phone_number_add**](UserApi.md#deprecated_user_service_phone_number_add) | **POST** /v2/user/{userId}/phone | Add phone number and init verification process [**deprecated_user_service_phone_number_remove**](UserApi.md#deprecated_user_service_phone_number_remove) | **DELETE** /v2/user/{userId}/phone | remove your PhoneNumber [**deprecated_user_service_phone_number_verify**](UserApi.md#deprecated_user_service_phone_number_verify) | **POST** /v2/user/{userId}/phone/verify | Verify phone number [**deprecated_user_service_user_get**](UserApi.md#deprecated_user_service_user_get) | **GET** /v2/user/{userId} | Get profile information for the specified user if the user is related to the executing user [**deprecated_user_service_user_get_own**](UserApi.md#deprecated_user_service_user_get_own) | **GET** /v2/user | Get profile information for the executing user [**deprecated_user_terminate_all_sessions**](UserApi.md#deprecated_user_terminate_all_sessions) | **DELETE** /v2/signup/sessions | Terminate all sessions, except the current session. [**deprecated_user_terminate_session**](UserApi.md#deprecated_user_terminate_session) | **DELETE** /v2/signup/sessions/{tokenId} | Terminate a specific Session. [**deprecated_user_update_account**](UserApi.md#deprecated_user_update_account) | **PUT** /v2/signup/profile | Update your account information. [**deprecated_user_verify_email**](UserApi.md#deprecated_user_verify_email) | **POST** /v2/signup/email/verify | Verify an added Email-Address. [**password_validation_get_password_policy**](UserApi.md#password_validation_get_password_policy) | **GET** /v2/password-policies/{passwordPolicy} | Get a PasswordPolicy. [**password_validation_get_password_policy_v2_deprecated**](UserApi.md#password_validation_get_password_policy_v2_deprecated) | **GET** /v2/password/policies/{path} | Get a password policy. [**user_add_phone_number**](UserApi.md#user_add_phone_number) | **POST** /v2/users/{userId}/phone | Add phone number and start verification process. [**user_authenticate**](UserApi.md#user_authenticate) | **POST** /v2/authenticate | Authenticate yourself to get an access token. [**user_authenticate_mfa**](UserApi.md#user_authenticate_mfa) | **POST** /v2/authenticate-mfa | Validate your second factor. [**user_authenticate_with_access_token_retrieval_key**](UserApi.md#user_authenticate_with_access_token_retrieval_key) | **POST** /v2/authenticate-token-retrieval-key | Authenticate an user with an access token retrieval key. [**user_change_email**](UserApi.md#user_change_email) | **PUT** /v2/users/self/credentials/email | Change your Email-Address. [**user_change_password**](UserApi.md#user_change_password) | **PUT** /v2/users/self/credentials/password | Change your password. [**user_check_token**](UserApi.md#user_check_token) | **POST** /v2/users/self/credentials/token | Check token for validity. [**user_confirm_mfa**](UserApi.md#user_confirm_mfa) | **POST** /v2/users/self/credentials/mfa | Confirm Multi Factor Authentication. [**user_confirm_password_reset**](UserApi.md#user_confirm_password_reset) | **POST** /v2/users/self/credentials/password/confirm-reset | Confirm password reset. [**user_create_api_token**](UserApi.md#user_create_api_token) | **POST** /v2/users/self/api-tokens | Store a new ApiToken. [**user_create_feedback**](UserApi.md#user_create_feedback) | **POST** /v2/users/self/feedback | Submit your user feedback. [**user_create_ssh_key**](UserApi.md#user_create_ssh_key) | **POST** /v2/users/self/ssh-keys | Store a new ssh-key. [**user_delete_api_token**](UserApi.md#user_delete_api_token) | **DELETE** /v2/users/self/api-tokens/{apiTokenId} | Deletes an ApiToken. [**user_delete_ssh_key**](UserApi.md#user_delete_ssh_key) | **DELETE** /v2/users/self/ssh-keys/{sshKeyId} | Remove a ssh-key. [**user_delete_user**](UserApi.md#user_delete_user) | **DELETE** /v2/users/self | Delete your account and all your personal data. [**user_disable_mfa**](UserApi.md#user_disable_mfa) | **DELETE** /v2/users/self/credentials/mfa | Disable Multi Factor Authentication. [**user_edit_api_token**](UserApi.md#user_edit_api_token) | **PUT** /v2/users/self/api-tokens/{apiTokenId} | Update an existing `ApiToken`. [**user_edit_ssh_key**](UserApi.md#user_edit_ssh_key) | **PUT** /v2/users/self/ssh-keys/{sshKeyId} | Edit a stored ssh-key. [**user_get_api_token**](UserApi.md#user_get_api_token) | **GET** /v2/users/self/api-tokens/{apiTokenId} | Get a specific ApiToken. [**user_get_mfa_status**](UserApi.md#user_get_mfa_status) | **GET** /v2/users/self/credentials/mfa | Get your current multi factor auth status. [**user_get_own_account**](UserApi.md#user_get_own_account) | **GET** /v2/users/self/personal-information | Get your account information. [**user_get_own_email**](UserApi.md#user_get_own_email) | **GET** /v2/users/self/credentials/email | Get your verified Email-Address. [**user_get_password_updated_at**](UserApi.md#user_get_password_updated_at) | **GET** /v2/users/self/credentials/password-updated-at | The timestamp of your latest password change. [**user_get_personalized_settings**](UserApi.md#user_get_personalized_settings) | **GET** /v2/users/{userId}/settings | Get personalized settings. [**user_get_poll_status**](UserApi.md#user_get_poll_status) | **GET** /v2/poll-settings/{userId} | Get poll settings for the specified user. [**user_get_session**](UserApi.md#user_get_session) | **GET** /v2/users/self/sessions/{tokenId} | Get a specific session. [**user_get_ssh_key**](UserApi.md#user_get_ssh_key) | **GET** /v2/users/self/ssh-keys/{sshKeyId} | Get a specific stored ssh-key. [**user_get_user**](UserApi.md#user_get_user) | **GET** /v2/users/{userId} | Get profile information for a user. [**user_init_mfa**](UserApi.md#user_init_mfa) | **POST** /v2/users/self/credentials/init-mfa | Initialize Multi Factor Authentication. If successful, it needs to be confirmed, before usage of mfa. [**user_init_password_reset**](UserApi.md#user_init_password_reset) | **POST** /v2/users/self/credentials/actions/init-password-reset | Initialize password reset process. [**user_list_api_tokens**](UserApi.md#user_list_api_tokens) | **GET** /v2/users/self/api-tokens | List all of your ApiTokens. [**user_list_feedback**](UserApi.md#user_list_feedback) | **GET** /v2/users/{userId}/feedback | Submitted feedback of the given user. [**user_list_sessions**](UserApi.md#user_list_sessions) | **GET** /v2/users/self/sessions | List all sessions. [**user_list_ssh_keys**](UserApi.md#user_list_ssh_keys) | **GET** /v2/users/self/ssh-keys | Get your stored ssh-keys. [**user_logout**](UserApi.md#user_logout) | **PUT** /v2/logout | Terminate session and invalidate access token. [**user_oauth_get_authorization**](UserApi.md#user_oauth_get_authorization) | **GET** /v2/oauth2/authorize | Obtain authorization from the resource owner. [**user_oauth_retrieve_access_token**](UserApi.md#user_oauth_retrieve_access_token) | **POST** /v2/oauth2/token | Retrieve Access Token from Authorization Code. [**user_post_poll_status**](UserApi.md#user_post_poll_status) | **POST** /v2/poll-settings/{userId} | Store new or update poll settings. [**user_refresh_session**](UserApi.md#user_refresh_session) | **PUT** /v2/users/self/sessions | Refresh a session. [**user_register**](UserApi.md#user_register) | **POST** /v2/register | Register with email and password. [**user_remove_avatar**](UserApi.md#user_remove_avatar) | **DELETE** /v2/users/{userId}/avatar | Remove Avatar. [**user_remove_phone_number**](UserApi.md#user_remove_phone_number) | **DELETE** /v2/users/{userId}/phone | Remove phone number. [**user_request_avatar_upload**](UserApi.md#user_request_avatar_upload) | **POST** /v2/users/{userId}/avatar | Request a new avatar image upload. [**user_resend_verification_email**](UserApi.md#user_resend_verification_email) | **POST** /v2/users/self/credentials/email/actions/resend-email | Resend the Email-Address verification email. [**user_reset_recoverycodes**](UserApi.md#user_reset_recoverycodes) | **PUT** /v2/users/self/credentials/mfa | Reset RecoveryCodes for MFA. [**user_support_code_request**](UserApi.md#user_support_code_request) | **GET** /v2/users/self/credentials/support-code | Request a support code. [**user_terminate_all_sessions**](UserApi.md#user_terminate_all_sessions) | **DELETE** /v2/users/self/sessions | Terminate all sessions, except the current session. [**user_terminate_session**](UserApi.md#user_terminate_session) | **DELETE** /v2/users/self/sessions/{tokenId} | Terminate a specific Session. [**user_update_account**](UserApi.md#user_update_account) | **PUT** /v2/users/self/personal-information | Update your account information. [**user_update_personal_information**](UserApi.md#user_update_personal_information) | **PUT** /v2/users/{userId} | Change personal information. [**user_update_personalized_settings**](UserApi.md#user_update_personalized_settings) | **PUT** /v2/users/{userId}/settings | Update personalized GUI settings. [**user_verify_email**](UserApi.md#user_verify_email) | **POST** /v2/users/self/credentials/email/actions/verify-email | Verify an added Email-Address. [**user_verify_phone_number**](UserApi.md#user_verify_phone_number) | **POST** /v2/users/{userId}/actions/verify-phone | Verify phone number. [**user_verify_registration**](UserApi.md#user_verify_registration) | **POST** /v2/verify-registration | Verify your registration. [**v2_signup_authentication_mfa_post**](UserApi.md#v2_signup_authentication_mfa_post) | **POST** /v2/signup/authentication/mfa | Validate your second factor. [**v2_signup_authentication_post**](UserApi.md#v2_signup_authentication_post) | **POST** /v2/signup/authentication | Authenticate yourself to get an access token. [**v2_signup_email_get**](UserApi.md#v2_signup_email_get) | **GET** /v2/signup/email | Get your verified Email-Address. [**v2_signup_mfa_confirm_post**](UserApi.md#v2_signup_mfa_confirm_post) | **POST** /v2/signup/mfa/confirm | Confirm Multi Factor Authentication. [**v2_signup_mfa_get**](UserApi.md#v2_signup_mfa_get) | **GET** /v2/signup/mfa | Get your current multi factor auth status. [**v2_signup_mfa_post**](UserApi.md#v2_signup_mfa_post) | **POST** /v2/signup/mfa | Initialize Multi Factor Authentication. If successful, it needs to be confirmed, before usage of mfa. [**v2_signup_mfa_reset_recoverycodes_put**](UserApi.md#v2_signup_mfa_reset_recoverycodes_put) | **PUT** /v2/signup/mfa/reset-recoverycodes | Reset RecoveryCodes for MFA. [**v2_signup_password_get**](UserApi.md#v2_signup_password_get) | **GET** /v2/signup/password | The timestamp of your latest password change. [**v2_signup_password_put**](UserApi.md#v2_signup_password_put) | **PUT** /v2/signup/password | Change your password. [**v2_signup_profile_delete**](UserApi.md#v2_signup_profile_delete) | **DELETE** /v2/signup/profile | Delete your account and all your personal data. [**v2_signup_profile_get**](UserApi.md#v2_signup_profile_get) | **GET** /v2/signup/profile | Get your account information. [**v2_signup_registration_post**](UserApi.md#v2_signup_registration_post) | **POST** /v2/signup/registration | Register with email and password. [**v2_signup_registration_verification_post**](UserApi.md#v2_signup_registration_verification_post) | **POST** /v2/signup/registration/verification | Verify your registration. [**v2_signup_sessions_get**](UserApi.md#v2_signup_sessions_get) | **GET** /v2/signup/sessions | List all sessions. [**v2_signup_sessions_token_id_get**](UserApi.md#v2_signup_sessions_token_id_get) | **GET** /v2/signup/sessions/{tokenId} | Get a specific session. [**v2_signup_ssh_get**](UserApi.md#v2_signup_ssh_get) | **GET** /v2/signup/ssh | Get your stored ssh-keys. [**v2_signup_ssh_post**](UserApi.md#v2_signup_ssh_post) | **POST** /v2/signup/ssh | Store a new ssh-key. [**v2_signup_ssh_ssh_key_id_get**](UserApi.md#v2_signup_ssh_ssh_key_id_get) | **GET** /v2/signup/ssh/{sshKeyId} | Get a specific stored ssh-key. [**v2_signup_supportcode_get**](UserApi.md#v2_signup_supportcode_get) | **GET** /v2/signup/supportcode | Request a support code. [**v2_signup_supportcodes_get**](UserApi.md#v2_signup_supportcodes_get) | **GET** /v2/signup/supportcodes | Request a support code. [**v2_signup_token_api_api_token_id_get**](UserApi.md#v2_signup_token_api_api_token_id_get) | **GET** /v2/signup/token/api/{apiTokenId} | Get a specific ApiToken. [**v2_signup_token_api_get**](UserApi.md#v2_signup_token_api_get) | **GET** /v2/signup/token/api | List all of your ApiTokens. [**v2_signup_token_api_post**](UserApi.md#v2_signup_token_api_post) | **POST** /v2/signup/token/api | Store a new ApiToken. [**v2_signup_token_check_post**](UserApi.md#v2_signup_token_check_post) | **POST** /v2/signup/token/check | Check token for validity. [**v2_users_user_id_phone_verify_post**](UserApi.md#v2_users_user_id_phone_verify_post) | **POST** /v2/users/{userId}/phone/verify | Verify phone number. ## deprecated_user_change_email > deprecated_user_change_email(deprecated_user_change_email_request) Change your Email-Address. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_change_email_request** | [**DeprecatedUserChangeEmailRequest**](DeprecatedUserChangeEmailRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_confirm_password_reset > deprecated_user_confirm_password_reset(deprecated_user_confirm_password_reset_request) Confirm password reset. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_confirm_password_reset_request** | [**DeprecatedUserConfirmPasswordResetRequest**](DeprecatedUserConfirmPasswordResetRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_create_issue > serde_json::Value deprecated_user_create_issue(deprecated_user_create_issue_request) Create a new issue. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_create_issue_request** | Option<[**DeprecatedUserCreateIssueRequest**](DeprecatedUserCreateIssueRequest.md)> | Submit an issue. | | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_delete_api_token > deprecated_user_delete_api_token(api_token_id) Deletes an ApiToken. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **api_token_id** | **uuid::Uuid** | The uuid of an ApiToken. | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_delete_ssh_key > deprecated_user_delete_ssh_key(ssh_key_id) Remove a ssh-key. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **ssh_key_id** | **uuid::Uuid** | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_disable_mfa > serde_json::Value deprecated_user_disable_mfa(deprecated_user_disable_mfa_request) Disable Multi Factor Authentication. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_disable_mfa_request** | [**DeprecatedUserDisableMfaRequest**](DeprecatedUserDisableMfaRequest.md) | | [required] | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_edit_api_token > deprecated_user_edit_api_token(api_token_id, deprecated_user_edit_api_token_request) Update an existing `ApiToken`. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **api_token_id** | **uuid::Uuid** | | [required] | **deprecated_user_edit_api_token_request** | [**DeprecatedUserEditApiTokenRequest**](DeprecatedUserEditApiTokenRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_edit_ssh_key > deprecated_user_edit_ssh_key(ssh_key_id, deprecated_user_edit_ssh_key_request) Edit a stored ssh-key. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **ssh_key_id** | **uuid::Uuid** | | [required] | **deprecated_user_edit_ssh_key_request** | [**DeprecatedUserEditSshKeyRequest**](DeprecatedUserEditSshKeyRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_init_password_reset > deprecated_user_init_password_reset(deprecated_user_init_password_reset_request) Initialize password reset process. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_init_password_reset_request** | [**DeprecatedUserInitPasswordResetRequest**](DeprecatedUserInitPasswordResetRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_logout > deprecated_user_logout(body) Terminate session and invalidate access token. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **body** | Option<**serde_json::Value**> | | | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_resend_verification_email > deprecated_user_resend_verification_email(deprecated_user_resend_verification_email_request) Resend the Email-Address verification email. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_resend_verification_email_request** | [**DeprecatedUserResendVerificationEmailRequest**](DeprecatedUserResendVerificationEmailRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_service_avatar_remove > deprecated_user_service_avatar_remove(user_id) Remove Avatar ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | `self` or the id of a user. | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_service_avatar_request_upload > models::CustomerRequestAvatarUpload200Response deprecated_user_service_avatar_request_upload(user_id, body) Request a new avatar upload ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **uuid::Uuid** | | [required] | **body** | Option<**serde_json::Value**> | | | ### Return type [**models::CustomerRequestAvatarUpload200Response**](customer_request_avatar_upload_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_service_feedback_create > serde_json::Value deprecated_user_service_feedback_create(deprecated_user_service_feedback_create_request) Submit user feedback ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_service_feedback_create_request** | Option<[**DeprecatedUserServiceFeedbackCreateRequest**](DeprecatedUserServiceFeedbackCreateRequest.md)> | The user feedback | | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_service_feedback_list > Vec deprecated_user_service_feedback_list(subject) Returns your submitted feedback ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **subject** | Option<**String**> | | | ### Return type [**Vec**](de.mittwald.v1.user.UserFeedback.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_service_issue_new > deprecated_user_service_issue_new(deprecated_user_service_issue_new_request) create a new issue ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_service_issue_new_request** | Option<[**DeprecatedUserServiceIssueNewRequest**](DeprecatedUserServiceIssueNewRequest.md)> | Submit an issue. | | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_service_personal_information_update > deprecated_user_service_personal_information_update(user_id, deprecated_user_service_personal_information_update_request) Change your personal information ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **uuid::Uuid** | | [required] | **deprecated_user_service_personal_information_update_request** | [**DeprecatedUserServicePersonalInformationUpdateRequest**](DeprecatedUserServicePersonalInformationUpdateRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_service_personalized_settings_get > models::DeprecatedUserServicePersonalizedSettingsGet200Response deprecated_user_service_personalized_settings_get() Get personalized settings for the user executing the request ### Parameters This endpoint does not need any parameter. ### Return type [**models::DeprecatedUserServicePersonalizedSettingsGet200Response**](deprecated_user_service_personalized_settings_get_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_service_personalized_settings_update > deprecated_user_service_personalized_settings_update(deprecated_user_service_personalized_settings_update_request) update personalized settings ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_service_personalized_settings_update_request** | [**DeprecatedUserServicePersonalizedSettingsUpdateRequest**](DeprecatedUserServicePersonalizedSettingsUpdateRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_service_phone_number_add > deprecated_user_service_phone_number_add(user_id, deprecated_user_service_phone_number_add_request) Add phone number and init verification process ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **uuid::Uuid** | | [required] | **deprecated_user_service_phone_number_add_request** | [**DeprecatedUserServicePhoneNumberAddRequest**](DeprecatedUserServicePhoneNumberAddRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_service_phone_number_remove > deprecated_user_service_phone_number_remove(user_id) remove your PhoneNumber ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | `self` or the id of a user. | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_service_phone_number_verify > deprecated_user_service_phone_number_verify(user_id, deprecated_user_service_phone_number_verify_request) Verify phone number ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **uuid::Uuid** | | [required] | **deprecated_user_service_phone_number_verify_request** | [**DeprecatedUserServicePhoneNumberVerifyRequest**](DeprecatedUserServicePhoneNumberVerifyRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_service_user_get > models::DePeriodMittwaldPeriodV1PeriodUserPeriodUser deprecated_user_service_user_get(user_id) Get profile information for the specified user if the user is related to the executing user ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | | [required] | ### Return type [**models::DePeriodMittwaldPeriodV1PeriodUserPeriodUser**](de.mittwald.v1.user.User.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_service_user_get_own > models::DePeriodMittwaldPeriodV1PeriodUserPeriodUser deprecated_user_service_user_get_own() Get profile information for the executing user ### Parameters This endpoint does not need any parameter. ### Return type [**models::DePeriodMittwaldPeriodV1PeriodUserPeriodUser**](de.mittwald.v1.user.User.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_terminate_all_sessions > deprecated_user_terminate_all_sessions() Terminate all sessions, except the current session. ### Parameters This endpoint does not need any parameter. ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_terminate_session > deprecated_user_terminate_session(token_id) Terminate a specific Session. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **token_id** | **String** | TokenId to identify the concrete session. | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_update_account > deprecated_user_update_account(deprecated_user_service_personal_information_update_request) Update your account information. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_service_personal_information_update_request** | [**DeprecatedUserServicePersonalInformationUpdateRequest**](DeprecatedUserServicePersonalInformationUpdateRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## deprecated_user_verify_email > deprecated_user_verify_email(deprecated_user_verify_email_request) Verify an added Email-Address. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_verify_email_request** | [**DeprecatedUserVerifyEmailRequest**](DeprecatedUserVerifyEmailRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## password_validation_get_password_policy > String password_validation_get_password_policy(password_policy) Get a PasswordPolicy. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **password_policy** | **String** | The name of the PasswordPolicy to be retrieved. | [required] | ### Return type **String** ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## password_validation_get_password_policy_v2_deprecated > String password_validation_get_password_policy_v2_deprecated(path) Get a password policy. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **path** | **String** | | [required] | ### Return type **String** ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_add_phone_number > user_add_phone_number(user_id, user_add_phone_number_request) Add phone number and start verification process. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | `self` or the id of a user. | [required] | **user_add_phone_number_request** | [**UserAddPhoneNumberRequest**](UserAddPhoneNumberRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_authenticate > models::UserAuthenticateMfa200Response user_authenticate(v2_signup_authentication_post_request) Authenticate yourself to get an access token. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_authentication_post_request** | [**V2SignupAuthenticationPostRequest**](V2SignupAuthenticationPostRequest.md) | | [required] | ### Return type [**models::UserAuthenticateMfa200Response**](user_authenticate_mfa_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_authenticate_mfa > models::UserAuthenticateMfa200Response user_authenticate_mfa(v2_signup_authentication_mfa_post_request) Validate your second factor. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_authentication_mfa_post_request** | [**V2SignupAuthenticationMfaPostRequest**](V2SignupAuthenticationMfaPostRequest.md) | | [required] | ### Return type [**models::UserAuthenticateMfa200Response**](user_authenticate_mfa_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_authenticate_with_access_token_retrieval_key > models::UserAuthenticateWithAccessTokenRetrievalKey200Response user_authenticate_with_access_token_retrieval_key(user_authenticate_with_access_token_retrieval_key_request) Authenticate an user with an access token retrieval key. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_authenticate_with_access_token_retrieval_key_request** | [**UserAuthenticateWithAccessTokenRetrievalKeyRequest**](UserAuthenticateWithAccessTokenRetrievalKeyRequest.md) | | [required] | ### Return type [**models::UserAuthenticateWithAccessTokenRetrievalKey200Response**](user_authenticate_with_access_token_retrieval_key_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_change_email > user_change_email(user_change_email_request) Change your Email-Address. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_change_email_request** | [**UserChangeEmailRequest**](UserChangeEmailRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_change_password > models::UserChangePassword200Response user_change_password(v2_signup_password_put_request) Change your password. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_password_put_request** | [**V2SignupPasswordPutRequest**](V2SignupPasswordPutRequest.md) | | [required] | ### Return type [**models::UserChangePassword200Response**](user_change_password_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_check_token > models::UserCheckToken200Response user_check_token(body) Check token for validity. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **body** | Option<**serde_json::Value**> | | | ### Return type [**models::UserCheckToken200Response**](user_check_token_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_confirm_mfa > models::UserResetRecoverycodes200Response user_confirm_mfa(v2_signup_mfa_confirm_post_request) Confirm Multi Factor Authentication. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_mfa_confirm_post_request** | [**V2SignupMfaConfirmPostRequest**](V2SignupMfaConfirmPostRequest.md) | | [required] | ### Return type [**models::UserResetRecoverycodes200Response**](user_reset_recoverycodes_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_confirm_password_reset > user_confirm_password_reset(deprecated_user_confirm_password_reset_request) Confirm password reset. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_confirm_password_reset_request** | [**DeprecatedUserConfirmPasswordResetRequest**](DeprecatedUserConfirmPasswordResetRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_create_api_token > models::UserCreateApiToken201Response user_create_api_token(v2_signup_token_api_post_request) Store a new ApiToken. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_token_api_post_request** | [**V2SignupTokenApiPostRequest**](V2SignupTokenApiPostRequest.md) | | [required] | ### Return type [**models::UserCreateApiToken201Response**](user_create_api_token_201_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_create_feedback > serde_json::Value user_create_feedback(user_create_feedback_request) Submit your user feedback. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_create_feedback_request** | Option<[**UserCreateFeedbackRequest**](UserCreateFeedbackRequest.md)> | The feedback to give. | | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_create_ssh_key > serde_json::Value user_create_ssh_key(v2_signup_ssh_post_request) Store a new ssh-key. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_ssh_post_request** | [**V2SignupSshPostRequest**](V2SignupSshPostRequest.md) | | [required] | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_delete_api_token > user_delete_api_token(api_token_id) Deletes an ApiToken. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **api_token_id** | **uuid::Uuid** | The uuid of an ApiToken. | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_delete_ssh_key > user_delete_ssh_key(ssh_key_id) Remove a ssh-key. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **ssh_key_id** | **uuid::Uuid** | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_delete_user > user_delete_user(v2_signup_profile_delete_request) Delete your account and all your personal data. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_profile_delete_request** | [**V2SignupProfileDeleteRequest**](V2SignupProfileDeleteRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_disable_mfa > user_disable_mfa(deprecated_user_disable_mfa_request) Disable Multi Factor Authentication. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_disable_mfa_request** | [**DeprecatedUserDisableMfaRequest**](DeprecatedUserDisableMfaRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_edit_api_token > user_edit_api_token(api_token_id, deprecated_user_edit_api_token_request) Update an existing `ApiToken`. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **api_token_id** | **uuid::Uuid** | | [required] | **deprecated_user_edit_api_token_request** | [**DeprecatedUserEditApiTokenRequest**](DeprecatedUserEditApiTokenRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_edit_ssh_key > user_edit_ssh_key(ssh_key_id, deprecated_user_edit_ssh_key_request) Edit a stored ssh-key. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **ssh_key_id** | **uuid::Uuid** | | [required] | **deprecated_user_edit_ssh_key_request** | [**DeprecatedUserEditSshKeyRequest**](DeprecatedUserEditSshKeyRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_get_api_token > models::DePeriodMittwaldPeriodV1PeriodSignupPeriodApiToken user_get_api_token(api_token_id) Get a specific ApiToken. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **api_token_id** | **uuid::Uuid** | The id of an ApiToken. | [required] | ### Return type [**models::DePeriodMittwaldPeriodV1PeriodSignupPeriodApiToken**](de.mittwald.v1.signup.ApiToken.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_get_mfa_status > models::UserGetMfaStatus200Response user_get_mfa_status() Get your current multi factor auth status. ### Parameters This endpoint does not need any parameter. ### Return type [**models::UserGetMfaStatus200Response**](user_get_mfa_status_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_get_own_account > models::DePeriodMittwaldPeriodV1PeriodSignupPeriodAccount user_get_own_account(body) Get your account information. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **body** | Option<**serde_json::Value**> | | | ### Return type [**models::DePeriodMittwaldPeriodV1PeriodSignupPeriodAccount**](de.mittwald.v1.signup.Account.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_get_own_email > models::UserGetOwnEmail200Response user_get_own_email() Get your verified Email-Address. ### Parameters This endpoint does not need any parameter. ### Return type [**models::UserGetOwnEmail200Response**](user_get_own_email_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_get_password_updated_at > models::UserGetPasswordUpdatedAt200Response user_get_password_updated_at(body) The timestamp of your latest password change. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **body** | Option<**serde_json::Value**> | | | ### Return type [**models::UserGetPasswordUpdatedAt200Response**](user_get_password_updated_at_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_get_personalized_settings > models::UserGetPersonalizedSettings200Response user_get_personalized_settings(user_id) Get personalized settings. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | `self` or the id of a user. | [required] | ### Return type [**models::UserGetPersonalizedSettings200Response**](user_get_personalized_settings_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_get_poll_status > models::DePeriodMittwaldPeriodV1PeriodPollPeriodUserPollSettings user_get_poll_status(user_id) Get poll settings for the specified user. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | | [required] | ### Return type [**models::DePeriodMittwaldPeriodV1PeriodPollPeriodUserPollSettings**](de.mittwald.v1.poll.UserPollSettings.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_get_session > models::DePeriodMittwaldPeriodV1PeriodSignupPeriodUserSession user_get_session(token_id) Get a specific session. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **token_id** | **String** | TokenId to identify a specific session. | [required] | ### Return type [**models::DePeriodMittwaldPeriodV1PeriodSignupPeriodUserSession**](de.mittwald.v1.signup.UserSession.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_get_ssh_key > models::UserGetSshKey200Response user_get_ssh_key(ssh_key_id) Get a specific stored ssh-key. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **ssh_key_id** | **uuid::Uuid** | | [required] | ### Return type [**models::UserGetSshKey200Response**](user_get_ssh_key_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_get_user > models::DePeriodMittwaldPeriodV1PeriodUserPeriodUser user_get_user(user_id) Get profile information for a user. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | `self` or the id of a user. | [required] | ### Return type [**models::DePeriodMittwaldPeriodV1PeriodUserPeriodUser**](de.mittwald.v1.user.User.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_init_mfa > models::UserInitMfa200Response user_init_mfa(body) Initialize Multi Factor Authentication. If successful, it needs to be confirmed, before usage of mfa. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **body** | Option<**serde_json::Value**> | | | ### Return type [**models::UserInitMfa200Response**](user_init_mfa_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_init_password_reset > serde_json::Value user_init_password_reset(deprecated_user_init_password_reset_request) Initialize password reset process. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_init_password_reset_request** | [**DeprecatedUserInitPasswordResetRequest**](DeprecatedUserInitPasswordResetRequest.md) | | [required] | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_list_api_tokens > Vec user_list_api_tokens() List all of your ApiTokens. ### Parameters This endpoint does not need any parameter. ### Return type [**Vec**](de.mittwald.v1.signup.ApiToken.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_list_feedback > Vec user_list_feedback(user_id, subject) Submitted feedback of the given user. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | `self` or the id of a user. | [required] | **subject** | Option<**String**> | Filter for subject content. | | ### Return type [**Vec**](de.mittwald.v1.user.UserFeedback.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_list_sessions > Vec user_list_sessions() List all sessions. ### Parameters This endpoint does not need any parameter. ### Return type [**Vec**](de.mittwald.v1.signup.UserSession.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_list_ssh_keys > models::UserListSshKeys200Response user_list_ssh_keys() Get your stored ssh-keys. ### Parameters This endpoint does not need any parameter. ### Return type [**models::UserListSshKeys200Response**](user_list_ssh_keys_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_logout > user_logout(body) Terminate session and invalidate access token. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **body** | Option<**serde_json::Value**> | | | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_oauth_get_authorization > models::DePeriodMittwaldPeriodV1PeriodCommonsPeriodError user_oauth_get_authorization(response_type, client_id, x_access_token, grant_consent, grant_type, redirect_uri, scope, state, code_challenge, code_challenge_method) Obtain authorization from the resource owner. The OAuth 2.0 client requests authorization from the resource owner according to [RFC6749](https://datatracker.ietf.org/doc/html/rfc6749). The authorization request is made indirectly via the authorization server as an intermediary. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **response_type** | **String** | The response type. Must be set to `code` for this endpoint. | [required] | **client_id** | **String** | The client identifier as described in [RFC6749](https://datatracker.ietf.org/doc/html/rfc6749#section-2.2). | [required] | **x_access_token** | Option<**String**> | Access Token of the Resource Owner. | | **grant_consent** | Option<**bool**> | Can be set in combination with `Authorization`-Header to grant consent for the requested scopes. If set to `true`, the scopes will be marked as consented and the authorization server will redirect the user-agent back to the client. If set to `false`, the authorization server will redirect the user-agent back to the client with an access denied error. If not set and `Authorization`-Header is set, the user will be asked for consent. | | **grant_type** | Option<**String**> | The grant type. Must be set to `authorization_code` for this endpoint. | | **redirect_uri** | Option<**String**> | The redirection URI to which the authorization server directs the user-agent back after the authorization endpoint. Must be a valid URI. | | **scope** | Option<**String**> | The scope of the access request as described by [RFC6749](https://datatracker.ietf.org/doc/html/rfc6749#section-3.3). | | **state** | Option<**String**> | An opaque value used by the client to maintain state between the request and callback. The authorization server includes this value when redirecting the user-agent back to the client. The parameter SHOULD be used for preventing cross-site request forgery as described in [RFC6749](https://datatracker.ietf.org/doc/html/rfc6749#section-10.12). | | **code_challenge** | Option<**String**> | The code challenge as described by [RFC7636](https://datatracker.ietf.org/doc/html/rfc7636#section-4.2). If the authorization code flow should be used with Proof Key for Code Exchange (PKCE), this parameter must be set and the code verifier has to be given to the token endpoint. | | **code_challenge_method** | Option<**String**> | The code challenge method as described in [RFC7636](https://datatracker.ietf.org/doc/html/rfc7636#section-4.3). If used, the code_challenge must be set as well and the code verifier has to be given to the token endpoint | | ### Return type [**models::DePeriodMittwaldPeriodV1PeriodCommonsPeriodError**](de.mittwald.v1.commons.Error.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_oauth_retrieve_access_token > models::UserOauthRetrieveAccessToken200Response user_oauth_retrieve_access_token(code, grant_type, redirect_uri, authorization, code_verifier) Retrieve Access Token from Authorization Code. The OAuth 2.0 client retrieves an Access Token from an existing authorization code according to [RFC6749](https://datatracker.ietf.org/doc/html/rfc6749). ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **code** | **String** | The authorization code received from the authorization server. | [required] | **grant_type** | **String** | The grant type as described in [RFC6749](https://datatracker.ietf.org/doc/html/rfc6749#section-4.1.3). | [required] | **redirect_uri** | **String** | The redirection URI used in the authorization request. Must be a valid URI. | [required] | **authorization** | Option<**String**> | The client credentials (`client_id` and `client_secret`), separated with a colon and base64 encoded as described in [RFC6749](https://datatracker.ietf.org/doc/html/rfc6749#section-2.3.1). Submitting the `client_id` and `client_secret` as request-body as suggested is forbidden. | | **code_verifier** | Option<**String**> | The code verifier used to generate the code challenge as described in [RFC7636](https://datatracker.ietf.org/doc/html/rfc7636#section-4.1). If the authorization flow was initiated with a code challenge, this parameter is required. | | ### Return type [**models::UserOauthRetrieveAccessToken200Response**](user_oauth_retrieve_access_token_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/x-www-form-urlencoded - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_post_poll_status > models::DePeriodMittwaldPeriodV1PeriodPollPeriodUserPollSettings user_post_poll_status(user_id, user_post_poll_status_request) Store new or update poll settings. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | | [required] | **user_post_poll_status_request** | [**UserPostPollStatusRequest**](UserPostPollStatusRequest.md) | | [required] | ### Return type [**models::DePeriodMittwaldPeriodV1PeriodPollPeriodUserPollSettings**](de.mittwald.v1.poll.UserPollSettings.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_refresh_session > models::UserAuthenticateWithAccessTokenRetrievalKey200Response user_refresh_session(user_refresh_session_request) Refresh a session. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_refresh_session_request** | [**UserRefreshSessionRequest**](UserRefreshSessionRequest.md) | | [required] | ### Return type [**models::UserAuthenticateWithAccessTokenRetrievalKey200Response**](user_authenticate_with_access_token_retrieval_key_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_register > models::UserRegister201Response user_register(v2_signup_registration_post_request) Register with email and password. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_registration_post_request** | [**V2SignupRegistrationPostRequest**](V2SignupRegistrationPostRequest.md) | | [required] | ### Return type [**models::UserRegister201Response**](user_register_201_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_remove_avatar > user_remove_avatar(user_id) Remove Avatar. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | `self` or the id of a user. | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_remove_phone_number > user_remove_phone_number(user_id) Remove phone number. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | `self` or the id of a user. | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_request_avatar_upload > models::UserRequestAvatarUpload200Response user_request_avatar_upload(user_id, body) Request a new avatar image upload. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | `self` or the id of a user. | [required] | **body** | Option<**serde_json::Value**> | | | ### Return type [**models::UserRequestAvatarUpload200Response**](user_request_avatar_upload_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_resend_verification_email > user_resend_verification_email(user_resend_verification_email_request) Resend the Email-Address verification email. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_resend_verification_email_request** | [**UserResendVerificationEmailRequest**](UserResendVerificationEmailRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_reset_recoverycodes > models::UserResetRecoverycodes200Response user_reset_recoverycodes(user_reset_recoverycodes_request) Reset RecoveryCodes for MFA. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_reset_recoverycodes_request** | [**UserResetRecoverycodesRequest**](UserResetRecoverycodesRequest.md) | | [required] | ### Return type [**models::UserResetRecoverycodes200Response**](user_reset_recoverycodes_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_support_code_request > models::UserSupportCodeRequest200Response user_support_code_request(force_recreate) Request a support code. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **force_recreate** | Option<**bool**> | | | ### Return type [**models::UserSupportCodeRequest200Response**](user_support_code_request_200_response.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_terminate_all_sessions > user_terminate_all_sessions() Terminate all sessions, except the current session. ### Parameters This endpoint does not need any parameter. ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_terminate_session > user_terminate_session(token_id) Terminate a specific Session. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **token_id** | **String** | The sessionId is the id of the token used to create the session. | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_update_account > user_update_account(deprecated_user_service_personal_information_update_request) Update your account information. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_service_personal_information_update_request** | [**DeprecatedUserServicePersonalInformationUpdateRequest**](DeprecatedUserServicePersonalInformationUpdateRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_update_personal_information > user_update_personal_information(user_id, deprecated_user_service_personal_information_update_request) Change personal information. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | `self` or the id of a user. | [required] | **deprecated_user_service_personal_information_update_request** | [**DeprecatedUserServicePersonalInformationUpdateRequest**](DeprecatedUserServicePersonalInformationUpdateRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_update_personalized_settings > user_update_personalized_settings(user_id, user_update_personalized_settings_request) Update personalized GUI settings. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | `self` or the id of a user. | [required] | **user_update_personalized_settings_request** | [**UserUpdatePersonalizedSettingsRequest**](UserUpdatePersonalizedSettingsRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_verify_email > user_verify_email(deprecated_user_verify_email_request) Verify an added Email-Address. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **deprecated_user_verify_email_request** | [**DeprecatedUserVerifyEmailRequest**](DeprecatedUserVerifyEmailRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_verify_phone_number > user_verify_phone_number(user_id, v2_users_user_id_phone_verify_post_request) Verify phone number. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | `self` or the id of a user. | [required] | **v2_users_user_id_phone_verify_post_request** | [**V2UsersUserIdPhoneVerifyPostRequest**](V2UsersUserIdPhoneVerifyPostRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## user_verify_registration > serde_json::Value user_verify_registration(v2_signup_registration_verification_post_request) Verify your registration. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_registration_verification_post_request** | [**V2SignupRegistrationVerificationPostRequest**](V2SignupRegistrationVerificationPostRequest.md) | | [required] | ### Return type [**serde_json::Value**](serde_json::Value.md) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: application/json [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_authentication_mfa_post > v2_signup_authentication_mfa_post(v2_signup_authentication_mfa_post_request) Validate your second factor. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_authentication_mfa_post_request** | [**V2SignupAuthenticationMfaPostRequest**](V2SignupAuthenticationMfaPostRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_authentication_post > v2_signup_authentication_post(v2_signup_authentication_post_request) Authenticate yourself to get an access token. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_authentication_post_request** | [**V2SignupAuthenticationPostRequest**](V2SignupAuthenticationPostRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_email_get > v2_signup_email_get() Get your verified Email-Address. ### Parameters This endpoint does not need any parameter. ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_mfa_confirm_post > v2_signup_mfa_confirm_post(v2_signup_mfa_confirm_post_request) Confirm Multi Factor Authentication. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_mfa_confirm_post_request** | [**V2SignupMfaConfirmPostRequest**](V2SignupMfaConfirmPostRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_mfa_get > v2_signup_mfa_get() Get your current multi factor auth status. ### Parameters This endpoint does not need any parameter. ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_mfa_post > v2_signup_mfa_post(body) Initialize Multi Factor Authentication. If successful, it needs to be confirmed, before usage of mfa. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **body** | Option<**serde_json::Value**> | | | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_mfa_reset_recoverycodes_put > v2_signup_mfa_reset_recoverycodes_put(user_reset_recoverycodes_request) Reset RecoveryCodes for MFA. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_reset_recoverycodes_request** | [**UserResetRecoverycodesRequest**](UserResetRecoverycodesRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_password_get > v2_signup_password_get(body) The timestamp of your latest password change. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **body** | Option<**serde_json::Value**> | | | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_password_put > v2_signup_password_put(v2_signup_password_put_request) Change your password. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_password_put_request** | [**V2SignupPasswordPutRequest**](V2SignupPasswordPutRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_profile_delete > v2_signup_profile_delete(v2_signup_profile_delete_request) Delete your account and all your personal data. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_profile_delete_request** | [**V2SignupProfileDeleteRequest**](V2SignupProfileDeleteRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_profile_get > v2_signup_profile_get(body) Get your account information. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **body** | Option<**serde_json::Value**> | | | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_registration_post > v2_signup_registration_post(v2_signup_registration_post_request) Register with email and password. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_registration_post_request** | [**V2SignupRegistrationPostRequest**](V2SignupRegistrationPostRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_registration_verification_post > v2_signup_registration_verification_post(v2_signup_registration_verification_post_request) Verify your registration. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_registration_verification_post_request** | [**V2SignupRegistrationVerificationPostRequest**](V2SignupRegistrationVerificationPostRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_sessions_get > v2_signup_sessions_get() List all sessions. ### Parameters This endpoint does not need any parameter. ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_sessions_token_id_get > v2_signup_sessions_token_id_get(token_id) Get a specific session. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **token_id** | **String** | TokenId to identify a specific session. | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_ssh_get > v2_signup_ssh_get() Get your stored ssh-keys. ### Parameters This endpoint does not need any parameter. ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_ssh_post > v2_signup_ssh_post(v2_signup_ssh_post_request) Store a new ssh-key. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_ssh_post_request** | [**V2SignupSshPostRequest**](V2SignupSshPostRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_ssh_ssh_key_id_get > v2_signup_ssh_ssh_key_id_get(ssh_key_id) Get a specific stored ssh-key. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **ssh_key_id** | **uuid::Uuid** | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_supportcode_get > v2_signup_supportcode_get(force_recreate) Request a support code. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **force_recreate** | Option<**bool**> | | | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_supportcodes_get > v2_signup_supportcodes_get(force_recreate) Request a support code. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **force_recreate** | Option<**bool**> | | | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_token_api_api_token_id_get > v2_signup_token_api_api_token_id_get(api_token_id) Get a specific ApiToken. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **api_token_id** | **uuid::Uuid** | The id of an ApiToken. | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_token_api_get > v2_signup_token_api_get() List all of your ApiTokens. ### Parameters This endpoint does not need any parameter. ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: Not defined - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_token_api_post > v2_signup_token_api_post(v2_signup_token_api_post_request) Store a new ApiToken. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **v2_signup_token_api_post_request** | [**V2SignupTokenApiPostRequest**](V2SignupTokenApiPostRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_signup_token_check_post > v2_signup_token_check_post(body) Check token for validity. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **body** | Option<**serde_json::Value**> | | | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) ## v2_users_user_id_phone_verify_post > v2_users_user_id_phone_verify_post(user_id, v2_users_user_id_phone_verify_post_request) Verify phone number. ### Parameters Name | Type | Description | Required | Notes ------------- | ------------- | ------------- | ------------- | ------------- **user_id** | **String** | `self` or the id of a user. | [required] | **v2_users_user_id_phone_verify_post_request** | [**V2UsersUserIdPhoneVerifyPostRequest**](V2UsersUserIdPhoneVerifyPostRequest.md) | | [required] | ### Return type (empty response body) ### Authorization [de.mittwald.v1.commons.AccessToken](../README.md#de.mittwald.v1.commons.AccessToken) ### HTTP request headers - **Content-Type**: application/json - **Accept**: Not defined [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)