01 · Catalog
Release package
- Title, ISRC, UPC
- Artwork and audio
- Territories and deals
For labels and distribution teams
Package a release as a DDEX ERN message and hand it to each DSP on its own terms. Files are staged and hashed before transfer. Delivery status follows the transfer, not a store listing going live.
ERN 4.3.2 is the recent audio addition. ERN 3.8.2 and ERN 4.3 remain supported.
01 · Catalog
Release package
02 · DDEX
ERN message
<DisplayGenre ApplicableTerritoryCode="Worldwide">
<GenreText>Electronic</GenreText>
</DisplayGenre>
<Role>
<Value>Artist</Value>
</Role>
<ContainsAI>Partly</ContainsAI>Fragments from an audio message. Not a complete or validated file.
03 · Handoff
DSP destination
Message formats
Each DSP is set to the message it receives. ERN 3.8.2 and ERN 4.3 stay available for audio and video. ERN 4.3.2 is the audio addition.
Electronic Release Notification 3.8.2
Audio and video releases. This version remains supported.
Electronic Release Notification 4.3
Audio and video releases. This version remains supported.
Electronic Release Notification 4.3.2
Audio releases only. Adds DisplayGenre, a Role and Value structure, SoundRecording ContainsAI (None, Partly, All), and AVS 5.
How a delivery moves
Confirm the release metadata, credits, and which DSPs should receive it.
Build the ERN message in that DSP's format, including the artwork, audio, and identifiers the message needs.
Stage every file, verify its byte count, hash it, send it, and check the size that arrived.
Watch transport status and errors on the delivery. That status does not mean the DSP has ingested the release or put it live.
Recent
ERN 4.3.2 is the new audio message. AI disclosure and reviewer-approved credit handling belong to that format. Delivery inspection is the new record of a transfer. None of this replaces ERN 3.8.2 or ERN 4.3.
When a DSP opts in, each audio sound recording can declare ContainsAI as None, Partly, or All. This records a human declaration. It is not an AI detector. Only ERN 4.3.2 can carry ContainsAI. A required declaration holds back only the DSP that asked for it. WKS does not guarantee that every DSP will accept AI audio.
For a fully AI audio track, a DSP can omit human contributor rows from the ERN 4.3.2 message. Reviewer approval is required, and the decision is kept as an audit snapshot. Catalog credits are never modified.
The delivery record shows uploaded files, transport status, errors, and a package download. XML inspection is limited to super admins.
In every package
A package can carry the release title, ISRC, UPC, artwork, audio, territories, and deal terms.
Title metadata can be localized, and artist and contributor credits map into the message.
Each asset is copied to local staging and checked by byte count before a connection opens. The hash is computed on that file. After upload, the remote size is checked. Transfers use FTP or SFTP.
The same destination can receive an update or a takedown. Destination settings are configured per DSP.
The message sender defaults to the organization profile. A DSP can override the sender name and DPID when the store expects a different party.
Questions
Audio and video releases can be sent as ERN 3.8.2 or ERN 4.3. ERN 4.3.2 is for audio releases. Merlin is a separate exchange type, not a DDEX version. Sending an ERN message is not a DDEX certification.
On audio releases it adds DisplayGenre, a Role and Value structure for contributors, SoundRecording ContainsAI values of None, Partly, or All, and AVS 5. It does not add a video message.
No. Delivery status is the transport status. It is not confirmation that a DSP ingested the release or that the store listing is live. WKS does not promise real-time receipt from every DSP.
Super admins can inspect and download the XML for a delivery. The delivery record also shows uploaded files, status, errors, and a package download. The public site does not offer XML downloads.
Disclosure is opt-in per DSP and only on ERN 4.3.2. A person declares the track human, partly AI, or fully AI. WKS does not detect AI in the audio. If a declaration is required, that requirement applies only to the DSP that asked for it. Not every DSP accepts AI audio.
Only for a DSP configured to do so, and only after reviewer approval. The approval is stored as an audit snapshot. Catalog credits are never modified.
Open a label account, or tell us which DSPs should receive the releases.