Перейти к содержанию

Получение свойств полей и доступных действий для архива отчетов

Запрос

Тип Метод
GET /reports/archive/_meta

Описание: метод возвращает свойства полей архива отчетов, используемые в интерфейсе, и доступные пользовательские действия.

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

GET

http://127.0.0.1/cruddy/v2/reports/archive/_meta

Параметры пути, строки запроса и тело запроса отсутствуют.

Успешный ответ

Статус код: 200 – запрос успешно обработан.

Формат: JSON.

Тело ответа соответствует модели GenericMetaResponse и содержит свойства полей и доступные действия для конечной точки /reports/archive.

Пример ответа

{
  "<параметр>": "<значение>"
}

Другие возможные ответы

Код Ответ Описание
400 Bad Request Ошибка в параметрах запроса
500 Internal Server Error Ошибка сервера

Возможные ошибки:

  • 400 — "missing uid header" — отсутствует заголовок Pgr-User-ID;
  • 400 — "Pgr-User-Id should be uuid format" — неверный формат Pgr-User-ID;
  • 400 — "Bad Request" — неверный тип параметра запроса либо отсутствует обязательный параметр;
  • 500 — "Internal Server Error" — ошибка сервера.
Пример ответа с кодом 400

{
  "error": "Bad Request"
}
Пример ответа с кодом 500

{
  "error": "Internal Server Error"
}