Available APIs & Libraries

A range of APIs and libraries are available for both front-end and backend communications.

Front end Libraries

The platform provides libraries which enable developers to create applications that are controlled by Studio:

Backend APIs

Other APIs and libs available to developers are:

  • Control API: This is the most powerful backend API available. It provides a way to dynamically control event, element and all content creation within the platform, and the way to extract data. The Control API is used to connect M/IC to external content management systems, TV graphics and other systems.

  • Public Feeds: these are JSON feeds provided as an alternative way for a client app to access published content and listings by client applications. They are hosted on a CDN and have high-volume capacity. They are used to avoid making more resource-hungry socket connections to the platform.

  • Gamify API: this provides leaderboards and other user scoring data, available on request.