This YouTube Data API source code is in Java and provides code to retrieve a list of videos uploaded to the channel associated with the request through a call to the API's playlistItems.list method. Additionally, this sample code identifies the channel's uploaded videos through calls to the channels.list method by setting the mine parameter to true in order to retrieve the playlist ID.
Online video is hot and so are online video APIs. We recently added the Vimeo API to our listings and this brings the total number of APIs at ProgrammableWeb to 19 (see them all here). The king of these is still the YouTube API but for developers there are lots of choices.
Snip.it lets you collect what you see on the web, be it an article, video, or image, then categorize it, add your own comments, and share it. The Snip.it API, currently in version 2, is RESTful with the response in JSON. Snip.it itself features a backbone.js-powered page load structure to speed things along.