Метод «Получить список отчетов без фильтрации по правам пользователя»

Endpoint: GET {hostname}/dh-tasks-service/api/v1/task-reports/raw

Метод позволяет получить список отчетов без фильтрации по правам пользователя. Применяется для загрузки данных в кэш или пакетной обработки.

Более подробное описание метода находится в yaml файле «tasks_service», который расположен в папке с документацией.

Маппинг параметров запроса

Входящие параметры Способ передачи параметров Требования к заполнению
fields Query Список атрибутов. Пример: id, created-date
page Query Номер страницы, нумерация начинается с 0. Значение согласно описанию в зависимости от потребностей клиента
size Query Количество возвращаемых записей для одной страницы. Значение согласно описанию в зависимости от потребностей клиента
Sort Query Параметр сортировки. Значение согласно описанию в зависимости от потребностей клиента
states Query Список состояний, разделенных запятыми
createdAfter Query Загружать объекты, созданные после указанной даты (включая ее саму)
createdBefore Query Загружать объекты, созданные до указанной даты (исключая ее саму)
classCode Query Класс отчета

Пример запроса:

curl --location '[https://docshouse-dev.k8s.lan.lanit.ru/dh-tasks-service/api/v1/task-reports/raw?fields=id%2C%20created-date&page=2&size=2&sort=creationDate%2CDESC&states=DRAFT&classCode=test&created%D0%90fter=2025-02-30T08%3A58%3A25.756Z&createdBefore=2025-03-30T08%3A58%3A25.756Z](https://docshouse-dev.k8s.lan.lanit.ru/dh-tasks-service/api/v1/task-reports/raw?fields=id%2C created-date&page=2&size=2&sort=creationDate%2CDESC&states=DRAFT&classCode=test&createdАfter=2025-02-30T08%3A58%3A25.756Z&createdBefore=2025-03-30T08%3A58%3A25.756Z)' \

 -header 'accept: application/json'