diff --git a/screen_widgets.go b/screen_widgets.go
index <HASH>..<HASH> 100644
--- a/screen_widgets.go
+++ b/screen_widgets.go
@@ -7,6 +7,7 @@ type TextSize struct {
 
 type TileDef struct {
 	Events   []TileDefEvent      `json:"events,omitempty"`
+	Markers  []TimeseriesMarker  `json:"markers,omitempty"`
 	Requests []TimeseriesRequest `json:"requests,omitempty"`
 	Viz      string              `json:"viz,omitempty"`
 }
@@ -22,6 +23,12 @@ type TimeseriesRequestStyle struct {
 	Palette string `json:"palette,omitempty"`
 }
 
+type TimeseriesMarker struct {
+	Label string `json:"label,omitempty"`
+	Type  string `json:"type,omitempty"`
+	Value string `json:"value,omitempty"`
+}
+
 type TileDefEvent struct {
 	Query string `json:"q"`
 }
Add markers to timeseries widgets