CoolStreaming is a service that allows users to select and aggregate television shows from around the world. CoolStreaming offers open access to key parts of the CoolStreaming TV/Video repository and user community, via an open API interface. Using the API users can integrate online TV/videos from CoolStreaming's repository into their application. The API uses a RESTful protocol and allows users to integrate TV/videos into a blog or homepage. Responses are formatted in XML.