Build Your OTT Video Service

Easy to use APIs for premium video.

Developer Control

Clean APIs that make integrating premium video into your site a breeze. You get total control of your brand and experience, with VHX completely powering the technology behind the scenes.

Read the API Overview
var vhx = require("vhx")(
  "oxEU89zLkRTED2P_sKbYRCJSbT4BVjZm" // your API KEY
);

// create a vhx customer
vhx.customers.create({
   name: 'Customer Name',
   email: 'customer@vhx.tv',
   product: 'https://api.vhx.tv/products/1'
}, function(customer) {
  // callback (add customer to your DB)
});

// authorize access to video
vhx.authorizations.create({
   customer: 'https://api.vhx.tv/customers/1',
   video: 'https://api.vhx.tv/products/1'
}, function(authorization) {
   // callback (returns player with access token)
});

Get API Key

Why VHX?

The VHX API lets developers and media companies build custom, high-quality SVOD services like HBO NOW or Netflix quickly and inexpensively across all major consumer platforms. Instead of working with several different vendors who only solve for one part of the problem, VHX offers a full-stack, end-to-end solution in a single, developer-friendly API.

Checkout our Demo Site

A Full Stack Solution

Pay-as-you-go Pricing

Start small and grow your business with VHX without breaking the bank. Learn more about our pricing for uploading videos, API access, and other services here.

Video Management

Upload and manage your videos via the VHX Dashboard. Videos are automatically transcoded into the appropriate formats for cross platform adaptive streaming.

Entitlements

Control which customers have access to your content with our Authorizations API. Setup products and collections where authorized customers can access content directly.

Metadata & Tagging

Organize videos by series/season/episode, movies w/ extras, or as continuous playlists for your own curated experiences. Organize via our Collections API.

Scale and Grow

You can get started without any code using our self-serve publisher platform. As you grow, and you require more control over your user experience, we're there with you — use our API for building a completely custom experience.

TV / Mobile Apps

Need a custom branded app on Apple TV, Roku, iOS, or Android? With our App Service you can distribute your own Custom-Branded Apps with a click of a button. Want more control? You can use our API to roll your own.

HTML5 Player

Our HTML5 player gives you control over your customer's video experience. Using our player API and options you can create a highly customized experience, integrating with your site however you'd like.

Read the Player Docs
Your HTML5 Player

A Video Player Like No Other.

Customer & Video Analytics

Comprehensive analytics for all your customers video activity. Know when and how much their watching and a history of their activity. All analytics are accessible via the VHX dashboard or the VHX API (coming soon).

Fast and Flexible Delivery

DRM or DRM free. Downloads or steaming only. It's up to you. Fast video delivery with adaptive streaming from anywhere in the world.

Robust Player API

Need to Integrate your own callbacks before or after video playback? Need to hook into player events for custom experiences? No problem. With our Javascript Player API, you can build anything you want.

Easy Integration

Looking for ways to integrate your existing site with VHX? Check out our integration docs for various tools and embeds.

Read the Integration Docs
Shopify logo Wordpress logo Bigcommerce logo Squarespace logo

Developer Support

Our developers are here to help with any implementation questions you might have.
Get in touch on our Slack Channel or email us at api@vhx.tv.

VHX Support on Slack