Skip to main content
How to use the Datasets API

Learn what's required to push custom data to Geckoboard via the Datasets API.

Updated yesterday

This method requires that you have programming experience or the help of a developer in your team.

The Datasets API is a flexible and powerful way to get data into Geckoboard. It requires a little more work upfront than other native data sources but can be a good approach to bringing custom data into your dashboard.

Bring your data into Geckoboard with Datasets API

To be able to connect data via the Datasets API data source, you’ll need to:

  1. Write a script that connects to the data source where your data is stored and requests the required data.

  2. Create and push a dataset that includes all the metrics you want to display in the required format to Geckoboard.

For full requirements and details on how to interact with the API, review the developer documentation available at https://developer.geckoboard.com.

Create widgets from your datasets

Once you have pushed a dataset to Geckoboard, you can build and customize visualizations from it with these steps:

  1. Add a widget to your dashboard and select the Datasets data source.

  2. Select the dataset you wish to display data from.

  3. Configure the widget as preferred, then save it to add it to your dashboard.

If you'd like to see the customization options available before pushing your own data, try out our demo dataset. Add a widget, select the Datasets API, then click on the geckoboard.space.cargo dataset to explore.

Did this answer your question?