Research & Development

Доступные функции

auth_change_password

Меняет пароль авторизованного пользователя

Права доступа: нет

Метод: POST

ПараметТипПримечание

Отправляемые данные:

old_passwordstringСтарый пароль
passwordstringПароль
confirm_passwordstringПароль для проверки

Получаемые данные:

errorsarray(string)Список ошибок
statusboolФлаг успешной регистрации
auth_change_password

auth_register

Регистрирует пользователя

Права доступа: нет

Метод: POST

ПараметТипПримечание

Отправляемые данные:

loginstringЛогин
passwordstringПароль
confirm_passwordstringПароль для проверки

Получаемые данные:

errorsarray(string)Список ошибок
statusboolФлаг успешной регистрации
auth_register

autocomplete_cities

Автодополнение городов

Права доступа: нет

Метод: GET

ПараметТипПримечание

Отправляемые данные:

country_idintid страны (по умолчанию - РФ
termstringзапрос

Получаемые данные:

labelstringНазвание города
valueintid города
autocomplete_cities

autocomplete_users

Права доступа:

Метод:

ПараметТипПримечание

Отправляемые данные:

Получаемые данные:

autocomplete_users

rules

Возвращает права текущего пользователя

Права доступа: нет

Метод: GET

ПараметТипПримечание

Отправляемые данные:

descriptionboolфлаг возврата описаний прав

Получаемые данные:

rulesrule_name => boolСловарь доступности прав
descriptionrule_name => stringСловарь описаний прав
rules

users_delete

Удаляет пользователя по его id в системе

Права доступа: Admin

Метод: GET

ПараметТипПримечание

Отправляемые данные:

idintid пользователя, которого необходимо удалить

Получаемые данные:

errorsarray(string)Список ошибок
statusboolУспешное удаление пользователя
users_delete

users_get

Возвращает пользователей системы

Права доступа: Admin

Метод: нет

ПараметТипПримечание

Отправляемые данные:

Получаемые данные:

errorsarray(string)Список ошибок
usersarray([label: string, value: int]Список логинов и id пользователей
users_get