LISTN AI

Distributor hub

Metadata mapping

Which ERN fields we read and what they become on the site.

This is how the fields of an ERN message become a release on the site. Field names are ERN 4.3; the ERN 3.8 equivalents are read too. Download the sample message to see them in place.

Message header

ERN fieldOn the site
MessageIdKept with the delivery and shown in the API and acknowledgement.
MessageSender/PartyIdMust match the DPID on your account, or the message cannot change a live release.
MessageRecipient/PartyIdMust be our DPID when we have given you one.
MessageCreatedDateTimeOrders messages: an older one never undoes a newer one.
MessageControlTypeTestMessage never changes a live release.

Release

ERN fieldOn the site
ReleaseId/ICPNThe UPC or EAN. The key for updates and takedowns, and for GET /releases/{upc}. Send one.
ReleaseTypeSingle, EP or album (from the type and the number of tracks).
DisplayTitleText, DisplayTitle/SubTitleThe title, and its version (for example "Extended Mix").
DisplayArtist with DisplayArtistRoleThe AI artists, in SequenceNumber order. MainArtist, FeaturedArtist and Remixer are kept apart. Each gets an artist page.
ReleaseLabelReferenceThe label. Labels can be linked to a creator account on the site.
Genre/GenreText, SubGenreMatched to the site's genres by name. Genres we do not have are mapped once by our team and remembered.
ReleaseDateThe day it goes live, at the earliest.
PLine, CLineShown on the release page.
ParentalWarningTypeExplicit marks it explicit.
Image with Type FrontCoverImageThe cover.

Tracks

ERN fieldOn the site
SoundRecording in the release's ResourceGroupThe tracks, in SequenceNumber order, with discs from nested groups.
ResourceId/ISRCThe ISRC. Lets an update leave out audio we already have.
DisplayTitleText, DisplayArtistThe track title, version and artists (the release artists when left out).
DurationThe length (we also measure the audio).
TechnicalDetails/DeliveryFile/File/URIThe audio file, relative to the message. With HashSum MD5 the file is checked.
Stereo and immersive editionsWe stream the stereo edition.

Deals

ERN fieldOn the site
UseType OnDemandStreamNeeded: it is the permission to stream. Stream and NonInteractiveStream are read the same way.
CommercialModelTypeSubscriptionModel (Premium) and/or AdvertisementSupportedModel (free, with ads). Both are paid.
TerritoryCodeWorldwide. A deal for some countries only is checked by hand before it goes live.
ValidityPeriod/StartDate, EndDateWhen it may go live, and when it is taken down on its own.
TakeDownTakes the release (or one track, on a track release deal) off the site.

The AI tool

Every release on the site names the AI tool it was made with. ERN has no field for it, so it is set on your account (for example Suno or Udio) and our team can change it for one release. Tell us if your catalogue uses more than one tool.