API

Запросить смену email

POST/api/crm/v2/profile.request_email_changev2
operationId: profile.requestEmailChange

Создаёт запрос на смену логина и отправляет ссылку для подтверждения на новый адрес. Текущий email действует, пока пользователь не перейдёт по ссылке; ссылка действует 24 часа. У пользователя может быть только один запрос: повторный вызов перезаписывает предыдущий и делает его ссылку недействительной. Ошибки: 332 — адрес совпадает с текущим, 111 — адрес занят, 333 — письмо уже отправлено, повторите позже.

Авторизация

api-token + language + role

Тело запроса application/json

object
emailstringобязательный

Пример: new@fs.pro

Ответы

OK

object
statusstringобязательный

Значения:successerror

Пример: success

dataobject
descriptionstring

Пример: Successfully saved

email_confirmationobject

Созданный запрос — по нему интерфейс показывает состояние ожидания с кнопкой отмены

emailstring

Пример: new@fs.pro

date_creationstring (DataTimeFormatSQL)

Пример: 2024-05-02 08:31:16

date_expirationstring (DataTimeFormatSQL)

Пример: 2024-05-02 08:31:16