Open API


We recognize that video is being handled by a huge range of different companies for a vast array of purposes. This makes each of those users extremely unique with very different requirements and infrastructure. At Cantemo, we practice what we preach. The APIs which help our partners build customer apps and integrations are the same APIs we use ourselves to build our apps. This means we can always be sure that they work as they should and make updates and adjustments when needed.

Cantemo Portal Open API

Custom build

Having an open API and open source interfaces allows easy extensive extension of the fundamental Cantemo Portal media asset management solution. This means that you can start small and scale the solution as your needs may grow and tailor the core system features to fit your exact needs.

Our extensive REST API opens up the entire media backbone for accessing and modifying by any third-party module. This includes accessing all information about media, metadata, users and groups, storages, and more on the system in real time. A number of our partners have already created a range of applications that integrate directly with Cantemo Portal and extend the functionality.

  • Create and add new dynamic pages.
  • Inject new content into existing views.
  • Introduce new features and workflows.
  • Integrate with third-party sytems.
  • Overwrite existing Cantemo Portal functionality and behavior.
  • Tailor the system to client and user needs.

Cantemo Apps and Themes

We use the same toolsets internally to build our own apps and themes, which enable our customers to add customizations. We are constantly developing new apps to integrate into Portal, based on what our customers are trying to achieve. Ultimately, it is about making the workflow more efficient, giving our customers those useful integrations and additional functionality, and making life that much easier for the user!

Themes Infrastructure

We understand that different customers have different needs in terms of user interface tailoring and look and feel. Therefore, we provide the Themes infrastructure which allows the MAM to wear your design and colors.

Optimize the flow of information presented in the interface for different types of user.

Meet the specific end users' needs and requirements in terms of interface look, feel, and functionality.

Smart Device Render skins for e.g. smart phones, tablet computers, and other hand-held devices.

Open Template Language

We have separated the programming and system logic from the presentation layer. The presentation layer uses Django Template Language which doesn't require programming skills to understand and work with. As the theming feature incorporates with the user groups and rights in the system, it is possible to tailor an interface for each type of user to meet their specific needs.

This is done through the layered design of Cantemo Portalâ„¢. By gathering and assembling information in the data layer and feeding it to the presentation layer, we can easily manipulate what is shown and how it is shown.