Main Page

From Justin.tv API Wiki

Revision as of 19:07, 26 July 2012 by Hebo (Talk | contribs)
Jump to: navigation, search

Image:Ambox_notice.png Are you building an app that connects with Twitch? Use the Twitch API Instead!

Welcome to the Justin.tv API wiki. You can use the Justin.tv APIs to build your own live video apps quickly and easily. There are tools available that allow you to build an entirely custom experience, from a video player on up. We're constantly improving the API, so feel free to suggest something new!

Contents

Getting Started

Documentation

  • REST API: Create Justin.tv users, make clips out of previously broadcast streams, list currently live streams, register callbacks, and more.
  • IFrame Chat Embed: Add JTV chat to your site with an IFrame embed.
  • VLC Broadcasting API: Use VLC to broadcast from Linux, Windows, and Mac OSX.

Tools

Community

  • Justin.tv API Group - This group is closely monitored by the JTV API developers, and enabled you to get fast responses to your API related questions. You can also suggest new features here; we're always receptive to new ideas!

Examples

Libraries

Help

API Keys

Some features require API keys which are tied to applications. To get a key, make your account a developer and then create an application. Non-whitelisted keys are rate limited to 45 REST API requests every 5 minutes, and 1,000 video plays every 5 minutes. You can apply to be on the white list, which will raise your limit to 300 REST requests every 5 minutes and 100,000 video plays every 5 minutes. If your app requires higher limits, please contact us.

Client Libraries