Создание аккаунта
Этот API используется для создания нового аккаунта (договора), включая информацию об аккаунте и пользовательские данные (в том числе логин и пароль администратора). После выполнения запроса создается аккаунт с уникальным ID, а также добавляется первый пользователь (администратор) с заданным логином и паролем.
Как получить данные
Для получения данных используйте адрес: https://<server_address>/ax/api.php?
Метод
POST
Параметры запроса
Обязательные параметры:
-
cmd=accountadd — команда для добавления нового аккаунта
-
bill_price — ID прайса (необходимо получить из команды pricelist).
-
inn — ИНН организации
-
node — номер узла, на котором нужно выполнить команду
Дополнительные параметры:
-
acc_deposit — сумма депозита (по умолчанию 0)
-
acc_type — тип тарификации:— по умолчанию 1 — постоплата— 2— предоплата— 3— постоплата лайт (с порогом отключения)
-
org_type — тип организации— по умолчанию 1 — юрлицо— 2— физлицо— 3— ИП
-
bill_phone — телефон организации
-
comment — комментарий к аккаунту
-
code — код 1С
-
kpp —КПП
-
block_limit — порог отключения для тарификации постоплата лайт
-
modules — ID подключенных модулей через запятую (получаем из команды modlist)
-
bill_email — Email для аккаунта
-
org_name — название организации
Пример запроса
https://<server_address>/ax/api.php?cmd=accountadd&bill_price=143&bill_email=demo1@skyelectronics.ru&org_name=PUP&comment=lalala&inn=123456789012&acc_type=1&org_type=1&node=1
|
Ответ
{
"code": 0,
"data": {
"id": "4018",
"login": "demo1@skyelectronics.ru",
"password": "blPs0S"
},
"msg": "OK"
}
|
В ответ на API-запрос возвращается:
-
code — статус ответа— 0— операция прошла успешно
-
data — данные о новом аккаунте
-
id — уникальный идентификатор аккаунта
-
login — логин администратора, который был создан в рамках этого аккаунта
-
password — пароль администратора
-
msg — сообщение с результатом выполнения операции