The SesameVault API lets you easily integrate online video into your web or desktop applications. The API's core functionality includes video uploading, encoding, tagging, filtering, and reporting.
Although our API is platform independent, we offer a convenient API library (available in PHP, Ruby and Javascript) to help you make quick work out of any project. For example, getting a list of the videos stored in your account is as simple as:
$sesame = new SesameVaultSession('username', 'password');
$sesame->videos();

Our unique media embed allows you to paste one line of code into your site and end up with video that plays seamlessly in HD or standard definition in any browser and on dozens of mobile devices.

Easy-to-follow tutorials for making simple web applications using the SesameVault API.

Useful tools for working with the API.

Example applications that use the API. In order to test them you will need a SesameVault account.
- shows how to access and play a random video from your account in a custom Flash player using ActionScript 3.
PHP, Ruby, Javascript, and Flash ActionScript libraries to simplify integration of the API with your app.

Using the API - describes the architecture of the API, including how to make requests and receive responses
API calls - all of the API calls, including examples to get you started quickly