Streamable API

0. Authentication

Usage of the API requires a Streamable account and valid email. Your usage is limited based on your plan. All requests must be authenticated with Basic Auth. If you're a bot, please provide a descriptive user agent as well.

1. Create a video

Send us your video file, and get a link. Each endpoint returns a JSON payload that will include the created video's shortcode.


        -u email:password
        -F file=@myvideo.mp4

2. Retrieve a video

To play your video, retrieve the embed code using oEmbed (for web applications) or raw mp4 file using the /videos endpoint (for native applications). Web applications must use the embedded Streamable player.




curl -u email:password

3. Render the video player

The embed code renders the video player inside a responsive iFrame.