Resources for developers integrating with Omny Studio

Omny Studio offers a variety of different APIs and integration points that allow you to interact with the platform programmatically, allowing you to integrate with custom-built CMS systems, your websites, mobile apps and automation tools.

Can't find an answer to your integration question?

Feel free to contact support at support@omnystudio.com

Consumer API

Integrate published content and metadata from Omny Studio in web and mobile players.  The “Consumer API” is a read-only API. To create, edit or delete content, the “Management API” allows private administrative access to the organization.

Management API

The API allows full administrative access to clips, recordings, playlists, and programs to create, edit, publish and delete content.

Omny Studio also provides a separate read-only, "Consumer API", suitable for usage in mobile apps and websites.

Consumption Analytics API

Omny Studio’s consumption analytics allows publishers to see a visualization of how their listeners are consuming and interacting with their audio content. By default, consumption analytics is available on plays through the Omny.fm web player and embeddable player.

Third-party developers and publishers can also enable consumption analytics for a custom web or mobile player using the consumption analytics API.

Control embedded player with Player.js APIs

The Omny Studio embeddable iframe player can be programmatically controlled on your own website using the player.js Javascript library. 

Player.js allows you to interface with the iframe using a set of standardized methods and events across a wide range of supported rich media players.

Triton Digital On-Demand Advertising APIs and extended documentation

Customers looking to integrate with the Triton Digital On-Demand Advertising API, in order to power custom web and mobile players with content from Omny Studio, should consult the Triton Digital On-Demand Advertising Guide.

More documentation resources

The complete set of developer related documentation and resources can be found in the Developer documentation and guidance section in our help portal.

Did this answer your question?