Skip to main content

Content (v0)

Download OpenAPI specification:Download

Search our non-catalogue content

Articles

/articles

Returns a paginated list of articles

query Parameters
aggregations
string
Enum: "format" "contributors.contributor"

What aggregated data in relation to the results should we return.

format
string

Filter the articles by format.

contributors.contributor
any

Filter the articles by contributor.

sort
string
Enum: "productionDate" "relevance"

Which field to sort the results on

sortOrder
string
Enum: "asc" "desc"

The order that the results should be returned in.

publicationDate.to
string <date-time>

Return all articles with a publication date before and including this date.

Can be used in conjunction with publicationDate.from to create a range.

publicationDate.from
string <date-time>

Return all articles with a publication date after and including this date.

Can be used in conjunction with publicationDate.to to create a range.

query
string

Full-text search query

page
integer <int64> >= 1
Default: 1

The page to return from the result list

pageSize
integer <int64> [ 1 .. 100 ]
Default: 10

The number of articles to return per page

Responses

/articles/{id}

Returns a single article

path Parameters
id
required
string

The article to return

Responses

Events

/events

Returns a paginated list of events

query Parameters
aggregations
string
Enum: "audience" "interpretation" "format" "isAvailableOnline" "location"

What aggregated data in relation to the results should we return.

audience
string

Filter the events by audience.

interpretation
string

Filter the events by interpretation.

format
string

Filter the events by format.

isAvailableOnline
string
Value: true

Filter the events by catch-up events.

location
string

Filter the articles by location.

sort
string
Enum: "times.startDateTime" "relevance"

Which field to sort the results on

sortOrder
string
Enum: "asc" "desc"

The order that the results should be returned in.

query
string

Full-text search query

page
integer <int64> >= 1
Default: 1

The page to return from the result list

pageSize
integer <int64> [ 1 .. 100 ]
Default: 10

The number of events to return per page

Responses

/events/{id}

Returns a single event

path Parameters
id
required
string

The event to return

Responses