SRGSSR Video

This API provides Video Metadata (incl. subtitles) from RSI, RTS, RTS, SRF, SWI
To play videos, you can use this player http://tp.srgssr.ch/samples/playground - It needs only the URN/ID of the video or audio you get from the apis
For more details on how to integrate and use the player in your HTML page, Please visit the SRG Player API Documentation page - http://tp.srgssr.ch/assets/docs/index.html

You are here

What is it?

The SRG-SSR Video REST API allows you to get video metadata (including subtitles) from various business units (RSI, RTS, RTS, SRF, SWI).

The API delivers a list of video objects filtered by search parameters that you provided. The API response contains a JSON definition of a playable asset, for example a list of video by tag, all the episodes of a show, or videos that expire soon.

To play videos, you can use our player. It needs only the ID of the video you get by using the APIs. For more details on how to integrate and use the player in your HTML page, please visit the SRG Player API Documentation page.

Get the valid video IDs immediately to feed the media player. Reach full-length videos of Tv channels of your choice or search filtered by topics.

book

Easy access to livestreams

Video API lets you access all livestream information.

compass

Wide range of usage

Use the received data on websites, in apps, through HbbTv or other platform.

life-buoy

Why use it?

Do you want to play video files by using the built-in SRG Player on your site or in your app? Do you want to stream live Tv shows or full-length episodes of Tv shows? SRG-SSR Video API can help!

Quick search in the video database

Access to Tv channels and episodes of radio shows

Get live streams and play it on your website or in your app

How it works?

This API consists of a bunch of GET methods that you can request for metadata of video objects, livestreams, and Tv channels. The API returns the ID of the requested object that can be passed over to a media player to play the video.