Skip to main content

Retrieving information about a show

Information about a show can be retrieved either with its identifier (but this must be known in advance), or from its URL on the of the group's websites.

Examples

{
showByUrl(
url: "https://www.radiofrance.fr/franceculture/podcasts/fictions-theatre-et-cie"
) {
id
title
url
standFirst
podcast {
rss
itunes
}
taxonomiesConnection {
edges {
relation
info
node {
id
path
type
title
standFirst
}
}
}
personalitiesConnection {
edges {
relation
info
node {
id
name
}
}
}
}
}
caution

native/original podcasts (which are not broadcast on terrestrial bands, such as the OLI podcast) are not available in the Open API.

Retrieving the last diffusions of a given show

You can retrieve the most recent diffusions of a show by specifying the URL of the show on the station's website.

For example, to retrieve the most recent diffusions of the Fictions/Théâtre et Cie show on France Culture

{
diffusionsOfShowByUrl(
url: "https://www.radiofrance.fr/franceculture/podcasts/fictions-theatre-et-cie"
first: 10
) {
edges {
cursor
node {
id
title
url
published_date
podcastEpisode {
url
playerUrl
title
}
}
}
}
}

Retrieving the list of shows of a given station

You can also retrieve the paginated list of shows from a given station:

{
shows(
station: FRANCEINTER
first: 5
after: "MDE3OWRjODItMjlmMy00Mzc5LTk2MmItMmFkNzJhNTNiOGQ4"
) {
edges {
cursor
node {
id
title
diffusionsConnection {
edges {
node {
title
url
}
}
}
}
}
}
}