B2B White-Label Music Distribution Platform
Your brand.
Your distribution.
Your rules.
ToneGrid gives labels, aggregators, and distributors enterprise-grade infrastructure to run a fully white-label distribution business under their own name, with direct delivery to 200+ DSPs.
Flat monthly pricing. No setup fee. Cancel anytime.
Total Streams
142.8M
↑ 23.4% vs last month
Active Releases
3,847
↑ 156 this week
Revenue by DSP
Last 30 days
Royalties Processed
$2.4M
Active Artists
12,430
Delivering to the world's leading digital service providers
Power your music business
under your own brand
Whether you're a regional aggregator, an established label group, or a music tech startup, ToneGrid gives you the infrastructure to compete at scale.
Music Distributors
Launch a fully branded distribution platform for your roster. Manage catalog ingestion, DSP delivery, and royalty splits from one dashboard, all under your own domain.
- Custom domains & branding
- Direct DSP delivery
- Multi-tenant architecture
Record Labels
Give your artists a self-service portal to upload releases, track analytics, and manage royalties, while you maintain full quality control and delivery standards.
- Artist self-service portal
- Quality control workflows
- Royalty accounting
Music Tech Companies
Integrate distribution, analytics, and royalty processing into your existing platform via our RESTful API. Build custom workflows without reinventing the supply chain.
- Full REST API access
- Webhook event streams
- DDEX/XML ingestion
200+
DSP Connections
Worldwide
Territory Coverage
99.9%
Uptime Target
ERN 4.3
DDEX Delivery Standard
Everything you need to run
a distribution business
Modular, scalable, and fully brandable. Pick the capabilities you need.
Catalog Management
Centralized asset management with smart metadata validation, batch uploads, and DDEX-compliant ingestion. Handle millions of tracks with sub-second search.
Distribution & Delivery
Direct delivery to 200+ DSPs worldwide, with no third-party aggregator in between. Schedule releases, manage territorial restrictions, and track delivery status in real time with full audit logs.
Royalty Accounting
Automated royalty calculation engine with configurable split rules, multi-currency support, and transparent reporting for every rights holder in the chain.
Analytics & Insights
Daily streaming data from major DSPs, broken down by release, territory, and demographic. Customizable dashboards and CSV/PDF export for your tenants.
Rights intelligence, built in.
Delivery is only half of distribution. ToneGrid keeps one ledger for who owns what and screens every release for fraud before it reaches a store. Both come with the platform, not as a separate product.
Rights Management
One rights ledger for master and publishing. Model split trees down to the last contributor, encode deal terms once, and catch ownership conflicts at ingestion, before a release ships or a payout goes wrong.
- Split trees with no depth limit
- Master and publishing ownership
- Conflict detection at ingestion
AI Fraud Detection
Every release is screened at ingestion, and every stream pattern after it. Eight detection layers feed one explainable risk score, and your team makes the final call on every flag.
- Audio fingerprinting on every upload
- Stream-pattern and bot-farm detection
- Human review on every flag
Your platform.
Zero trace of us.
Every pixel is customizable. Your artists and sub-labels interact with your brand at every touchpoint, from sign-up to royalty statements.
Full Visual Customization
Custom logos, colors, fonts, and layouts. Your brand identity, not ours.
Custom Domains & Email
DKIM/SPF authenticated emails, custom subdomains, and branded login pages.
21 Native Languages
Localized interfaces and release metadata across 21 languages, so every artist works in their own, from Spanish and Portuguese to Japanese, Arabic, Hindi, and Swahili.
Configurable Feature Sets
Toggle modules per tenant. Give enterprise clients analytics access while keeping indie artists on a simpler workflow.
Every artist, in their
own language.
ToneGrid speaks 21 native languages: not just the dashboard your artists log into, but the release metadata, titles, and lyrics that ship to every store. Onboard a label in São Paulo, Istanbul, Tokyo, Jakarta, or Hà Nội and they never see a word of English unless they want to.
Localized Interface
Your white-label portal renders end-to-end in each artist's language, from sign-up to royalty statements.
Localized Metadata and Lyrics
Per-locale titles, descriptions, and lyrics carried to every DSP via DDEX ERN 4.3 (BCP-47).
21
native languages
supported and growing
One platform, every audience
One REST API.
Your entire operation.
Every capability in ToneGrid is API-first. The same documented, versioned RESTful endpoints that power your white-label dashboard are open to you: automate onboarding, sync royalties into your accounting stack, pull analytics into your own reporting, and wire delivery straight into your supply chain.
GET /v1/releases/8f2a91c4-5d18-4aa7-9c02-ef3b71d0a7f3
Authorization: Bearer tgk_••••••
Accept: application/json
HTTP/2 200 OK
x-request-id: req_8f2a91
{
"release": {
"uuid": "8f2a91c4-5d18-4aa7-9c02-ef3b71d0a7f3",
"title": "Midnight in Lagos",
"type": "single",
"status": "live",
"upc": "197762148301",
"release_date": "2026-06-14",
"genre": "Afrobeats",
"language": "en",
"label": "Northsound Records",
"copyright_year": 2026,
"tracks": [
{ "title": "Midnight in Lagos", "position": 1 }
],
"updated_at": "2026-06-14T08:00:00Z"
}
}
GET /v1/supply-chain/dsps
Authorization: Bearer tgk_••••••
Accept: application/json
HTTP/2 200 OK
x-request-id: req_3b71d0
{
"success": true,
"data": {
"dsps": [
{ "slug": "spotify", "delivery_method": "ddex_sftp_direct", "ddex_ern_version": "4.3" },
{ "slug": "apple-music", "delivery_method": "ddex_sftp_direct", "ddex_ern_version": "4.3" },
{
"slug": "youtube-music",
"delivery_method": "ddex_rest_direct",
"ddex_ern_version": "4.3"
}
]
}
}
GET /v1/releases/8f2a91c4-5d18-4aa7-9c02-ef3b71d0a7f3/ddex/deliveries
Authorization: Bearer tgk_••••••
Accept: application/json
HTTP/2 200 OK
x-request-id: req_9c02ef
{
"success": true,
"data": {
"release_id": "8f2a91c4-5d18-4aa7-9c02-ef3b71d0a7f3",
"deliveries": [
{ "dsp": "spotify", "status": "live", "live_at": "2026-06-14T00:02:11Z" },
{ "dsp": "apple-music", "status": "live", "live_at": "2026-06-14T00:05:48Z" },
{ "dsp": "youtube-music", "status": "live", "live_at": "2026-06-14T00:09:30Z" }
]
}
}
GET /v1/royalties/statements/stmt_202605
Authorization: Bearer tgk_••••••
Accept: application/json
HTTP/2 200 OK
x-request-id: req_5d18aa
{
"statement": {
"id": "stmt_202605",
"period": "2026-05",
"total_usd": "4820.27",
"status": "finalized",
"breakdown": [
{ "dsp": "Spotify", "streams": 812400, "revenue_usd": "3133.18" },
{ "dsp": "Apple Music", "streams": 164900, "revenue_usd": "964.05" },
{ "dsp": "YouTube Music", "streams": 307600, "revenue_usd": "723.04" }
]
}
}
GET /v1/analytics/overview?from=2026-05-01&to=2026-05-31
Authorization: Bearer tgk_••••••
Accept: application/json
HTTP/2 200 OK
x-request-id: req_a7f330
{
"success": true,
"message": "Success",
"data": {
"period": { "from": "2026-05-01", "to": "2026-05-31" },
"overview": { "streams": 1284900, "revenue": 4820.27, "listeners": 312044, "saves": 18233 }
}
}
GET /v1/users?per_page=2
Authorization: Bearer tgk_••••••
Accept: application/json
HTTP/2 200 OK
x-request-id: req_2e90c4
{
"success": true,
"data": [
{ "full_name": "Ada Okoye", "role": "label_admin", "status": "active", "email_verified": 1 },
{ "full_name": "Kemi Bassey", "role": "staff", "status": "active", "email_verified": 1 }
],
"meta": { "total": 14, "per_page": 2, "current_page": 1, "last_page": 7 }
}
GET /v1/releases/8f2a91c4-5d18-4aa7-9c02-ef3b71d0a7f3/rights
Authorization: Bearer tgk_••••••
Accept: application/json
HTTP/2 200 OK
x-request-id: req_6b44f1
{
"success": true,
"data": {
"streaming": true,
"download": true,
"ugc": true,
"sync": false,
"p_line": "(P) 2026 Northsound Records",
"c_line": "(C) 2026 Northsound Records",
"copyright_year": 2026,
"mech_license_held": true,
"iswc": "T-123456789-0",
"pro_affiliation": "ASCAP",
"sample_clearance_status": "cleared",
"ai_disclosure": "none"
}
}
POST /v1/ingestion/ddex
Authorization: Bearer tgk_••••••
Content-Type: application/xml
HTTP/2 202 Accepted
x-request-id: req_f93ac1
{
"success": true,
"message": "DDEX bundle received.",
"data": {
"ingestion_job_id": "7a3c5e90-2b1f-4c68-a4d7-51e0c9b3d910",
"state": "received",
"ddex_message_id": "NORTHSOUND-MSG-2026-06-10-001",
"ddex_ern_version": "4.3"
}
}
POST /v1/webhooks
Authorization: Bearer tgk_••••••
Content-Type: application/json
Idempotency-Key: hook_create_01
HTTP/2 201 Created
x-request-id: req_c1d8b2
{
"success": true,
"data": {
"uuid": "9a8b7c6d-5e4f-4a3b-9c2d-1e0fc1d0a9b8",
"name": "Production hook",
"url": "https://api.yourbrand.com/hooks",
"events": ["release.dsp.*.live", "ingestion.*", "royalty_statement.ready"],
"is_active": true,
"secret": "tgwhsec_••••••••"
}
}
Select an endpoint to inspect a sample response.
Catalog & Delivery
Ingest, validate, and ship. DDEX-clean metadata flows from your catalog through the supply chain and direct to 200+ DSPs, with full delivery tracking.
Royalties & Analytics
Every number, accountable. Pull splits, statements, and multi-currency balances next to daily streaming data, straight into your own reporting.
Identity, Rights & Events
Govern who, what, and how. Provision users and roles, capture rights and ownership, and subscribe to every release, ingestion, and royalty event over webhooks.
Ready to launch your
distribution platform?
Join distributors and labels across Europe, the Americas, Asia, and beyond who trust ToneGrid to power their infrastructure.