These are the docs for the Metabase master branch. Some features documented here may not yet be available in the latest release. Check out the docs for the latest version, Metabase v0.51.
Timeline
/api/timeline endpoints.
DELETE /api/timeline/:id
Delete a [[Timeline]]. Will cascade delete its events as well.
PARAMS:
id
value must be an integer greater than zero.
GET /api/timeline/
Fetch a list of [[Timelines]]. Can include archived=true
to return archived timelines.
PARAMS:
-
include
nullable enum of events. -
archived
nullable value must be a valid boolean string (‘true’ or ‘false’).
GET /api/timeline/:id
Fetch the [[Timeline]] with id
. Include include=events
to unarchived events included on the timeline. Add
archived=true
to return all events on the timeline, both archived and unarchived.
PARAMS:
-
id
value must be an integer greater than zero. -
include
nullable enum of events. -
archived
nullable value must be a valid boolean string (‘true’ or ‘false’). -
start
nullable value must be a valid date string. -
end
nullable value must be a valid date string.
POST /api/timeline/
Create a new [[Timeline]].
PARAMS:
-
name
value must be a non-blank string. -
default
nullable boolean. -
description
nullable string. -
icon
nullable enum of star, cake, mail, warning, bell, cloud. -
collection_id
nullable value must be an integer greater than zero. -
archived
nullable boolean.
PUT /api/timeline/:id
Update the [[Timeline]] with id
. Returns the timeline without events. Archiving a timeline will archive all of the
events in that timeline.
PARAMS:
-
id
value must be an integer greater than zero. -
name
nullable value must be a non-blank string. -
default
nullable boolean. -
description
nullable string. -
icon
nullable enum of star, cake, mail, warning, bell, cloud. -
collection_id
nullable value must be an integer greater than zero. -
archived
nullable boolean. -
timeline-updates
Read docs for other versions of Metabase.