# Временное событие /api/timeline-event методы. ## `DELETE /api/timeline-event/:id` Удаляет временное событие [[TimelineEvent]]. ### Параметры: * **`id`** целое число больше нуля. ## `GET /api/timeline-event/:id` Получить временное событие [[TimelineEvent]] с `id`. ### Параметры: * **`id`** целое число больше нуля. ## `POST /api/timeline-event/` Создать новое временное событие [[TimelineEvent]]. ### Параметры: * **`timestamp`** значение должно быть допустимой строкой даты * **`question_id`** целое число больше нуля или null. * **`description`** строка или null. * **`archived`** логическое значение или null. * **`timezone`** строка. * **`time_matters`** логическое значение или null. * **`name`** значение должно быть непустой строкой. * **`timeline_id`** vзначение должно быть целым числом больше нуля. * **`source`** null или один из `collections`, `question`. * **`icon`** null или один из `star`, `cake`, `mail`, `warning`, `bell`, `cloud`. ## `PUT /api/timeline-event/:id` Обновить событие [[TimelineEvent]]. ### Параметры: * **`timestamp`** допустимая строка даты или null. * **`description`** строка или null. * **`archived`** логическое значение или null. * **`timezone`** строка или null. * **`time_matters`** логическое значение или null. * **`name`** непустая строка или null. * **`timeline_id`** целое число больше нуля или null. * **`icon`** null или один из `star`, `cake`, `mail`, `warning`, `bell`, `cloud`. * **`id`** целое число больше нуля. * **`timeline-event-updates`** --- [<< Назад к разделу API](./api-documentation.md)