report_groups¶
В этой статье
(описание будет добавлено при генерации)
Методы API¶
| Метод | Действие | Описание | |-------|----------|----------|| add | создание группы | Создает новую группу отчетов с указанным именем. || delete | удаление группы | Удаляет группу отчетов по её идентификатору. || list | получение списка групп | Возвращает список всех доступных групп отчетов. || reports_add | добавление отчетов в группу | Добавляет указанные отчеты в существующую группу. || reports_add_group | связывание отчета с группой | Добавляет отчет в группу (через связь групп). || reports_delete | удаление отчетов из группы | Удаляет указанные отчеты из группы. || reports_delete_group | удаление группы из состава отчетов | Удаляет связь между группой и конкретным отчетом. || reports_list | получение списка отчетов в группе | Возвращает список всех отчетов, входящих в указанную группу. || show | просмотр группы | Возвращает детальную информацию о конкретной группе отчетов. || update | обновление группы | Обновляет название существующей группы отчетов. || groups_list | получение списка групп | Возвращает список групп отчетов для указанного идентификатора. |
report_groups/add¶
Создает новую группу отчетов с указанным именем.
HTTP-метод: POST
Параметры:
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| action | ✅ | string | Идентификатор метода: add |
| token | ✅ | string | Токен авторизации |
| name | ✅ | string | Название новой группы отчетов. |
Пример запроса
Пример успешного ответа
report_groups/delete¶
Удаляет группу отчетов по её идентификатору.
HTTP-метод: POST
Параметры:
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| action | ✅ | string | Идентификатор метода: delete |
| token | ✅ | string | Токен авторизации |
| id | ✅ | integer | Идентификатор группы отчетов для удаления |
Пример запроса
report_groups/groups_list¶
Возвращает список групп отчетов для указанного идентификатора.
HTTP-метод: POST
Параметры:
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| action | ✅ | string | Идентификатор метода: groups_list |
| id | ✅ | integer | Уникальный идентификатор группы отчетов. |
| token | ❌ | string | Уникальный идентификатор сессии для авторизации запроса. |
Пример запроса
Пример успешного ответа
report_groups/list¶
Возвращает список всех доступных групп отчетов.
HTTP-метод: POST
Параметры:
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| action | ✅ | string | Идентификатор метода: list |
| token | ✅ | string | Токен авторизации |
Пример запроса
Пример успешного ответа
report_groups/reports_add¶
Добавляет указанные отчеты в существующую группу.
HTTP-метод: POST
Параметры:
| action | ✅ | string | Идентификатор метода: reports_add |
|---|---|---|---|
| token | ✅ | string | Токен авторизации |
| id | ✅ | integer | Идентификатор группы отчетов для добавления элементов. |
| reports | ✅ | array<integer> | Массив ID отчетов для добавления. Принимает несколько значений: reports[]=1&reports[]=2 |
Пример запроса
Пример успешного ответа
report_groups/reports_add_group¶
Добавляет отчет в группу (через связь групп).
HTTP-метод: POST
Параметры:
| action | ✅ | string | Идентификатор метода: reports_add_group |
|---|---|---|---|
| token | ✅ | string | Токен авторизации |
| id | ✅ | integer | Идентификатор отчета для добавления в группу |
| group_id | ✅ | integer | Идентификатор группы, в которую добавляется отчет |
Пример запроса
Пример успешного ответа
report_groups/reports_delete¶
Удаляет указанные отчеты из группы.
HTTP-метод: POST
Параметры:
| action | ✅ | string | Идентификатор метода: reports_delete |
|---|---|---|---|
| token | ✅ | string | Токен авторизации |
| id | ✅ | integer | Идентификатор группы отчетов для удаления. |
| reports | ✅ | array<integer> | Массив ID отчетов для удаления. Принимает несколько значений: reports[]=1&reports[]=2 |
Пример запроса
Пример успешного ответа
report_groups/reports_delete_group¶
Удаляет связь между группой и конкретным отчетом.
HTTP-метод: POST
Параметры:
| action | ✅ | string | Идентификатор метода: reports_delete_group |
|---|---|---|---|
| token | ✅ | string | Токен авторизации |
| id | ✅ | integer | Идентификатор отчета для удаления группы из состава |
| group_id | ✅ | integer | Идентификатор группы, которую необходимо удалить |
Пример запроса
Пример успешного ответа
report_groups/reports_list¶
Возвращает список всех отчетов, входящих в указанную группу.
HTTP-метод: POST
Параметры:
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| action | ✅ | string | Идентификатор метода: reports_list |
| token | ✅ | string | Токен авторизации |
| id | ✅ | integer | Идентификатор группы отчетов |
Пример запроса
Пример успешного ответа
report_groups/show¶
Возвращает детальную информацию о конкретной группе отчетов.
HTTP-метод: POST
Параметры:
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| action | ✅ | string | Идентификатор метода: show |
| token | ✅ | string | Токен авторизации |
| id | ✅ | integer | Уникальный идентификатор группы отчетов |
Пример запроса
Пример успешного ответа
report_groups/update¶
Обновляет название существующей группы отчетов.
HTTP-метод: POST
Параметры:
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| action | ✅ | string | Идентификатор метода: update |
| token | ✅ | string | Токен авторизации |
| id | ✅ | integer | Уникальный идентификатор группы отчетов |
| name | ✅ | string | Новое название группы отчетов |
Пример запроса