API

Upravit uživatele

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

Upravuje uživatele; sada polí závisí na režimu. Režim partner: email, heslo a přepínač OTP vlastníka účtu nelze změnit; roli na owner nebo z owner měnit nelze — k tomu slouží team.change_ownership. Režim affiliate: email a heslo si affiliate může změnit pouze sám sobě, jinak chyba 100; nastavení účtu, například sazba a zůstatek, zde nelze upravovat.

Autorizace

api-token + language + role

Tělo požadavku multipart/form-data

oneOf
Jedna z možností
object (TeamUpdateUserPartner)

Režim partner, multipart/form-data

idintegerpovinné

Příklad: 1

emailstring · emailpovinné

E-mail vlastníka účtu nelze změnit

Příklad: email@example.com

passwordstring

Prázdná hodnota ponechá aktuální; heslo vlastníka účtu nelze změnit

Příklad: qwerty123

phone_format_idinteger (PhoneFormatId) povinné

Kód země: 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)

Příklad: 1

phone_numberstringpovinné

Příklad: 9939697322

telegram_user_idstringmůže být null

Pouze číslice; prázdná hodnota je uložena jako NULL

Příklad: 476962294

otp_enabledboolean

Hodnota false resetuje dvoufaktorovou autorizaci

Příklad: false

timezonestringpovinné

Příklad: Europe/Kaliningrad

languagestringpovinné

Příklad: ru

namestringmůže být null

Příklad: John Smith

firm_permission_role_idsarray of integer

Změna role zcela nahrazuje předchozí role; roli owner nelze přiřadit a role vlastníka se nemění — k tomu slouží team.change_ownership

photostring · binary

Odpovědi

OK

object (Response)
statusstringpovinné

Hodnoty:successerror

Příklad: success

Jedna z možností
object

Informace o chybě

errorobjectpovinné
codeintegerpovinné

Kód chyby

variablesobject
descriptionstringpovinné

Popis chyby