Connect to your account

The MediaSilo API allows you to interact with your MediaSilo account via simple web-based methods. We've provided loads of samples for the most popular development environments to help you get started quickly and easily.

Before you can get started with the API, you need to obtain a developer key by contacting support at support@mediasilo.com.

What can I do with the API?

Well, lots. The most common use is to integrate MediaSilo data into your own intranet via a dashboard, but there are loads of other uses. Here are a few we see quite a bit...

  • Retrieve account acitivity information and display it as a dashboard to update users of recent activity
  • Embed media workspaces into existing intranets without the need to log in via MediaSilo
  • Create a custom diplay of channels and video playback based on MediaSilo assets (.i.e. showcase reels that are embedded on your site)
  • Extend your own application or service with MediaSilo's asset management platform
  • Allow users to upload content directly from your website to MediaSilo to take advantage of MediaSilo's server side encoding platform

What languages are supported?

You can use almost any language that can consume web services to achieve what you are after with the API, and we're continually adding samples in a range of languages to accomodate this. So as long as you are proficient in your language of choice, you should have no problem working with the methods available.

Getting Started

We've implemented an extremely simple way to communicate with MediaSilo's API. After the API authenticates a user you receive a sessionkey which is required for every call. The API extends all security settings and all permissions set for a user insite of MediaSilo remain the same when using the API.

Messaging Formats

  • HTTP-POST
    Encodes operation requests and arguments within the payload area of the HTTP-POST request as name/value pairs.