API music delivery systemSubmit releases by REST API; we deliver by DDEX and partner APIs, with webhooks.
What DDEX delivery is
DDEX delivery sends each release as an ERN XML message — tracks, artwork, metadata, territories and deals — together with audio and artwork files, usually in SFTP, S3 or Aspera batches. The store processes the batch and returns an acknowledgement. It is the industry standard for the largest stores.
What API delivery is
API delivery sends release data through a web API, normally as JSON, and gets an immediate response. Some platforms and partners accept content this way, and modern distribution systems expose APIs so their own clients can submit releases from their apps.
When to use each
Use DDEX for stores that require it and for large catalogue deliveries. Use APIs where a platform offers one, and to let your own clients' software integrate with you. Almost every serious distributor needs both.
Combining them
The Plans Global approach is API in, DDEX or store API out: clients send simple JSON to one API; the system builds the right ERN version for DDEX stores, calls store APIs where available, and reports every status through webhooks.
At a glance
DDEX vs API at a glance
Aspect
DDEX ERN delivery
API delivery
Format
XML (ERN 3.8.2 / 4.x)
Usually JSON
Transport
SFTP · S3 · Aspera batches
HTTPS requests
Feedback
Acknowledgement messages
Immediate responses + webhooks
Best for
Major stores, bulk catalogues
App integrations, partner platforms
Effort to build
High — schemas and store profiles
Medium — per-API integration
Plans Global
Global Distribution Hub
API music delivery system
Questions & answers
FAQ
Is DDEX better than an API for music delivery?
Neither is better in general. DDEX is the standard most major stores require; APIs are best for integrations and platforms that offer them. Most distributors use both.
Do Spotify and Apple Music use DDEX?
Major stores generally receive content from distributors as DDEX ERN deliveries.
Can I deliver through an API and let you handle DDEX?
Yes. Send releases to the Plans Global API as JSON and the system builds and delivers the DDEX messages for you.
Which DDEX ERN version should I use?
The version each store requires — commonly ERN 3.8.2 or ERN 4.x — which a delivery system should generate automatically.
A product demo, a DDEX integration, a white-label platform, a CRM, a website, an app or an automation — share a few lines and we reply within one business day, in English or Hindi.