Programmatic access to campaign creation, real-time performance data, and attribution insights. Everything you need to integrate music promotion into your workflow.
# List your campaigns
curl https://api.getsoundlink.com/v1/campaigns \
-H "Authorization: Bearer sk_abc123_..."
# Get campaign metrics overview
curl https://api.getsoundlink.com/v1/campaigns/camp_8x4kQ2/metrics/overview \
-H "Authorization: Bearer sk_abc123_..." \
-G -d "startDate=2026-04-01" -d "endDate=2026-04-30"
# Get per-country breakdown (paginated)
curl https://api.getsoundlink.com/v1/campaigns/camp_8x4kQ2/metrics/breakdown \
-H "Authorization: Bearer sk_abc123_..." \
-G -d "pageSize=50" -d "page=1"The API covers the full campaign lifecycle — from creation to real-time reporting.
Pull real-time campaign performance data — streams, follows, conversions — into your own dashboards and BI tools.
Create, launch, and manage ad campaigns programmatically. Set budgets, targets, and schedules without touching the UI.
Build internal dashboards that combine Soundlink data with your own metrics — royalties, release calendars, ad spend across platforms.
Get notified in real time when campaigns hit milestones, budgets are exhausted, or performance thresholds are crossed.
Labels and distributors can manage campaigns across their entire roster from a single integration point.
Personal access tokens, scoped API keys, rate limiting, and audit logs. Enterprise-grade from day one.
Standard REST conventions. JSON in, JSON out. Consistent error codes, pagination, and filtering across every endpoint.
{
"data": {
"totalListeners": 4821,
"totalStreams": 9340,
"totalFollowers": 312,
"totalSpend": 134.5,
"cpl": 0.028,
"cpf": 0.43,
"spl": 1.94
},
"meta": { "requestId": "550e8400-..." }
}The API is currently in development. Book a demo to learn more about Soundlink and get notified when the API launches.