Skip to main content
GET
Bounded published playback history

Authorizations

Authorization
string
header
required

Station-scoped listener credential. Send Authorization: Bearer <token>, for example Bearer rtm_…. Sending the rtm_ token alone without Bearer returns 401 UNAUTHENTICATED. In the interactive playground, enter only the raw rtm_ token; the playground adds the prefix. Listener REST and GraphQL: listener:read. Listener devices: push:register.

Path Parameters

stationSlug
string
required

Public station slug from the station settings; distinct from the internal station ID.

Required string length: 3 - 63

Query Parameters

limit
integer
default:25

Maximum number of items per page. See the bounds and default below.

Required range: 1 <= x <= 100
cursor
string

Opaque continuation value from nextCursor. Omit on the first request; pass the returned value unchanged.

Maximum string length: 512

Response

Cursor-paginated observations; legitimate repeats stay separate

contractVersion
enum<number>
required

Public JSON contract version. The current version is 1; tolerate additional fields within this version.

Available options:
1
Example:

1

stationId
string
required

Station identifier associated with this response.

Example:

"station-rivier"

items
object[]
required

Reported observations on this page. Repeated titles at different times remain separate entries.

Example:
nextCursor
string | null
required

Continuation cursor for the next page; null means there are no more items. Do not construct or decode it.

Maximum string length: 512
Example:

null