What is it?

The RTS Archives v3 REST API allows you to access the RTS archives and get metadata of audio, video, and program objects.


Access to RTS archives
Grab all audio and video metadata of RTS broadcasts since 1931.
Program collections
Episodes of series are bundled together to get the data in one package. Programs that changed names through time are interlinked for easier access.
Link to online broadcast
If a broadcast is available online, the service returns its link to you.

Why use it?

Use this API when you need metadata of any RTS audio/video broadcast from 1931 to present days. You can search in the Radio Télévision Suisse (RTS) archives and get the metadata of a series bundled together.

  • Quick search in the RTS archive

  • Get audio, video, and program metadata

  • Get links of broadcasts that available online

How it works?

Required data comes from three distinct systems: RTS Website CMS, TV Archives System and Radio Archives System. The documents in the responses contain the programs’ meta-data. If the same program is available both in the archives and in the CMS that results in multiple documents. When possible, variants of the same document are linked through the `variantIds` array.


How to use

If you’d like to use RTS Archives v3 API, follow these three steps to get started.

Register and login
You need to be a registered user to access to SRG-SSR APIs. Log in after registration.
Create an App
On your dashboard, create an application that will use the API.
Get an API key
Your application has an API key that authorize you to use the API. You can find it on the page of the application.


To access the SRG-SSR REST Archives v3 API, you need to be a registered user with a valid API key.

Get API key View reference documentation