DEVELOPER HUB

Music Distribution API for Developers

A music distribution API is a REST interface for sending music to streaming platforms programmatically — building catalog metadata, uploading audio, submitting releases for delivery, and reading royalty data, all in code instead of by hand. LabelGrid exposes its full distribution engine through one, with public documentation and a sandbox.

Read every endpoint before you sign up. Authenticate with a token, build against a sandbox, and ship a branded distribution product on infrastructure that already delivers to all major DSPs.

LabelGrid music distribution API platform diagram

WHAT YOU CAN BUILD

Ship a distribution product on our engine

The API covers the whole lifecycle, so the product you build can be as small as a sync job or as large as a full distribution front end.

Branded distribution platform

Stand up a distribution service under your own brand and domain. Your users create labels, releases, and tracks, submit for delivery, and see your name end to end. You own pricing, onboarding, and support.

Label-management SaaS integration

Add distribution to a product you already run. Call the release and track endpoints from inside your app so customers never leave it to get their music to DSPs.

Catalog migration pipelines

Script a one-time or ongoing import of an existing catalog. Create releases and tracks in bulk and upload assets, or bring DDEX feeds in during onboarding.

Royalty reporting apps

Pull statements, transactions, and account balances into your own dashboards and payout logic. Combine them with streaming and engagement analytics for a complete picture.

ENDPOINT GROUPS

How the API is organized

Every endpoint lives under https://api.labelgrid.com/api/public and returns JSON. These are the groups you will work with.

Releases & tracks

Create, read, update, and delete releases and tracks. Validate a release against DSP rules and submit it for distribution. Reference →

Files & assets

Upload and manage audio, artwork, and licenses on release and track file endpoints. Download assets back when you need them. Reference →

Labels, artists & contributors

Manage labels, artists, writers, and publishers, with image uploads for labels and artists. These are the entities your metadata credits. Reference →

Distribution & reviews

Track the distribution queue and read review issues and notes so your platform can surface delivery and review status to your users. Reference →

Analytics & accounting

Read streaming and engagement analytics, royalty statements, transactions, and account balances to drive your own reporting and payouts. Reference →

Webhooks & reference data

Register webhooks for review-status and delivery events, and list genres, languages, contributor roles, territories, and outlets to populate metadata. Reference →

STANDARDS & VALIDATION

Built on the standards DSPs expect

LabelGrid generates compliant DDEX ERN feeds in versions 3.8.2, 4.3.0, 4.3.1, and 4.3.2, with full NewReleaseMessage and PurgeReleaseMessage support. ISRC and UPC values are validated as part of the release flow, and the validate endpoint checks a release against DSP metadata-quality rules before you submit it. Fix what it flags, resubmit, and deliver. If you are moving an existing catalog, DDEX import brings it in during onboarding — see the DDEX import guide.

DEVELOPER EXPERIENCE

Public docs, sandbox, no demo wall

You can evaluate the whole API before you talk to anyone. No login, no sales call, no demo gate.

Public documentation

The complete reference is open at api.labelgrid.com/docs/api. Read every endpoint, request, and response before you commit to a plan.

Sandbox environment

Every API plan includes a sandbox so you can build and test against real endpoints without touching live deliveries or real money. Self-service signup gets you started.

Help-center guides

Practical walkthroughs sit alongside the reference: the API overview and DDEX import guide.

API PLANS

Pricing for every stage

Full API access and a sandbox on every tier. All API plans are billed yearly except overages, include 100% royalty retention, and carry a 2-year commitment.

Starter API

$119/mo
Billed yearly except overages

Full API access and sandbox, up to 3,000 tracks and 5 label portals, 48-hour support SLA.

Growth API

$335/mo
Billed yearly except overages

Everything in Starter, up to 10,000 tracks and 25 label portals, higher monthly royalty processing.

Scale API

$760/mo
Billed yearly except overages

Everything in Growth, up to 25,000 tracks and 100 label portals, dedicated account manager.

Make your first API call today

COMMON QUESTIONS

Frequently Asked Questions

Yes. LabelGrid offers a public REST API, documented openly at https://api.labelgrid.com/docs/api. You can read every endpoint, request, and response with no login and no sales call. Access to call the API requires an API plan, and signup is self-service.
It is a REST API that speaks JSON over HTTPS. Every endpoint lives under https://api.labelgrid.com/api/public. You authenticate with an API token sent as a bearer token in the Authorization header, so any HTTP client works and there is no SDK requirement.
Yes. Every API plan includes a sandbox environment so you can build and test against real endpoints without affecting live deliveries or real money. You can read the full public documentation before subscribing to evaluate the whole surface.
LabelGrid generates compliant DDEX ERN feeds in versions 3.8.2, 4.3.0, 4.3.1, and 4.3.2 when you submit a release for distribution, with full NewReleaseMessage and PurgeReleaseMessage support. If you are migrating a catalog, DDEX import brings your existing feed in during onboarding. See the DDEX import guide in the help center for what we accept.
Yes, via the API today. You build the interface and brand it as your own; LabelGrid runs delivery, accounting, and DSP connections behind the scenes, so your artists and labels see your brand from sign-up to payout. A hosted white-label UI you configure rather than build is planned for 2026. See the white-label and API page for detail.
API access requires an API plan: Starter API ($119/mo), Growth API ($335/mo), Scale API ($760/mo), or Custom API ($1,830+/mo), billed yearly. Each tier differs in track limits, label portals, monthly royalty processing, and support SLA. All API plans include 100% royalty retention and a 2-year commitment. See the pricing page for details.
LabelGrid delivers to all major digital service providers, including Spotify, Apple Music, Amazon Music, Deezer, Tidal, YouTube Music, TikTok, and Instagram. As a Spotify Preferred distributor and a Merlin member, LabelGrid offers priority delivery and editorial pitching tools. The same network is available through the API.
Register a webhook through the API and LabelGrid pushes events to you as they happen, including review-status changes and delivery updates, instead of you polling for state. You can choose which event types each endpoint receives, send test hooks, inspect delivery logs, and rotate the signing secret. Payloads are signed so you can verify they came from LabelGrid.

Start Building Today

Read the docs. Build in the sandbox. See published pricing.