Prime Video requires content rights to be submitted in the Entertainment Merchants Association (EMA) Avails Specification. Prime Video supports EMA XLS Avails, version 1.6, 1.7.2, and 1.7.3.
Note: The maximum size of EMA 1.6, 1.7.2, and 1.7.3 avails supported by Prime Video is 60,000 rows.
The EMA Avails templates include instructions for completion. The following Prime Video rules supersede the instructions on the template:
Full Extract means that new avail entries replace all current and future avail entries within the same scope. Prime Video defines scope as the unique combination of licensor, unique ID, territory, and the rights model (e.g., TVOD, SVOD, etc.). A unique ID is represented by an Alt ID in EMA v1.6 and an ALID in EMA v1.7.
Full Extract requires that all of your current and future avail entries are provided for a scope. When Full Extract avails are submitted, Prime Video replaces all current and future avail information for a given scope. Full Extract allows a content partner to expire a license on a future date.
Full Delete means that new avail entries delete all existing avail entries within the same scope. When Full Delete avails are submitted, Prime Video removes all avail information for a given scope. Since Full Delete indicates that all rights for a given scope are removed, if the content is already in-window, the rights are expired as of the date the Full Delete is received. Full Delete expires licenses as of the date received. Full Delete can also be used if an incorrect identifier (i.e. Alt ID) was used for an edit prior to an avail start date.
Prime Video defines the rights model using both LicenseType and GroupIdentity. The LicenseType field specifies whether content is intended for TVOD or SVOD. Entries intended for TVOD never extract or delete entries intended for SVOD.
The GroupIdentity field within EMA v1.7.3 specifies whether content is intended for first-party SVOD (Prime Video) or third-party SVOD (Prime Video Channels). Entries intended for Prime Video SVOD never extract or delete entries intended for Prime Video Channels. This also means that content partners must be mindful of all channels they deliver for when submitting Channels rights. If you have a title available in more than one Prime Video Channel in a single territory, you must include details for both titles when sending a Full Extract submission, because both Channels are within the same scope.
The table below summarizes the available EMA Avails fields along with Prime Video-specific notes.
The applicable spec version column lists EMA Avails fields. Accepted Values lists the acceptable values or indicates the type of value expected for each field. If left blank, it indicates a string is acceptable. All inputs are limited to UTF-8 characters. Prime Video Usage indicates whether the field is required, optional, or not used by Amazon.
The following table and notes are in addition to the documentation and definitions provided by MovieLabs. Should any conflict occur between the two, notes and guidelines provided below are considered definitive for deliveries to Prime Video.
|Field Name||Definition & Notes||Accepted Values||Prime Video Usage|
|DisplayName||The organization granting rights. Use the assigned Prime Video PartnerAlias to match to asset packages.||Required|
|AssetLanguage/StoreLanguage||Intended set of languages/assets to be fulfilled by licensor and the spoken language of the intended audience. This field can be used in conjunction with the LocalizationType field to specify the type of localization that is intended to be delivered. LocalizationType values can also be appended to a language within this field. If LocalizationType is left empty and there is no appended LocalizationType in this field "any" is assumed.||RFC 5646 language code (":sub", ":dub", ":subdub", ":any" can be appended).||Optional|
|Territory||Territories where rights are being granted.||ISO 3166-1 territory code||Required|
|WorkType||Type of the work.||Movie, Season, Episode||Required|
|EntryType||The data entry methods we will use to ingest these terms.||Full Extract, Full Delete||Required|
|SeriesTitleInternalAlias||The title of the series.||Required for "season" and "episode"|
|SeriesTitleDisplayUnlimited||The display title of the series.||Optional|
|SeasonNumber||The number of the season.||Integer||Required for "season"|
|EpisodeNumber||The number of the episode.||Integer||Required for "episode"|
|LocalizationType||The localized assets that must be displayed in a territory. This field specifies whether the title must be subtitled or dubbed and works in conjunction with the AssetLanguage/StoreLanguage field. A value of "any" or blank indicates that any sub or dub assets delivered by the partner may be published with the title. If left blank, "any" is assumed. Separate rows must be used for cases where the intention is to differentiate offers by localization type (subbed and/or dubbed) for flattened files (non-componentized) for Classic marketplaces. See above for detailed definition of Full Delete and Full Extract.||sub, dub, subdub, any||Optional|
|EpisodeTitleInternalAlias or TitleInternalAlias||The title of the feature or episode.||Required|
|EpisodeTitleDisplayUnlimited or TitleDisplayUnlimited||The display title of the feature or episode.||Optional|
|SeasonTitleInternalAlias||The number of the season.||Optional|
|SeasonTitleDisplayUnlimited||The display title of the season.||Optional|
|EpisodeCount||The number of episodes in the season.||Integer||Required for "Season"|
|SeasonCount||The number of seasons in the series.||Integer||Optional|
|SeriesAltID||The internal ID for the series.||UTF-8 numbers/EN letters/ underscore/hyphen||Required for "season" & "episode" in v1.6. Optional for v1.7|
|SeasonAltID||The internal ID for the season.||UTF-8 numbers/EN letters/ underscore/hyphen||Required for "season" & "episode" in v1.6. Optional for v1.7|
|EpisodeAltID or AltID||The internal ID for the feature or episode.||UTF-8 numbers/EN letters/ underscore/hyphen||Required for v1.6; Optional for v1.7|
|LicenseType||The type of license being granted.||EST, VOD, SVOD, AVOD, POEST, FVOD||Required|
|LicenseRightsDescription||A description of the above license type.||Optional|
|FormatProfile||Indicates the resolution of the video covered by the terms. For SVOD, max resolution should be specified since lower resolutions are displayed based on user setup.||HD, SD, 4K, UHD||Required|
|Start||Start of term. Specific time zones may be specified by supplying offsets from UTC. For example, 7:00 a.m. Standard Time in New York would be represented as: 2019-01-01T07:00:00-05:00. (UTC minus five hours). The use of the special character Z after the time can be used to indicate Zulu time (UTC time) as in the following: 2019-01-01T00:00:00Z. If no time zone is specified, the local time of the territory for which content is being availed will be assumed. An avail for GB with a start time of 2019-01-01T09:00:00 will be interpreted as 9 a.m. in GB. If no time is supplied, a default of 00:00:00, corresponding to the start of the day in the territory indicated is assumed.||YYYY-MM-DD or ISO 8601 Date+Time format||Required|
|End||End of term.||YYYY-MM-DD format, ISO Date+Time format, "Open" if no end date is available or, for preorders, "ESTStart" if that's when the pre-order avail ends (most cases for pre-orders).||Required|
|PriceType||The type of pricing that should be applied. For titles under revenue-share terms, the PriceType column should be Category. For SVOD, PriceType should be Category. WSP (Wholesale Price) should be provided for all TVOD (EST/VOD) titles that aren't revenue-share.||Tier, WSP, DMRP, SMRP, Category, LicenseFee, TPR-xxx or NA.||Required for TVOD|
|PriceValue||The value associated to the price type. For titles under revenue-share terms, PriceValue should be either Library or New Release. For SVOD, PriceValue should be "sub". WSP (Wholesale Price) should be provided for all TVOD (EST/VOD) titles that aren't revenue-share.||Required for TVOD|
|SRP||Suggested local retail price. For TPRs specified in PriceType, SRP should be included.||Integer||Optional|
|TitleStatus1||The status of an SVOD title.||Signed, Pending||Optional|
|SeriesID2||EIDR series ID.||Controlled||Optional|
|SeasonID2||EIDR season ID.||Controlled||Optional|
|EpisodeTitleID or TitleID2||Title-level EIDR for feature or episode.||Controlled||Optional|
|EpisodeID or EditID2||Edit-level EIDR for feature or episode.||Controlled||Optional|
|SuppressionLiftDate||Date on which we can display the earliest EST start date.||YYYY-MM-DD||Required for POEST, otherwise Optional|
|ReleaseYear||Release year of title in earliest-released territory.||YYYY||Not Used|
|RentalDuration||Rental period in hours.||Integer||Optional|
|CaptionIncluded||If "False/No" for US, CaptionExemption is required.||Boolean||Required for US|
|CaptionExemption||Why is this title exempt from captions in the US? For more information, see the EMA spec.||1, 2, 3, 4, 5, 6||Required if exempt|
|ContractID||The contract ID.||Optional|
|ServiceProvider||The organization fulfilling on your behalf.||Optional|
|HoldbackLanguage||These languages must be excluded from distribution in the specified territory/terms. If left blank, no holdbacks will be applied to the associated terms. LocalizationType values can also be appended to a language within this field. If this field is populated and there is no appended LocalizationType in this field, "any" and "subdub" are synonymous and assumed (any/all localizations of specified language are held back).||RFC 5646 (":sub", ":dub", ":subdub", ":any" can be appended).||Optional|
|HoldbackExclusionLanguage or AllowedLanguages||Only these languages are allowed to be distributed in a specified territory/terms. Can't be used if HoldbackLanguage is populated. If HoldbackLanguage and this field are left blank, "any" is assumed. LocalizationType values can also be appended to a language within this field. If this field is populated and there is no appended LocalizationType in this field, "any" is assumed (any localizations of specified language can be displayed.||RFC 5646 (":sub", ":dub", ":subdub", ":any" can be appended).||Optional|
|GroupIdentity1||The subscription to which these terms should be applied. This is important to distinguish between first-party subscriptions and third-party subscriptions, especially in Full Extract data entry methods.||Optional|
|ALID1||Logical Asset ID that references the fulfillment/content package.||Required in v1.7+|
|SeriesContentID1||Series Identifier for metadata.||Required for "season" & "episode" in v1.7+|
|SeasonContentID1||Season Identifier for metadata.||Required for "season" & "episode" in v1.7+|
|EpisodeContentID or ContentID1||Feature or Episode Identifier for metadata.||Required for TV|
|UV_ID1||Ultraviolet ID.||Controlled by UV.||Optional|
|DMA_ID1||Movies Anywhere ID.||Controlled by DMA.||Optional|
|AvailID||Unique ID of the avail window/terms. Because of Prime Video’s support of prior EMA versions, AvailID is utilized in some existing avail workflows. Although the field remains optional, Prime Video recommends using the field.||Optional|
|ExceptionFlag||Use to flag when manual exceptions are required.||Boolean||Optional|
|WatchDuration||Duration after playback start, in hours.||Integer||Optional|
|OtherInstructions||Other instructions.||Not Used|
|CompanyDisplayCredit||The name of the credited studio.||Not Used|
|SpecialPreOrderFulfillDate||Utilize only if not utilizing earliest EST start date.||YYYY-MM-DD||Not Used|
|Description||Description of the transaction.||Not Used|
|OtherTerms||Not used by Prime Video.||Not Used|
|Metadata||Not used by Prime Video.||Not Used|
|ReleaseHistoryOriginal||First date of distribution.||YYYY-MM-DD||Not Used|
|ReleaseHistoryPhysicalHV||Initial physical home video release.||YYYY-MM-DD||Not Used|
|vRatingSystem||The rating governing body.||https://movielabs.com/md/ratings||Not Used|
|RatingValue||The rating value of the title.||https://movielabs.com/md/ratings||Not Used|
|RatingReason||The Rating Reason for the title..||https://movielabs.com/md/ratings||Not Used|
|FixedEndDate||Not used by Prime Video.||Not Used|
|TotalRunTime||Total Runtime.||HH:MM:SS, minutes||Not Used|
|DistributionNumber1||Used for sub-volumes of a season.||Integer||Optional|
|HDR1||High Dynamic Range.||Boolean, "DV" (DolbyVision), "HDR10"||Optional|
|WCG1||Wide Color Gamut.||Boolean||Not Used|
|HFR1||High Frame Rate.||Boolean||Not Used|
|NGAudio1||Next Generation Audio.||Boolean||Not Used|
|PriceCurrency1||The currency associated to the price type.||ISO 4217 currency code||Optional|
|ReportingID1||Additional ID for reporting.||Not Used|
|AnnounceDate1||The date For pre-orders when can we announce customer availability.||YYYY-MM-DD||Optional|
|TerritoryExcluded1||The territories to be excluded if there is a large set of included territories.||ISO 3166-1 alpha-2 country code||Optional|
|Director1||The director of the content.||Not Used|
|StartLag1||Positive or negative lag relative to start field.||ISO 8601 duration||Not Used|
|EndLag1||Positive or negative lag relative to end field.||ISO 8601 duration||Not Used|
|WindowDuration1||Duration of window. (Actual end = the lower of (End + EndLag) and (Start + Duration).||ISO 8601 duration||Not Used|
|Download1||Can this title be downloaded?||Boolean||Optional|
|Exclusivity1||Is this window exclusive to Prime Video?||Boolean||Optional|
|ExclusiveAttributes1||The type of exclusivity rights granted to Amazon.||Optional|
|BrandingRights1||Does Prime Video have rights to brand this content?||Boolean||Optional|
|BrandingRightsAttributes1||The type of branding rights granted to Amazon.||Optional|
|RequiredFulfillmentLanguages1||Required set of assets/languages to be fulfilled by licensor.||RFC 5646 (":sub", ":dub", ":subdub", ":any" can be appended).||Optional|
1 Indicates that a field was introduced in EMA v1.7+.
2 The purpose of all ContentID fields have transitioned from fields that identify EIDR values in EMA v1.6 to fields that identify the Title Metadata files in EMA v1.7+. Proper mapping will be performed by Amazon based on versions of EMA inputs.
Please sign in to continueSign In