Skip to main content
GET
List playlists (public storefront catalog)

Query Parameters

lang
string

ISO locale code. Defaults to the store's default locale. Falls back to en for missing translations.

q
string

Free-text search over title and description (Elasticsearch).

page[cursor]
string

Opaque Rotulus cursor from the previous response's meta.pagination.next_cursor.

page[limit]
integer
default:25

Page size. Default 25, max 100; a larger value returns 422.

Required range: 1 <= x <= 100
filter[country]
string

ISO-2 country code. Returns unrestricted playlists plus those restricted to this country.

filter[language]
string

ISO locale. Restricts to playlists translated in this locale.

sort
enum<string>

Sort axis. Prefix - for descending. Default is -created_at.

Available options:
title,
-title,
created_at,
-created_at

Response

A page of live playlists.

Shared success envelope for list / show / create / update responses: the resource payload is returned alongside a top-level integer status and meta. Composed onto each resource response via allOf.

status
integer
required
Example:

200

meta
object
required

Response metadata included on every successful response body. request_id and timestamp are always present; list endpoints also add pagination.

playlists
object[]
required