API

Creare utente

POST/api/crm/v2/team.add_userv2
operationId: team.addUser

Crea un utente. La modalità partner crea un utente dell'account partner con qualsiasi ruolo tranne owner. La modalità affiliate crea un utente dell'account affiliato con qualsiasi ruolo tranne owner. Il record creato viene restituito in data.row.list[0].

Autorizzazione

api-token + language + role

Corpo della richiesta multipart/form-data

oneOf
Una delle opzioni
object (TeamAddUserPartner)

Modalità partner, multipart/form-data. Errori: 328 — formato email non valido, 110 — la password è più corta di 6 caratteri.

firm_permission_role_idsarray of integerobbligatorio

Ruoli dell'utente, almeno uno; qualsiasi ruolo tranne owner

emailstring · emailobbligatorio

Esempio: user@fs.pro

passwordstringobbligatorio

Esempio: qwerty123

phone_format_idinteger (PhoneFormatId) obbligatorio

Codice paese: 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)

Esempio: 1

phone_numberstringobbligatorio

Esempio: 9999999999

telegram_user_idstringpuò essere nullo

Solo numeri; un valore vuoto viene salvato come NULL

Esempio: 476962294

timezonestringobbligatorio

Esempio: Europe/Kaliningrad

languagestringobbligatorio

Esempio: ru

namestringpuò essere nullo

Esempio: John Smith

photostring · binary

Risposte

OK

object
statusstringobbligatorio

Valori:successerror

Esempio: success

dataobject
rowobject
listarray of oneOf
oneOf
Una delle opzioni
object (TeamUserPartnerFull)

Modalità partner, record completo dell'utente (GET /team?id=)

idintegerobbligatorio

Esempio: 1

blockedbooleanobbligatorio

Esempio: false

date_creationstring (DataTimeFormatSQL)

Esempio: 2024-05-02 08:31:16

namestringpuò essere nullo

Esempio: John Smith

photostringpuò essere nullo

Esempio: data:image/jpeg;base64,/9j/4AAQSkZJRg...

emailstringobbligatorio

Esempio: operator@fs.pro

phone_format_idinteger (PhoneFormatId)

Codice paese: 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)

Esempio: 1

phone_numberstring

Esempio: 9999999999

telegram_user_idstringpuò essere nullo

Esempio: 476962294

otp_enabledboolean

Esempio: false

timezonestring

Esempio: Europe/Kaliningrad

languagestring

Esempio: ru

permission_rolesarray of objectobbligatorio

Tutti i ruoli dell'utente, ordinati per id del ruolo

idintegerobbligatorio

Esempio: 5

namestringobbligatorio

Nome del ruolo dal dizionario dei ruoli; l'insieme dei valori è aperto

Esempio: head_of_sales

bound_settingsarray of stringpuò essere nullo
can_toggle_blockbooleanobbligatorio

L'interruttore di blocco è disponibile in questa riga per l'utente corrente; la regola è determinata dal server, non dedurla dai nomi dei ruoli

Esempio: true

can_manage_sessionsbooleanobbligatorio

L'utente corrente può visualizzare e chiudere le sessioni di questa voce

Esempio: false