Skip to main content
GET
Soundlink engagement breakdown

Authorizations

Authorization
string
header
required

Pass your Soundlink sk_* API key as a Bearer token: Authorization: Bearer sk_<prefix>_<token> (not an OAuth token; see oauthBearer for that). Accepted on all Public API operations. Send only one Authorization header per request.

Path Parameters

Soundlink identifier (URL-safe string, same ID used in the public sndl.ink URL)

Query Parameters

startDate
string<date>

Inclusive start date (YYYY-MM-DD). When omitted, the default depends on the endpoint: campaign overview and paginated breakdown use the campaign start date; engagement and JSONL export endpoints use the last 90 days ending today (see each operation).

endDate
string<date>

Inclusive end date (YYYY-MM-DD). Defaults to today.

engagementContext
enum<string>

Filter to a single engagement context. Omit to return both.

Available options:
catalog,
playlist
page
integer
default:1

Page number (1-indexed)

Required range: x >= 1
pageSize
integer
default:50

Rows per page (max 500; higher default than list endpoints)

Required range: 1 <= x <= 500
sortBy
enum<string>
default:report_date
Available options:
report_date
sortOrder
enum<string>
default:desc

Sort direction

Available options:
asc,
desc

Response

Paginated engagement rows (soundlink_engagement_daily schema)

data
object
required
meta
object
required