Created by Сергей Куличков, last modified on окт. 05, 2021
(!) Данный шаг необходимо пропустить, если планируется управлять только физической трубкой и номер телефона абонента неизвестен
Жизненный цикл начинается с заведения абонента и его лицевого счета в системе.
Основным идентификатором абонента служит номер телефона.
Аккаунт является отражением расчетного счета абонента. Номер счета аккаунта должен совпадать с номером счета клиента в биллинговой системе компании - поставщика услуг. Все камеры, ключи и квартиры абонента привязываются к аккаунту. У абонента может быть несколько аккаунтов.
В запрос необходимо вставить <access_token> (был получен при авторизации), номер телефона <phone_number> (обязателен, формат строго только такой: 79131234567, без плюса, первая семерка).
Из ответа необходимо запомнить account_id - это идентификатор аккаунта и abonent_id - это идентификатор абонента, они потребуются для следующих запросов.
Запрос
POST https://rdba.rosdomofon.com/abonents-service/api/v1/accounts
Content-Type: application/json
Authorization: "Bearer <access_token>"
Body:
{
"number": "<Номер аккаунта>",
"phone": "<Номер телефона>"
}
Ответ
Code: 200 OK
Body:
{
...
"id": "<account_id>",
"owner": {
"id": <abonent_id>
...
}
...
}