get /api/pin_status - получение статуса в json
get /api/relay переключение реле пример: http://192.168.88.152/api/relay?relay=2&state=0&token=admin
get /api/settings получение настроек в json
post /api/settings установка настроек (json)
put /api/number добавить номер
PUT http://192.168.88.152/api/numbers?token=admin
{
"num": "+79829932611",
"desc": "new_5"
}
get /api/number получить список номеров
http://192.168.88.152/api/numbers?page=1&limit=10&token=admin
/api/numbers - удалить номера
DELETE http://192.168.88.152/api/numbers?token=admin
{
"nums": ["+79829932608"]
}
post /api/cmd выполнить команду
reboot", "factory_reset
POST http://192.168.88.198/api/cmd/?token=admin
{
"cmd":"reboot",
"params": {
"reboot_s": 5
}
}
get /api/pin_status получить текущие значения статусов
{
"success": true,
"relays": [
0,
0
],
"inputs": [
0,
0
]
}
post /access_list загрузить csv файл с номерами. CSV файл передается в теле запроса.