REST API Documentation
From Justin.tv API Wiki
Create your own Justin.tv apps! Our API includes all the basic building blocks needed browse channels, play live streams, and much more. The API is composed of two distinct parts: Flash components, and the REST API.
REST API calls are either GET (for reads), or POST (for creates and updates). API calls are made to http://api.justin.tv/path/to/call.format.
Return objects for various API calls are listed here.
Get information about a specific live stream, a category, a language, or get them all!
Get aggregate information about all the streams (total viewers, total number of streams, average bitrate)
Get information about the live stream results of a search query.
Returns extended information for a user.
Get all channels who are favorites of a user.
Creates a new user.
Updates an existing user.
Get all users who are friends of a user.
Channel objects include embed code, status, title, etc.
Returns extended information for a channel, specified by channel id or login.
Creates a new user with a channel.
Updates an existing channel.
Gets a channel's stream_key, which is needed for broadcasting from a source outside a Justin.tv embed.
Get users who are fans of a channel.
Get archives from a given channel.
Get all events on a channel.
Get embed code for a channel.
Get chat embed code for a channel.
Get the publisher embed code for a channel.
Run a commercial on a channel.
Creates a new fan.
Destroys a fan relationship.
Returns extended information for a clip, specified by clip id.
Updates an existing clip.
Creates a new clip on a channel.
Destroys an existing clip.
Get embed code for a clip.
Post a message to a chatroom via oauth
Gets the Flash Media Encoder config file for an authenticated channel. OAuth tokens for the requesting channel.
Returns the user object corresponding to the user who has authorized the access token you are making the request with.
Returns whether the IP address or application has been rate limited or not.
Returns a collection of channel categories.
Returns the embed code for the content contained on the page at a given url.