An audio option for the work when that work has been dubbed into additional languages. You can include as many AudioLanguage elements as needed to specify the work's available alternatives.
Provides information about a person in the work's cast, such as an actor, host, narrator, or voice talent. When present, the optional Credits element must include at least one entry, either a CastMember or a CrewMember. You can include as many CastMember elements as needed.
The root element of a CDF file. Each catalog file must contain a single Catalog element which contains the rest of the file.
Property
Detail
Use
Required
How Many Allowed
One
Parent Elements
none
Content Model
complexType – sequence. Must contain required child elements in specified order.
Child Elements
Partner(required, one allowed) Works(optional, unlimited)
Attributes
xmlns The XML namespace.
version The version of the schema this catalog uses. Refer to the schema "id" to figure out which schema version you are using. Although this attribute is optional for compatibility reasons, we recommend that you provide the version.
Example:
<xmlversion="1.0"encoding="utf-8"?><Catalogxmlns="http://www.amazon.com/FireTv/2014-04-11/ingestion"version="FireTv-v1.3"><Partner>Everything Ever Made Filmworks</Partner><Works>
...
</Works><Catalog>
The certification or rating given to the work under a specified certification System. Only one Certification element is allowed for each ContentRating.
Contains elements that specify a rating system or organization and the rating they gave the work. When present, the optional ContentRatings must contain at least one ContentRating. You can have as many ContentRating elements as you need, one for each system/rating pair.
Contains one or more official ratings for the work, as determined by a specified certifying agency. Only one ContentRatings element is allowed per work.
A country or region in which a particular offer (subscription, free, purchase, or rental) is available. Each offer can contain as many Country elements as needed.
Enum. The following subset of ISO 3166-1 country codes are allowed: AF AX AL DZ AS AD AO AI AQ AG AR AM AW AU AT AZ BS BH BD BB BY BE BZ BJ BM BT BO BQ BA BW BV BR IO BN BG BF BI KH CM CA CV KY CF TD CL CN CX CC CO KM CG CD CK CR CI HR CU CW CY CZ DK DJ DM DO EC EG SV GQ ER EE ET FK FO FJ FI FR GF PF TF GA GM GE DE GH GI GR GL GD GP GU GT GG GN GW GY HT HM VA HN HK HU IS IN ID IR IQ IE IM IL IT JM JP JE JO KZ KE KI KP KR KW KG LA LV LB LS LR LY LI LT LU MO MK MG MW MY MV ML MT MH MQ MR MU YT MX FM MD MC MN ME MS MA MZ MM NA NR NP NL NC NZ NI NE NG NU NF MP NO OM PK PW PS PA PG PY PE PH PN PL PT PR QA RE RO RU RW BL SH KN LC MF PM VC WS SM ST SA SN RS SC SL SG SX SK SI SB SO ZA GS SS ES LK SD SR SJ SZ SE CH SY TW TJ TZ TH TL TG TK TO TT TN TR TM TC TV UG UA AE GB US UM UY UZ VU VE VN VG VI WF EH YE ZM ZW
Contains elements that represent a work's cast and crew members. The same person can appear as both cast or crew multiple times. Each work can contain only one Credits element. If present, Credits must contain at least one CastMember or CrewMember, though it can contain as many of each of those elements as needed.
Contains elements that provide information about a person in the work's off-screen crew, such as a director, writer, cinematographer, best boy, animator, or grip. When present, the optional Credits must include at least one entry, either a CastMember or a CrewMember. You can include as many CrewMember elements as needed.
Contains elements that provide the average customer rating for a work, the maximum rating value, and the number of ratings that contributed to the score. Each work can contain only one CustomerRating element.
An identifier for a work under an external classification, such as IMDb. This value is used in content matching, to compare a work or person against that in another catalog to determine whether they're the same work or person. It can also be used as the source of external content such as images. Each element that contains an ExternalID can contain as many as needed.
complexType – attributes only. No child elements, but element does allow attributes.
Child Elements
None
Attributes
scheme The external source that provided this ID. Required. Enum values allowed:
imdb: The Internet Movie Database (IMDb). IDs can be found as part of the URL of a given page.
tms: An OnTV domain — used to be Tribune Media Service, but it is essentially one of the older Gracenote ID spaces.
isan: The International Standard Audiovisual Number (ISAN), an alphanumeric strings of 26 characters, usually presented broken by dashes.
ean: The European Article Number (EAN) is a barcode standard, a 12- or 13-digit product identification code. Each EAN uniquely identifies the product, manufacturer, and its attributes. See What are UPCs, EANs, ISBNs. and ASINs? for more details.
upc: Universal Product Code (UPC) is a 12-digit bar code used extensively for retail packaging in United States.
asin: Amazon Standard Identification Numbers (ASINs) are unique blocks of 10 letters and/or numbers that identify items. See What are UPCs, EANs, ISBNs. and ASINs? for more details.
gvd: Gracenote Video Data — the Gracenote ID provides 'unique identifiers for TV programs and movies [to] enable linking to TV schedule data and on-demand catalogs.'
region Optional region for which the externalId is relevant (i.e., Marketplace for Amazon ASINS or Country for TMS ID). Not required. Date type is string. Examples are country (US, etc.) if the scheme is TMS.
A clip or trailer that can be a standalone work or, more commonly, can be associated with another work (either external or in your catalog). Generally think of these as the equivalent of an extra feature included on a DVD.
complexType – sequence with some choice. Must contain required child elements in specified order. However, either RelatesToID or RelatesToExternalID, but not both.
The work is free to view at any time, or optionally is free only during a given window. If necessary, you can have multiple FreeOffer elements under Offers. Important: The FreeOffer element is optional, but at least one offer type is required under Offers. FreeOffer is one of the two offer types.
The genre of the work, such as comedy, horror, drama, or documentary. A work can be described through multiple Genre elements if necessary. For optimized search and matching, attempt to use standard genre descriptions. Use multiple Genre tags rather than combine several descriptions into a single string.
An image to represent the TV or movie content. Images should be in JPG or PNG format (JPG preferred). Use a 16:9 aspect ratio, with dimensions at least 853px wide x 480px high for TV shows/seasons/episodes. Larger sizes are better; we will scale as needed. Images smaller than 853px wide x 480px, or images following other aspect ratios, will not be used. In those cases, another image source (for example, IMDb) or a placeholder image will be used instead.
An identifier string for a work. This value must be at least one character long and must be unique among all other IDs in your catalog. Two works with the same ID will cause your catalog to be rejected by the ingestion system. Devise an ID scheme and use it unfailingly to avoid duplicate IDs. For instance, you could use your Partner ID + the work type + a long identifier such as a GUID, for an ID such as AmazonStudios_ Movie_01152ce2-de7e-44c1-9736-e8f3b15a1ddf. Any scheme that assures unique IDs within your catalog is valid.
When you update an existing catalog, the IDs for your works should not change. If an ID disappears from your catalog, we assume that work is no longer available on your service and remove it from our index.
The position held by a work's CrewMember, such as director, cinematographer, writer, or animator. A CrewMember can have as many Job elements as needed.
Marks content for the Japanese marketplace intended to be viewed only by persons 18 years of age or older. In compliance with Japan's legal requirements, setting this flag to true requires viewers of this content in Japan to confirm that their age is above 18.
The language in which the work was originally produced, which can refer to either the audio or, in the case of a silent work, on-screen text. A work can contain only one Language element. Also use AudioLanguage to specify any dubbed options.
Contains elements that specify a work's available video quality, audio language, and subtitle options under a particular offer. LaunchDetails also contains an optional LaunchId which allows a direct launch of the work in a specific configuration of quality, language, and subtitle.
An identifier that allows you to launch a work with a specific configuration of video quality, audio language, and subtitles (or any subset of those three). A LaunchId does not have a given format — the format must only be understood by your app's logic. Each LaunchDetails element can contain only a single LaunchId, so to specify more than one LaunchId, you must include multiple LaunchDetails elements.
Date after which metadata information should be available to viewers. Including this information improves matching. Note that MetadataAvailabilityDate is the same as WindowStart; however, in addition to hiding the Play button, including MetadataAvailabilityDate hides the metadata associated with the content until the date indicated. Combining MetadataAvailabilityDate with WindowStart will show information at the time of premiere (for example, The Man in the High Castle premiere).
<Movie><ID>MV-123456</ID><Titlelocale="en-US">Chase the Prawns</Title><Offers><SubscriptionOffer><Regions><Country>US</Country></Regions></SubscriptionOffer></Offers><MetadataAvailabilityDate>2000-01-01T12:00:00Z</MetadataAvailabilityDate><ReleaseDate>2013-10-04T00:00:00</ReleaseDate></Movie>
<Movie><ID>MV-123456</ID><Titlelocale="en-US">Chase the Prawns</Title><Offers><SubscriptionOffer><Regions><Country>US</Country></Regions></SubscriptionOffer></Offers><ReleaseDate>2013-10-04T00:00:00</ReleaseDate></Movie>
Contains the offers through which a viewer can play a given work: for free, by having a subscription to the service, through rental, or through purchase. Each work type can contain only one Offers element, and that Offers element must contain at least one offer type.
The date and time when a work was originally televised. The year portion of this value should match the ReleaseYear, if that optional element is present. This information is useful in matching this work to content in other catalogs. A match allows us to show a single listing for a work that shows all of its available sources rather than having multiple search results for same thing.
Identifies you as the provider of this catalog. There is no required format, but it should be human-readable. As a good convention, use your app's name as it is seen in the Amazon Appstore. You might also use your full provider name. Each catalog file must contain a single Partner element.
The visual quality of the work: standard definition (SD), high definition (HD), and ultra high definition (UHD). A work can be offered with multiple visual quality options.
Note: There are two elements named Quality. The first, a direct child of each offer type, was deprecated in CDF v1.2. The second is a child of LaunchDetails, and therefore a grandchild of each offer type. This newer, non-deprecated Quality element is the one we discuss here, although other than their parent elements, the two are identical in form and content.
A numerical popularity score relative to the other items in your catalog. The highest rank is defined as 1. How you determine the rankings is up to you, but it is acceptable for multiple items to have the same rank. A work can have only a single Rank element.
Used to specify another work (such as a movie) with which an Extra (such as a trailer for that movie) is associated. RelatesToExternalID specifies an identifier by which that other work (such as the movie) is known in an external classificiation such as IMDb. RelatesToExternalID is used when the associated work is not a part of your catalog. You have the option of using RelatesToID or RelatesToExternalID to specify the association, but not both. Use RelatesToExternalID only in the absence of RelatesToID.
Do not confuse RelatesToExternalID with ExternalID. ExternalID refers to the Extra itself, while RelatesToExternalID refers to the work that it's associated with.
complexType – attributes only. No child elements, but element does allow attributes.
Child Elements
None
Attributes
scheme The external source that provided this ID. Required. Enum values allowed:
imdb: The Internet Movie Database (IMDb). IDs can be found as part of the URL of a given page.
tms: An OnTV domain — used to be Tribune Media Service, but it is essentially one of the older Gracenote ID spaces.
isan: The International Standard Audiovisual Number (ISAN), an alphanumeric strings of 26 characters, usually presented broken by dashes.
ean: The European Article Number (EAN) is a barcode standard, a 12- or 13-digit product identification code. Each EAN uniquely identifies the product, manufacturer, and its attributes. See What are UPCs, EANs, ISBNs. and ASINs? for more details.
upc: Universal Product Code (UPC) is a 12-digit bar code used extensively for retail packaging in United States.
asin: Amazon Standard Identification Numbers (ASINs) are unique blocks of 10 letters and/or numbers that identify items. See What are UPCs, EANs, ISBNs. and ASINs? for more details.
gvd: Gracenote Video Data — the Gracenote ID provides 'unique identifiers for TV programs and movies [to] enable linking to TV schedule data and on-demand catalogs.'
region Optional region for which the externalId is relevant (i.e., Marketplace for Amazon ASINS or Country for TMS ID). Not required. Date type is string. Examples are country (US, etc.) if the scheme is TMS.
Used to specify another work (such as a movie) with which an Extra (such as a trailer for that movie) is associated. The work with this ID must be present in the same catalog as this Extra. You have the option of using RelatesToID or RelatesToExternalID to specify the associated work, but not both. RelatesToID should always be used when the associated work is in your catalog.
The date and time when the work was originally released to the public, or the first air date in the case of television. The year portion of this value should match the ReleaseYear, if that optional element is present. This information is particularly useful in matching this work to content in other catalogs. A match allows us to show a single listing for a work that shows all of its available sources rather than having multiple search results for same thing.
Optional, but highly recommended. The year in which the work was originally released to the public, or the first air date in the case of television. Note that this value should match the year given in the same work's ReleaseDate or OriginalAirDate element.
Note: While this element is optional, we recommend that you include it. This value is particularly helpful in allowing us to match this work with the same work from other providers, which improves the customer search experience by bundling all offers for the work into a single search result. That, in turn, improves the discoverability of your particular offer.
The character's name in a work, as played by a CastMember. Examples are Robin Hood, Sir Lancelot du Lac, Athena, or Self. Do not use "actor" (all CastMember entries are actors) or "unknown" for this value. A CastMember element can contain multiple Role elements if that person played multiple roles.
The overall running time of the content, in minutes. This is a non-negative number and is expected to be less than 2880, though there may be instances that legitimately exceed that value. Each work can have only one RuntimeMinutes element.
An average score (rating) for a work based on customer feedback. How you gather that information is up to you, as well as setting the MaxValue to give a scale to the rating system. You can add an optional Count of how many votes contributed to the Score. A CustomerRating can contain only a single Score.
The ID of the season of which a TvEpisode is a part. The TvSeason with this ID must be present in the same catalog as this TvEpisode. You have the option of using SeasonID or SeasonInShow to specify the season, but not both. SeasonID should always be used when the season is in your catalog. If is not in your catalog, consider creating a TvSeason entry.
The number of a season that a TVEpisode is a part of, when that season is not part of your catalog. SeasonInShow is simply a number for use in the UI and is not required to match anything. You have the option of using SeasonID or SeasonInShow to specify the season, but not both. Use SeasonInShow only in the absence of SeasonID, which should be a rare occurrance.
A title for the season in which a TvEpisode appeared, such as "Season 2". Note that if the corresponding TvSeason element is included in your catalog, this value is not required to match its Title, though it should. Each TvEpisode can have only one SeasonTitle.
A two- or three-line description of a work's content. Do not use information included elsewhere, such as the work's title, for the ShortDescription. Each work can contain multiple ShortDescription elements for the purpose of providing localized descriptions. To provide a longer, more detailed description, use the Synopsis element.
Used to tie a TvEpisode, TvSeason, or TvSpecial to a TvShow in your catalog. This value must match the ID value in a TvShow element. You have the option of using ShowID or ShowTitle to specify the show, but not both. Always use ShowID when the TvShow is in your catalog.
Used to tie a TvEpisode, TvSeason, or TvSpecial to a TvShow in your catalog. This value is simply a string for use in the UI and is not required to match any title in your catalog. You have the option of using ShowID or ShowTitle to specify the show, but not both. Use ShowTitle only in the absence of ShowID.
The work can be watched by subscribers to the provider's service. If necessary, you can have multiple SubscriptionOffer elements under Offers. SubscriptionOffer is one of the two offer types. Important: The SubscriptionOffer element is optional, but at least one offer type is required under Offers.
A description of a work's content. Synopsis is intended to give more detail than ShortDescription. Do not use the ShortDescription or the work's Title as the Synopsis. Each work can contain multiple Synopsis elements for the purpose of providing localized descriptions.
<TvSpecial>
...
<ShortDescriptionlocale="en-US">Alan shows us some trees and sings songs about them.</ShortDescription><Synopsislocale="en-US">Alan Smithee, man about town and fervent urban arborist, takes us on a musical journey around his home town, stopping by some favorite trees to sing about them. As expected from Mr. Smithee, no path runs straight and his plans meander as he encounters guest stars and battles a lumberjack with a literal ax to grind.</Synopsis>
...
</TvSpecial>
complexType – sequence with some choice. Must contain required child elements in specified order. However, either ShowID or ShowTitle, but not both. Also, either SeasonID or SeasonInShow, but not both.
<TvShow><ID>ABC-123457</ID>
...
</TvShow><TvSeason><ID>TVS-987654</ID>
...
</TvSeason><TvEpisode><ID>TVE2329880</ID><Titlelocale="en-US">What's in a Name?</Title><Offers><SubscriptionOffer><Regions><Country>US</Country></Regions></SubscriptionOffer></Offers><ShowID>ABC-123457</ShowID><SeasonID>TVS-987654</SeasonInShow><EpisodeInSeason>5</EpisodeInSeason></TvEpisode>
One of the basic work types, a TvSeason is a single season of a TvShow. When a TvEpisode's SeasonID value is the same as the TvSeason's ID, that episode declares itself part of the season.
A televised series made up of seasons and episodes. It can also have associated specials outside of the regular sequence of episodes. When a TvSeason, TvEpisode, or TvSpecial's ShowID value is the same as the TvShow's ID, that season, episode, or special declares itself part of the show.
Televised events that don't belong to the traditional show-season-episode television hierarchy. These can be one-time events such as a holiday special, or they can account for programs in which each episode has a unique airdate rather than an episode number (news programs, for instance). A TvSpecial can be associated with a TvShow (though not a TvSeason) or it can be a standalone event. Some other examples are awards programs, televised concerts, and retrospectives.
<TvSpecial><ID>SP-2329880</ID><Titlelocale="en-US">Cheese -- Friend or Enemy?</Title><Offers><SubscriptionOffer><Regions><Country>US</Country></Regions></SubscriptionOffer></Offers><OriginalAirDate>2005-04-29T20:00:00</OriginalAirDate></TvSpecial>
Specifies an Extra as a trailer (preview) or a clip. You can regard anything that isn't a trailer as a clip, though it might be something as extensive as a making-of documentary about the Extra's associated Movie. Each Extra can have only one Type.
The date and time after which the work will no longer be available under a particular offer. Each offer can have only one WindowEnd. Using WindowStart and WindowEnd, you can declare an offer to be available only for a specific window of time. After the time specified by WindowEnd, the offer is no longer presented to the viewer. If all offers have expired, the work itself is not shown to the viewer.
WindowStart and WindowEnd can be used together or separately to control a work's availablility under an offer.
WindowStart only: The work is available indefinitely from that time forward unless it is removed from the catalog.
WindowEnd only: The work is available immediately, but only until that time.
WindowStart + WindowsEnd: The work is available only in that window of time.
Neither WindowStart nor WindowEnd: The work is immediately available and always will be unless it is removed from the catalog.
The date and time after which the work becomes available under a particular offer. Using WindowStart and WindowEnd, you can declare an offer to be available only for a specific window of time. Before and after that window, that offer is not shown to the viewer. If no offer is available at the time, the work itself is not shown to the viewer. Each offer can have only one WindowStart.
WindowStart and WindowEnd can be used together or separately to control a work's availablility under an offer.
WindowStart only: The work is available indefinitely from that time forward unless it is removed from the catalog.
WindowEnd only: The work is available immediately, but only until that time.
WindowStart + WindowsEnd: The work is available only in that window of time.
Neither WindowStart nor WindowEnd: The work is immediately available and always will be unless it is removed from the catalog.
Contains all of the individual entries in your catalog: movies, TV shows, seasons, specials, mini-series, episodes, and extras. Each catalog file must contain a single Works element. The Works element can contain as many work entries as needed, and as many of each type as needed.
Note: In CDF v1.0 to v1.2, the Works element was required to contain at least a single work. As of CDF v1.3, it can be empty. This will have the effect of removing your catalog's contents from Amazon Fire TV's universal browse and search.
contentType — sequence and choice. You can optionally include any of the child elements under a Works element, and that child element can appear multiple times, in whatever order you want them in.
These elements have been deprecated. Note that if your catalog data file has deprecated elements, your catalog won't be rejected. However, you should work to remove these elements from your catalog file to improve matching.
Warning:Deprecated, do not use. Use Images instead.
The URL of an image that represents the work, sometimes called the "box art." Each work can contain only a single ImageUrl element. If you don't include ImageUrl, we attempt to use available art from other sources such as IMDb, or we might use a generic placeholder image. See Requirements for Box Art Images (ImageUrl) for image requirements. Note: Provide a unique image for each work that applies to the work's content. Do not use a generic placeholder image, such as a logo.
Warning:Deprecated, do not use. Use TvEpisode instead. If you haven’t been declaring seasons in your MiniSeries content, you will need to start including this season information by adding SeasonID or SeasonInShow.
Loosely defined as a television show that collects a small number of ordered episodes not presented in seasons. There is no explicit limit on the number of episodes a MiniSeries can contain, but it should be reasonably low.
<MiniSeries><ID>MS-2329880</ID><Titlelocale="en-US">All the Best People</Title><Offers><SubscriptionOffer><Regions><Country>US</Country></Regions></SubscriptionOffer></Offers><ReleaseDate>2005-04-29T20:00:00</ReleaseDate></MiniSeries>
Warning:Deprecated, do not use. See the note in MiniSeries for more details.
One of the basic work types, a MiniSeriesEpisode is a single episode in a MiniSeries. This content is not associated with a season and is sequenced in the context of the MiniSeries.
complexType – sequence with some choice. Must contain required child elements in specified order. However, either ShowID or ShowTitle, but not both. And either MiniSeriesID or MiniSeriesTitle.
<MiniSeries><ID>MS-123456789</ID>
...
</MiniSeries><MiniSeriesEpisode><ID>MSE-2329880</ID><Titlelocale="en-US">The First Steps on a New Planet</Title><Offers><SubscriptionOffer><Regions><Country>US</Country></Regions></SubscriptionOffer></Offers><MiniSeriesID>MS-123456789</MiniSeriesID><EpisodeInSeries>1</EpisodeInSeries><OriginalAirDate>2012-07-02T20:00:00</OriginalAirDate></MiniSeriesEpisode>
Warning:Deprecated, do not use. See the note in MiniSeries for more details.
Used to specify the mini-series that an episode is a part of. The MiniSeries with this ID must be present in the same catalog as this MiniSeriesEpisode. You have the option of using MiniSeriesID or MiniSeriesTitle to specify the mini-series, but not both. MiniSeriesID should always be used when the mini-series is in your catalog. If it is not in your catalog, we advise you to create a MiniSeries entry to use.
Warning:Deprecated, do not use. See the note in MiniSeries for more details.
Specifies which mini-series an episode is part of when that mini-series is not part of your catalog. MiniSeriesTitle is simply a string for use in the UI and is not required to match any existing title in your catalog. You have the option of using MiniSeriesID or MiniSeriesTitle to specify the mini-series, but not both. Use MiniSeriesTitle only in the absence of MiniSeriesID, which should be a rare occurrance.
The work can be purchased for a one-time payment to own and watch anytime. If necessary, you can have multiple PurchaseOffer elements under Offers. PurchaseOffer is one of the two offer types. Important: The PurchaseOffer element is optional, but at least one offer type is required under Offers. (Note that currently Fire TV does not do anything with PurchaseOffer information in the display.)
Warning:Deprecated, do not use. For release date information, use ReleaseDate or OriginalAirDate as appropriate to the work type. Release country information is no longer used.
Contains elements that specify a work's country or region of release and release date.
Enum. The following subset of ISO 3166-1 country codes are allowed: AF AX AL DZ AS AD AO AI AQ AG AR AM AW AU AT AZ BS BH BD BB BY BE BZ BJ BM BT BO BQ BA BW BV BR IO BN BG BF BI KH CM CA CV KY CF TD CL CN CX CC CO KM CG CD CK CR CI HR CU CW CY CZ DK DJ DM DO EC EG SV GQ ER EE ET FK FO FJ FI FR GF PF TF GA GM GE DE GH GI GR GL GD GP GU GT GG GN GW GY HT HM VA HN HK HU IS IN ID IR IQ IE IM IL IT JM JP JE JO KZ KE KI KP KR KW KG LA LV LB LS LR LY LI LT LU MO MK MG MW MY MV ML MT MH MQ MR MU YT MX FM MD MC MN ME MS MA MZ MM NA NR NP NL NC NZ NI NE NG NU NF MP NO OM PK PW PS PA PG PY PE PH PN PL PT PR QA RE RO RU RW BL SH KN LC MF PM VC WS SM ST SA SN RS SC SL SG SX SK SI SB SO ZA GS SS ES LK SD SR SJ SZ SE CH SY TW TJ TZ TH TL TG TK TO TT TN TR TM TC TV UG UA AE GB US UM UY UZ VU VE VN VG VI WF EH YE ZM ZW
Warning: Deprecated, do not use. Use ReleaseDate (same name, different location and data type) or OriginalAirDate instead.
The date when the work was originally released to the public, or the first air date in the case of television. The year portion of this value should match the ReleaseYear, if that optional element is present. This information is particularly useful in matching this work to content in other catalogs. A match allows us to show a single listing for a work that shows all of its available sources rather than having multiple search results for same thing.
The work can be viewed for a limited amount of time for a one-time payment. If necessary, you can have multiple RentalOffer elements under Offers. RentalOffer is one of the two offer types. Important: The RentalOffer element is optional, but at least one offer type is required under Offers. (Note that currently Fire TV does not do anything with RentalOffer information in the display.)