Industry Solutions
Vidispine team
VidiCore API - image - header

VidiCore API

API-based Media Asset Management Platform

How machines talk

There is still a gap between man and machine. The computer needs to use an interpreter layer, a graphical user interface, to be able to communicate with a human. This type of communication is a slow process compared to a computer or a system of computers that can process any number of instructions received or sent very fast in-between. 

We wanted to build a high-performance MAM solution with flexibility and integration capabilities not limited by any existing human user interfaces. So, we decided to start from the computer's point of view and build an API driven architecture.  

The result - our core product VidiCore - is a MAM solution and a developer interface allowing you to specify multiple generic and configurable metadata models in the same repository, capturing all information you need on any object in the database.  

How VidiCore API communicates

VidiCore integrates with another workflow application by using a RESTful API. The term API is short for Application Programming Interface and defines common methods to communicate between systems.  

These methods represent four ways to exchange information, and there is really not so much more needed. 

  • GET - we get a representation from a resource 
  • POST - we are creating a new resource 

  • PUT - we are updating a resource 

  • DELETE - we are deleting a resource 

To send commands to VidiCore API, there are several applications you can use. Postman and CURL are familiar to many users, but of course, standard programming languages like Python, Java, and similar can also be used to configure VidiCore API in the same way programmatically. This way, your in-house developed system can communicate to and use the VidiCore architecture to manage your media and metadata resources.  

If you would like to understand more about the VidiCore API documentation, please visit  our API documentation

Let’s talk VidiCore and VidiNet

In a case like this, a cloud-based MAM has many advantages. You can quickly scale your capacity when your business model requires it - as a result of sudden peaks or a growing number of customers. A cloud-based MAM is also more agnostic to the geographical expansion of the business and does not require hardware, cables, and wiring or monthly bills for electricity that should not be underestimated.  

Vidispine saw all these potentials very early and started to build a dedicated cloud solution to make the VidiCore architecture even more accessible to customers. 


Starter Edition

VidiCore Starter Edition is the perfect choice for smaller media supply chain projects, as well as development projects, proof-of-concepts, testing new API features and explorative activities. Find a detailed pricing list on the VidiNet page

$49 / day

Team Edition

VidiCore Team Edition is the perfect choice for production systems. All system components are configured in redundant failover clusters, powered by performant servers. Find a detailed pricing list on the VidiNet page

$165 / day


When you need a full high availability service, extra performance, and dedicated scalability, it’s time to go for the Scale Edition. 

Contact us to learn more about the Scale Edition. 

Your Contact for VidiCore API

Vidispine team
The Vidispine Team
Our sales team will be available at 09.00-17.00 CEST.