MW·API
APPLICATION PROGRAMMING INTERFACE
FOR SEAMLESS INTEGRATION IN YOUR WORKFLOW

MW·API is fully scalable and integrates new features on the fly. It currently allows you to:
- Create and manage users
- Upload, transfer, remove and process videos
- Create and manage transcription and translation tasks
- Generate automated transcription thanks to Speech To Text
- Generate embed stream and scorm content
All our solutions have been developed in-house from end to end, in order to guarantee robustness, stability and optimal security.
Mediawen International provides a back-end API layer for developers as an alternative to using the MW·HUB platform user interface. You may want to automate and equip the platform you are using with this API. This API can be used to perform many useful tasks, the most common of which is to automate deployment or configuration of APIs on the platform.
Our documentation for this API is aimed at decision-makers (CTOs, product managers) who are looking to use this API to solve potential challenges in their product or service strategy.
Mediawen also provides our documentation to users (front-end and back-end developers) who will be working directly with the API, who need to learn the ins and outs of the API and how it applies to their use case. This means you can learn how to call and integrate it with many, or all, of the resources you use.
In order to make this API as easy and quick to integrate as possible, Mediawen has done its best to make it easy to read :
Documentation excerpt :
An API (or Application Programming Interface) provides an interface between two systems. It’s a service which allows two systems to interact with one another. In this case, the two systems are computers which interact programmatically through the API.
The MW·HUB API is a “web service”. This means it is a web-based application which provides resources in a format consumable by other computers.
On the MW·HUB platform, all operations are performed via the HTTP protocol. More specifically, you must send an HTTP command (GET, POST, PUT, DELETE) to an HTTP endpoint for the operation to be performed by the server. In this documentation, the term endpoint refers to an API service.