API

Modifier un utilisateur

POST/api/crm/v2/team.update_userv2
operationId: team.updateUser

Modifie un utilisateur ; l'ensemble des champs dépend du mode. Mode partner : l'email, le mot de passe et le commutateur OTP du propriétaire du compte ne peuvent pas être modifiés ; il est impossible de changer le rôle vers owner ou depuis owner — utilisez team.change_ownership pour cela. Mode affiliate : l'email et le mot de passe ne peuvent être modifiés que par l'affilié pour lui-même, sinon erreur 100 ; les paramètres du compte, tels que le taux et le solde, ne sont pas modifiables ici.

Autorisation

api-token + language + role

Corps de la requête multipart/form-data

oneOf
L'une des options
object (TeamUpdateUserPartner)

Mode partner, multipart/form-data

idintegerobligatoire

Exemple: 1

emailstring · emailobligatoire

L'e-mail du propriétaire du compte ne peut pas être modifié

Exemple: email@example.com

passwordstring

Une valeur vide conserve la valeur actuelle ; il est impossible de modifier le mot de passe du propriétaire du compte

Exemple: qwerty123

phone_format_idinteger (PhoneFormatId) obligatoire

Code du pays : 1-🇷🇺(+7|8), 2-🇦🇿(+994|0), 3-🇧🇾(+375|80), 4-🇰🇿(+7|8), 6-🇷🇸(+381|0), 7-🇹🇷(+90|0), 8-🇺🇦(+380|0), 9-🇵🇹(+351|0), 10-🇰🇬(+996|0), 11-🇺🇸(+1), 12-🇫🇷(+33|0), 13-🇲🇩(+373|0), 15-🇪🇪(+372), 18-🇬🇪(+995), 19-🇺🇿(+998), 22-🇵🇱(+48|0), 23-🇹🇯(+992|8), 25-🇷🇴(+40|0), 44-🇨🇭(+41|0)

Exemple: 1

phone_numberstringobligatoire

Exemple: 9939697322

telegram_user_idstringpeut être nul

Chiffres uniquement ; une valeur vide est enregistrée comme NULL

Exemple: 476962294

otp_enabledboolean

La valeur false désactive l’authentification à deux facteurs

Exemple: false

timezonestringobligatoire

Exemple: Europe/Kaliningrad

languagestringobligatoire

Exemple: ru

namestringpeut être nul

Exemple: John Smith

firm_permission_role_idsarray of integer

Le changement de rôle remplace entièrement les rôles précédents ; le rôle owner ne peut pas être attribué et les rôles du propriétaire ne sont pas modifiés — pour cela, utilisez team.change_ownership

photostring · binary

Réponses

OK

object (Response)
statusstringobligatoire

Valeurs:successerror

Exemple: success

L'une des options
object

Informations sur l’erreur

errorobjectobligatoire
codeintegerobligatoire

Code d’erreur

variablesobject
descriptionstringobligatoire

Description de l’erreur