
Metadata update

We have shipped an update that should let you add custom metadata to your dashboards and data sources. This should help to store additional data you may need to identify or filter dashboards and data sources based on data you may have on external systems.
Datasources
Adding data source metadata
You can add metadata by heading into your data source and filling in this table. The metadata will be stored in the form of key value pairs.

Viewing data source metadata on Onvo
You can view the metadata filled in within the datasource and from the datasource table as customisable columns. These columns will persist across page reloads so that it is easier to find the data sources you are looking for that much faster.

Filtering data sources by metadata through the API
You can also interact with the datasource metadata by API. You can set the metadata using the PUT /datasources/<datasource-id>
endpoint.
When fetching datasources, you can filter datasources by metadata using query params like so: GET /datasources?study_id=9273451&group_id=AE62528
Dashboards
Adding dashboard metadata
You can add metadata by heading into your dashboard and filling in this table. The metadata will be stored in the form of key value pairs.

Viewing dashboard metadata on Onvo
You can view the metadata filled in within the dashboard and from the dashboard table as customisable columns. These columns will persist across page reloads so that it is easier to find the dashboards you are looking for that much faster.

Filtering dashboards by metadata through the API
You can also interact with the dashboard metadata by API. You can set the metadata using the PUT /dashboards/<dashboard-id>
endpoint.
When fetching dashboards, you can filter dashboards by metadata using query params like so: GET /dashboards?study_id=6A-124&control_id=7DSGDSU6