Просмотр события и реакции
Просмотр события и реакции.
GET/api/v1/scripts/{script}Headers |
Authorization | Bearer token |
Accept | application/json |
X-Client | ios-cctv|android-cctv|thick-legal|web |
X-UUID | unique device id |
Body |
scriptoptional | int | Уникальный идентификатор события и реакции |
Response |
200 | Возвращает объект события и реакции |
JSON
{
"id": 1,
"title": "script",
"schedule": [],
"timetable": {
"days": [
{
"to": "23:59:00+05:00",
"from": "00:00:00+05:00",
"type": "same_every_day",
"breaks": [
{
"to": "17:00:00+05:00",
"from": "16:00:00+05:00"
}
]
}
],
"intervals": []
},
"status": "active",
"created_at": "2022-04-08 10:30:11",
"updated_at": "2022-04-08 10:30:11",
"users": [
{
"id": 1,
"login": "user@mail.com",
"name": "Имя пользователя",
"parent_id": 3,
"permissions": [
{
"id": 240,
"name": "inner_key_name",
"display_name": "Название пермишена для пользователя"
}
],
"created_at": "2021-05-27 15:47:57",
"updated_at": "2022-02-10 12:34:50",
"online_request_interval": 100,
"access_token_id": "3zsdfqc32323fbc38cc98e7b",
"can_update_password": true
}
],
"event": {
"id": 1,
"name": "inner_key_name",
"description": "Название ивента",
"color": "#07D4F0",
"analytic_type": "analytic_type"
},
"reaction": {
"id": 1,
"name": "inner_key_name",
"description": "Название ивента",
"is_default": false
},
"extra": {
"chat_id": "chat_id",
"bot_token": "bot_token"
}
}
|
401 | Токен авторизации не передан или не валидный, см. Получение токена |
422 | Возвращает JSON объект с ошибкой, см. Валидация |
JSON
{
"message": "Тут не будет информативного сообщения",
"errors": {
"any_key": [
"Тут будет описана причина ошибки"
]
}
}
|
Пример |
JSON
curl -k --location --request GET 'https://vms.local/api/v1/scripts/{script}' \
--header 'Authorization:Bearer token' \
--header 'Accept:application/json' \
--header 'X-Client:ios-cctv|android-cctv|thick-legal|web' \
--header 'X-UUID:unique device id'
|