API для управления услугами домофонии
Для доступа к API используется Bearer Token авторизация.
Authorization: Bearer <ваш_секретный_токен>
Токен предоставляется администратором системы.
Проверка работоспособности API
Блокировка квартиры. Сохраняет текущие настройки и устанавливает default конфигурацию.
Параметры: partnerName (string), contract (string)
Разблокировка квартиры. Восстанавливает сохраненные настройки.
Добавление услуги к квартире.
Параметры: partnerName (string), contract (string), serviceId (string)
Доступные услуги: domophone, shlagbaum, default
Удаление услуги с квартиры.
Сброс квартиры к default конфигурации.
curl -X POST https://pandanus.farm.cpx2.ru/api/v1/blockFlat \\
-H "Authorization: Bearer <ваш_токен>" \\
-H "Content-Type: application/json" \\
-d '{"partnerName":"gorod","contract":"914456"}'
curl -X POST https://pandanus.farm.cpx2.ru/api/v1/addService \\
-H "Authorization: Bearer <ваш_токен>" \\
-H "Content-Type: application/json" \\
-d '{"partnerName":"gorod","contract":"914456","serviceId":"domophone"}'
curl -X POST https://pandanus.farm.cpx2.ru/api/v1/addService \\
-H "Authorization: Bearer <ваш_токен>" \\
-H "Content-Type: application/json" \\
-d '{"partnerName":"gorod","contract":"914456","serviceId":"shlagbaum"}'