Carousel API: Integration Options
There are many ways to integrate your data with Carousel. With RSS and iCal, the Carousel server will reach out to your servers to
download the data, and format for display. With HTML, the Carousel players will simply show the web page.
If you need to push data at Carousel, CAP or the REST API is a great option.
ICAL Feeds
Consume a calendar in iCal format. This is great for showing time-based things like events.
There are filtering and sorting options specifically for iCal feeds.
Use this for time-based data
- Create a new Event Schedule bulletin
- Type in the URL to your iCal feed
- Set the feed properties
- Use the #hashtags# to define where the data from your calendar feed will go
Make sure to expand the 'Dynamic Fields List' under the content tab - Carousel will download, render, and publish the content every 15 minutes
HTML Content
Website addresses are passed to the media players, and viewports are scaled to the zone dimensions.
The players implement a full Chrome browser, and all of your scripts will work.
Use this for interactive touch content or highly custom applications
- Create a new interactive bulletin
- Type in the URL to your web page
- Set when Carousel should reload the webpage, or use Javascript to update your content
- Note: This only works on BrightSign and Windows players
Use the WebPicture blocks feature for Apple TV
CAP
Receive Common Alerting Protocol commands via HTTP POSTs. Carousel will parse the command, replace text placeholders,
and turn on tagged bulletins. Great for integrating with emergency systems.
Use this for emergency messages triggered from other systems
- Go to Main Menu -> Configure -> System
- Set your CAP Token for security
- Create and tag alert bulletin(s)
- Test CAP using the specified tag from Carousel
- Use the URL as the HTTP POST endpoint in your emergency system
Pro Tip: Check out this knowledge base article about
CAP.REST API
Our entire web user interface is build exclusively on our own REST API. You can do everything with this API!
It's a great option if you want to push data into Carousel.
Use this for pushing data at Carousel or
if you need super responsive content changes
Pro Tip: Check out this awesome
PHP Package that we made for the Carousel API.
Carousel Labs
Open source projects you can use as examples
- PageToTemplate
Page to Template is a utility to convert a bulletin package to
a media package of templates. - InformaCast RDA Integration
This script takes a HTTP GET from InformaCast by SingleWire and
converts it to an Carousel RDA command