Skip to content
Support

API Overview and Quickstart

Updated July 2026.

Yes — LabelGrid offers a public REST API for programmatic distribution. It lets developers read your catalog, create and update releases, upload assets, and submit releases for distribution, and it powers white-label services built on top of LabelGrid. This guide is the quickstart; full endpoint reference lives at api.labelgrid.com/docs/api.

StepWhat you do
1. Activate an API planAPI and sandbox access require an active, paid API plan (billed annually).
2. Generate an API tokenOpen the avatar menu (top-right) and click API Tokens to create a Bearer token.
3. (Optional) Whitelist IPsRestrict token use to known IPs under the same API Tokens area.
4. Read the referenceExplore endpoints and “try it” tooling at api.labelgrid.com/docs/api.
5. Build against sandboxRequest a sandbox from support, then test without touching production.
6. Go to productionPoint your integration at api.labelgrid.com and create your first release.

The public API is mounted under /api/public/... on api.labelgrid.com and provides programmatic access to:

  • Releases — list, create, update, delete; upload artwork; validate; submit for distribution
  • Tracks — list, create, update; upload audio files; manage track licenses
  • Labels — list and manage your label profiles
  • Artists — list and manage artist profiles
  • Writers and Contributors — list and manage writer/contributor profiles
  • Publishers — list and manage publisher profiles
  • Webhooks — register webhook endpoints for asynchronous notifications
  • Reference data — genres, languages, contributor roles, instruments, distribution territories, distro outlets
  • Automate release creation from your existing systems
  • Sync catalogue data with your database
  • Build custom dashboards and reporting tools
  • Integrate with your existing workflow tools
  • Power white-label distribution services on top of LabelGrid

To use the LabelGrid API, you need:

  1. An active, paid API plan — API and sandbox access require a paid API plan. The 7-day free trial that comes with standard plans does not include API or sandbox access, and API plans are billed immediately (no trial period).
  2. An API token generated from your account settings: open the avatar menu in the top-right and click API Tokens (only visible if API access is enabled)
  3. (Optional) IP whitelisting for additional security — configure under the same area

If you do not see the API Tokens option in your account, contact support to discuss enabling API access on your plan.


All API requests must include a Bearer token in the Authorization header:

Authorization: Bearer YOUR_API_TOKEN

For complete endpoint reference, request/response schemas, and live “try it” tooling, see the auto-generated documentation:

The documentation includes:

  • Authentication guide
  • Every available endpoint with request and response examples
  • Rate-limiting information
  • Webhook configuration

LabelGrid offers a sandbox environment so you can build and test against the API without affecting your production catalogue. Sandbox access requires an active API plan and is provisioned by us on request — once your API plan is active, contact support to set one up. We configure sandbox IP whitelisting for you; production IP whitelisting is self-serve under API Tokens.


The public API supports webhooks for asynchronous event notification (review status changes, delivery updates, etc.). See Webhooks for setup and the available event types.


Yes — LabelGrid offers a public REST API for programmatic distribution, mounted under /api/public/... on api.labelgrid.com. You can read your catalog, create and update releases, upload audio and artwork, manage artists and contributors, register webhooks, and submit releases for distribution. Full documentation is at api.labelgrid.com/docs/api.

API and sandbox access require an active, paid API plan. Once your API plan is active, generate an API token from your account settings under API Tokens (in the top-right avatar menu). If you do not see that option, contact support to enable API access. The 7-day free trial on standard plans does not include API access.

Include a Bearer token in the Authorization header of every request: Authorization: Bearer YOUR_API_TOKEN. Generate the token under API Tokens in your account settings, and optionally restrict it by IP whitelisting.

”Is there a sandbox environment for testing?”

Section titled “”Is there a sandbox environment for testing?””

Yes. LabelGrid provides a sandbox so you can build and test against the API without affecting your production catalog. Sandbox access requires an active API plan and is provisioned on request — contact support once your API plan is active. Sandbox docs are at api-sandbox.stg.labelgrid.com/docs/api.

The API is available on LabelGrid’s API plans, which are billed annually. The Starter API plan is $1,428 USD per year, billed annually, with higher tiers for larger catalogs and higher royalty-processing limits. See the pricing page for current details.


Building on the LabelGrid API? See the developer hub for an overview of what’s possible. If you’re powering a white-label distribution service on top of LabelGrid, the infrastructure for distributors page covers the bigger picture. See also the White-Label Distribution Setup guide.


If you need API assistance, contact our support team with technical details about your integration.

Not using LabelGrid yet?

Everything you just read about is available on our platform.

See what LabelGrid can do →