Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Swagger UI

Abills admins API
 0.0.10 
OAS3

Servers

users

Работа с пользователями

POST​/users​/login
Авторизация пользователя
POST​/users​/
Добавить нового пользователя
GET​/users​/all
Получить всех пользователей
GET​/users​/{UID}
Получить пользователя по UID
PUT​/users​/{UID}
Обновить информацию о пользователе
DELETE​/users​/{UID}
Удалить пользователя
GET​/users​/{UID}​/pi
Получить персональную информацию о пользователе
PUT​/users​/{UID}​/pi
Изменение персональной информации пользователю
POST​/users​/{UID}​/pi
Добавление персональной информации пользователю
GET​/users​/{UID}​/contacts
Получить контакты пользователя по UID
POST​/users​/{UID}​/contacts
Добавление контакта пользователю
PUT​/users​/{UID}​/contacts​/{ID}
Обновить контакт пользователю
DELETE​/users​/{UID}​/contacts​/{ID}
Удалить контакт пользователя
POST​/users​/contacts
Получить контакты

groups

Группы пользователей

GET​/groups
Получить группы пользователей

tp

Тарифные планы

GET​/tp​/{tpID}
Получить информацию по тарифному плану
GET​/tp​/{tpID}​/intervals​/
Получить информацию по интервалам ТП

msgs

Msgs

POST​/msgs​/
Добавить сообщение
GET​/msgs​/{ID}
Получить сообщение по ID
POST​/msgs​/list
Получить список сообщений
GET​/msgs​/{ID}​/reply
Ответы на сообщение
POST​/msgs​/{ID}​/reply
Ответить на сообщение
POST​/msgs​/reply​/{REPLY_ID}​/attachment
Прикрепление файла к ответу
GET​/msgs​/chapters
Получить список разделов

internet

Internet

GET​/users​/internet​/all
Получить всех пользователей
GET​/users​/{UID}​/internet
Получить список ТП Internet пользователя
POST​/users​/{UID}​/internet
Добавление ТП Internet пользователю
GET​/users​/{UID}​/internet​/{ID}
Информация об интернет услуге пользователя по ID услуги

iptv

Iptv

GET​/users​/{UID}​/iptv
Получить список ТП Iptv пользователя
GET​/users​/{UID}​/iptv​/{ID}
Информация об Iptv услуге пользователя по ID услуги

abon

Abon

GET​/abon​/tariffs
Получить список ТП
POST​/abon​/tariffs
Добавление ТП
GET​/abon​/tariffs​/{ID}
Получить информацию о ТП
POST​/abon​/tariffs​/{ID}​/users​/{UID}
Добавление ТП пользователю
DELETE​/abon​/tariffs​/{ID}​/users​/{UID}
Удаление ТП пользователя
GET​/abon​/users
Получить список пользователей Abon

districts

Районы

GET​/districts
Получить районы
POST​/districts
Добавление района
GET​/districts​/{ID}
Получить информацию о районе
PUT​/districts​/{ID}
Обновить информацию о районе

streets

Улицы

GET​/streets
Получить улицы
POST​/streets
Добавление района
GET​/streets​/{ID}
Получить информацию о улице
PUT​/streets​/{ID}
Обновить информацию о улице

builds

Дома

GET​/builds
Получить дома
POST​/builds
Добавление дома
GET​/builds​/{ID}
Получить информацию о доме
PUT​/builds​/{ID}
Обновить информацию о доме

payments

Оплаты

GET​/payments​/types
Получить список типов оплат
GET​/payments​/users​/{UID}
Получить список оплат пользователя
POST​/payments​/users​/{UID}
Добавление оплаты пользователю

fees

Списания

GET​/fees​/types
Получить список типов списания
GET​/fees​/users​/{UID}
Получить список списаний пользователя
POST​/fees​/users​/{UID}​/{SUM}
Добавление списания пользователю

online

Сессии пользователя

GET​/online​/{UID}
Получить сессии пользователя по UID

version

Версии

GET​/version
Получить версии биллинга и API

equipment

Работа с оборудованием

GET​/equipment​/used​/ports​/
Список использованных портов

Schemas

User
UserPi
UserContactAdd
UserCreated
UserInternetList
UserInternet
UserIptvList
Contacts
ContactsArray
Tp
TpIntervals
Groups
Msgs
MsgsReply
MsgsRepliesList
MsgsReplyAttachment
MsgsChapter
Districts
DistrictsArray
Streets
StreetsArray
Builds
BuildsArray
PaymentTypesArray
UserPaymentsArray
UserPaymentAdd
FeesTypesArray
UserFeesArray
UserFeeAdd
AbonTpsArray
AbonAddTp
AbonTp
AbonUsersArray
OnlineSessionsArray
Version
ApiResponse
ApiSuccessAddResponse
UserLogin
inline_response_200
UserInternetList_inner
UserIptvList_inner
ContactsArray_inner
TpIntervals_inner
Groups_inner
MsgsRepliesList_inner
MsgsChapter_inner
DistrictsArray_inner
StreetsArray_inner
BuildsArray_inner
PaymentTypesArray_inner
UserPaymentsArray_inner
FeesTypesArray_inner
UserFeesArray_inner
AbonTpsArray_inner
AbonUsersArray_inner
OnlineSessionsArray_inner
OnuList
OltList
UserList
UsedPorts
  • No labels