API

Benutzer erstellen

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

Erstellt einen Benutzer. Der Modus partner erstellt einen Benutzer für das Partnerkonto mit jeder Rolle außer owner. Der Modus affiliate erstellt einen Benutzer für das Affiliate-Konto mit jeder Rolle außer owner. Der erstellte Eintrag wird in data.row.list[0] zurückgegeben.

Autorisierung

api-token + language + role

Anfragetext multipart/form-data

oneOf
Eine der Optionen
object (TeamAddUserPartner)

Modus partner, multipart/form-data. Fehler: 328 — ungültiges E-Mail-Format, 110 — Passwort kürzer als 6 Zeichen.

firm_permission_role_idsarray of integererforderlich

Benutzerrollen, mindestens eine; jede Rolle außer owner

emailstring · emailerforderlich

Beispiel: user@fs.pro

passwordstringerforderlich

Beispiel: qwerty123

phone_format_idinteger (PhoneFormatId) erforderlich

Ländercode: 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)

Beispiel: 1

phone_numberstringerforderlich

Beispiel: 9999999999

telegram_user_idstringkann null sein

Nur Ziffern; ein leerer Wert wird als NULL gespeichert

Beispiel: 476962294

timezonestringerforderlich

Beispiel: Europe/Kaliningrad

languagestringerforderlich

Beispiel: ru

namestringkann null sein

Beispiel: John Smith

photostring · binary

Antworten

OK

object
statusstringerforderlich

Werte:successerror

Beispiel: success

dataobject
rowobject
listarray of oneOf
oneOf
Eine der Optionen
object (TeamUserPartnerFull)

Modus partner, vollständiger Benutzerdatensatz (GET /team?id=)

idintegererforderlich

Beispiel: 1

blockedbooleanerforderlich

Beispiel: false

date_creationstring (DataTimeFormatSQL)

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

namestringkann null sein

Beispiel: John Smith

photostringkann null sein

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

emailstringerforderlich

Beispiel: operator@fs.pro

phone_format_idinteger (PhoneFormatId)

Ländercode: 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)

Beispiel: 1

phone_numberstring

Beispiel: 9999999999

telegram_user_idstringkann null sein

Beispiel: 476962294

otp_enabledboolean

Beispiel: false

timezonestring

Beispiel: Europe/Kaliningrad

languagestring

Beispiel: ru

permission_rolesarray of objecterforderlich

Alle Benutzerrollen, sortiert nach id der Rolle

idintegererforderlich

Beispiel: 5

namestringerforderlich

Rollenname aus dem Rollenverzeichnis; Wertemenge ist offen

Beispiel: head_of_sales

bound_settingsarray of stringkann null sein
can_toggle_blockbooleanerforderlich

Der Sperrschalter ist für den aktuellen Benutzer in dieser Zeile verfügbar; die Regel wird vom Server bestimmt, leiten Sie sie nicht aus Rollennamen ab

Beispiel: true

can_manage_sessionsbooleanerforderlich

Der aktuelle Benutzer kann die Sitzungen dieser Zeile anzeigen und schließen

Beispiel: false