Skip to content
Included on every plan, including Free

Live data from JSON on your screens.

Paste a JSON link into the screen designer and pick what to show: a menu, a timetable, a leaderboard, stock levels, queue numbers or a fundraising total. POMP reads the feed and finds its lists and values for you, you choose the fields and the layout, and every screen refreshes the data on its own without reloading the playlist.

Recorded from the POMP player with sample content
  • Menu board
  • News
  • Raised fundraiser
  • Live weather
  • What's On
  • Room sign
  • Calendar
  • Notices

Amazon Fire TV, Samsung and LG apps are coming soon.

How it works

Plenty of systems can already give you a JSON link: point-of-sale and stock systems, booking tools, sports results services, Google Apps Script, Airtable and your own website. The Live data element in the screen designer reads that link, finds the lists and single values inside it, and lets you choose what to show without writing code.

For a list, pick the fields to show as columns, set their order and headings, and add dividers. For a single value, such as a fundraising total or the number of people in a queue, format it as a number, money or a percentage and add words before or after it. Then style it like any other text in your design.

Screens fetch the data through POMP's relay rather than calling your server directly. One request serves every screen, your feed doesn't need to allow other websites, and if the feed goes down the screens keep the last good data instead of showing an error.

What you get

  • Works with any public JSON link. No code and no API keys.
  • Lists show as rows with headings, dividers and columns you choose and order.
  • Single values can be formatted as numbers, money or percentages, with text before and after.
  • Screens check for changes every 15 seconds to every hour, as you choose.
  • Screens read the feed through POMP, so it works on every player, including the web player, and one request serves all your screens.
  • If the feed goes down, screens keep showing the last good data.
  • Lists need POMP player 2.1.2 and single values 2.1. Older players show the data from when you last loaded it.

Set it up

  1. 1Open a design and add a Live data element.
  2. 2Paste your JSON link and press Load.
  3. 3Pick a list and its fields, or a single value.
  4. 4Style it like any text, then add the design to a playlist.

Great for

  • Menus and price lists from your POS
  • Sports results and leaderboards
  • Bus, ferry and tour departures
  • Fundraising and sales totals
  • Stock levels and queue numbers
  • Menus and prices from your POS

    Show items and prices straight from your point-of-sale export, so the board changes when the till does.

    Café templates
  • Leaderboards and results

    Club competition ladders or gym challenge scores, updated as results come in.

    Sports club templates
  • Departures and session times

    Tour, ferry or session times from your booking system on the screen at the counter.

    Transport templates

Live data from JSON questions

What kind of link do I need?

Any https link that returns JSON, such as an API, a Google Apps Script web app or a file on your website. It must be public; links that need a login won't work.

Does the playlist reload when the data changes?

No. Only the live data part updates, on its own, at the interval you set.

My feed blocks other websites (CORS). Will it still work?

Yes. Screens read the feed through POMP, so CORS settings don't matter.

Which devices show live data?

It works on every POMP player: Apple TV, Android TV and Google TV devices, iPad, and any modern web browser at player.pompsignage.com, which covers PCs, kiosks and most smart TVs with a browser. Lists need POMP player 2.1.2 and single values 2.1; older players show the data from when the playlist last loaded. Native apps for Amazon Fire TV, Samsung and LG smart TVs are coming soon.

Is live data on the Free plan?

Yes. Live data from JSON is included on every POMP plan, including Free, which covers 1 screen and 1 playlist. Paid plans add more screens, playlists and storage.

Put your first screen live in minutes.

The Free plan is free forever. No card, no contract, no special hardware.

Live JSON data on digital signage: lists and numbers | POMP