A Catamera widget has multiple views L0, L1, L2 and L3 (Table). Widget shows a summarized view, it could be cumulative or for a particular week or month. Some widgets have timeline showing for example last few months of data.
##### L1
##### L2
##### L2 with Timeline
There are three API's that is needed to power the widget
-
Timeline API (required for widgets with timeline) : Timeline api returns a array of data needed to show timeline.
-
Widget API : Widget API provides a summarized dataset needed for L0/L1/L2 views. A key/filter is passed as query parameter, which could be based on timeline selection.
-
L3/Detail API : This for the detail view with the data grid. User is able to view multiple rows, filter, search and also the download all the rows.
You can find swagger definitions here.