Лента (timeline)¶
/api/timeline методы.
DELETE /api/timeline/:id
¶
Удалить [[Timeline]]. Каскадом удалит также все её события.
Параметры:¶
id
целое число больше нуля.
GET /api/timeline/
¶
Получить список всех [[Timelines]]. Может включать archived=true
для возврата архивов.
Параметры:¶
-
include
null или один изevents
. -
archived
допустимая логическая строка (true
илиfalse
) или null.
GET /api/timeline/:id
¶
Получить ленту [[Timeline]] с id
. Включить include=events
для неархивных событий, включенных в ленту. Добавить archived=true
для возврата всех событий ленты, архивных и неархивных.
Параметры:¶
-
id
целое число больше нуля. -
include
null или один изevents
. -
archived
допустимая логическая строка (true
илиfalse
) или null. -
start
корректная дата в строковом формате или null. -
end
корректная дата в строковом формате или null.
POST /api/timeline/
¶
Создать новую ленту [[Timeline]].
Параметры:¶
-
name
непустая строка. -
default
логическое значение или null. -
description
строка или null. -
icon
null или один изstar
,cake
,mail
,warning
,bell
,cloud
. -
collection_id
целое число больше нуля или null. -
archived
логическое значение или null.
PUT /api/timeline/:id
¶
Обновить ленту [[Timeline]] с id
. Возвращает ленту без событий. Архивируя ленту, заархивирует также все события из ленты.
Параметры:¶
-
id
целое число больше нуля. -
name
непустая строка или null. -
default
логическое значение или null. -
description
строка или null. -
icon
null или один изstar
,cake
,mail
,warning
,bell
,cloud
. -
collection_id
целое число больше нуля или null. -
archived
логическое значение или null. -
timeline-updates