dashboards.php¶
API для управления дашбордами и отчетами: добавление, удаление и управление составом отчетов в рамках конкретного дашборда
Методы API¶
| Метод | Действие | Описание |
|---|---|---|
add_report | добавление отчета | Добавляет новый отчет в существующий дашборд с указанием типа сортировки. |
delete_report | удаление отчета | Удаляет конкретный отчет из дашборда. |
delete_report_all | удаление всех отчетов | Удаляет все отчеты из указанного дашборда. |
dashboards/add_report¶
Добавляет новый отчет в существующий дашборд с указанием типа сортировки.
HTTP-метод: POST
Параметры:
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| action | ✅ | string | Идентификатор метода: add_report |
| token | ✅ | string | Токен авторизации |
| id | ❌ | integer | ID дашборда |
| report_id | ❌ | integer | ID отчета для добавления |
| sort_order | ❌ | integer | Порядок сортировки отчетов. По умолчанию 0. |
Пример запроса
Пример успешного ответа
dashboards/delete_report¶
Удаляет конкретный отчет из дашборда.
HTTP-метод: POST
Параметры:
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| action | ✅ | string | Идентификатор метода: delete_report |
| token | ✅ | string | Токен авторизации |
| id | ❌ | integer | ID дашборда |
| report_id | ❌ | integer | ID отчета для удаления |
Пример запроса
Пример успешного ответа
dashboards/delete_report_all¶
Удаляет все отчеты из указанного дашборда.
HTTP-метод: POST
Параметры:
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| action | ✅ | string | Идентификатор метода: delete_report_all |
| token | ✅ | string | Токен авторизации |
| id | ❌ | integer | ID дашборда для удаления всех отчетов |
Пример запроса