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