Метрики¶
/api/metric методы.
DELETE /api/metric/:id¶
Архивировать Метрику. (УСТАРЕЛО -- Вместо этого просто передайте обновленное значение :archived в метод PUT.).
Параметры:¶
-
idцелое число больше нуля. -
revision_messageнепустая строка.
GET /api/metric/¶
Получить все метрики.
GET /api/metric/:id¶
Получить метрику по ID.
Параметры:¶
idцелое число больше нуля.
GET /api/metric/:id/related¶
Возвратить связанные сущности.
Параметры:¶
idцелое число больше нуля.
GET /api/metric/:id/revisions¶
Получить обновления Revisions для метрики по ID.
Параметры:¶
idцелое число больше нуля.
POST /api/metric/¶
Создать новую метрику.
Параметры:¶
-
nameнепустая строка. -
descriptionстрока или null. -
table_idцелое число больше нуля. -
definitionкарта.
POST /api/metric/:id/revert¶
Вернуть метрику в предыдущему пересмотру Revision.
Параметры:¶
-
idцелое число больше нуля. -
revision_idцелое число больше нуля.
PUT /api/metric/:id¶
Обновить метрику с указанным ID.
Параметры:¶
-
points_of_interestстрока или null. -
descriptionстрока или null. -
archivedлогическое значение или null. -
definitionкарта или null. -
revision_messageнепустая строка. -
show_in_getting_startedлогическое значение или null. -
nameнепустая строка или null. -
caveatsстрока или null. -
idцелое число больше нуля. -
how_is_this_calculatedстрока или null.
PUT /api/metric/:id/important_fields¶
Обновить важные поля Fields для метрики с указанным ID (используется в Руководстве по быстрому старту).
Вы должны обладать правами суперпользователя, чтобы использовать этот метод.
Параметры:¶
-
idцелое число больше нуля. -
important_field_idsпоследовательность значений должна быть целым числом больше нуля.