Connect live data (JSON / XML & API)
For anything custom, bind a board to your own JSON or XML feed, or push updates via the API, and flip live values from any system you like.
This is the power-user feature. You can connect a board to any open JSON or XML URL and bind a value to a specific row and column, then set how often it refreshes, as fast as every second. There's also an API so you can update boards from your own scripts and automations, and the team can build a custom shortcode to pull data from another service. Live data connections are available on the Business plan and above.
Typical uses: a live KPI or sales figure from your dashboard, a queue or booking count, sensor readings, sports scores, or a stock or crypto price.
Step by step
-
01
Prepare your data source
Have an open JSON or XML URL that returns the value you want to show.
-
02
Add a data variable to the board
In the board editor, add a live-data variable and paste your JSON/XML URL.
-
03
Bind it to a row and column
Point the variable at the exact field in your feed, and place it on the board grid.
-
04
Set the refresh rate
Choose how often to poll the source, down to every second for fast-moving data.
-
05
Save (or use the API)
Save the board, or push updates programmatically via the API for full automation.
- ·Keep the feed lightweight and public (or reachable) so the board can read it reliably.
- ·Need to pull from a system without a simple feed? Ask the team about a custom shortcode integration.
Troubleshooting
The value shows blank or wrong
Check the URL returns valid JSON/XML, that the field path you bound to is correct, and that the source is reachable from the internet.
Keep reading
Using variables (time, date & live data)
Live dataShow your Instagram follower count
ContentScheduling & dayparting
Ready to go live?
Start your free 7-day trial, no card. Live in about 5 minutes.