API Avails

API Avails

Zuletzt aktualisiert: 11-06-2026

Die Prime Video Avails-API ist Teil der Content API-Suite und ermöglicht es Ihnen, die Verfügbarkeit Ihrer Titel auf Prime Video durch direkte Integration mit Ihren Content-Rights-Management-Systemen zu verwalten. Verfügbarkeitsfenster für das Einreichen, Aktualisieren, Abrufen oder Löschen sind präziser und kontrollierter als herkömmliche Datei-Uploads.


Warum sollten Sie die Avails-API verwenden?

Die API optimiert Ihren Content-Management-Workflow und gibt Ihnen mehr Kontrolle über Ihren Prime Video-Katalog:

  • Automatisierte Verwaltung — Eliminieren Sie manuelle Uploads und reduzieren Sie Fehler, indem Sie die Einreichung und Aktualisierung des Verfügbarkeitsfensters automatisieren, sodass sich Ihr Team auf strategische Aufgaben konzentrieren kann
  • Höhere Effizienz — Aktualisieren Sie bestimmte Verfügbarkeitsfenster, ohne ganze Datensätze erneut einreichen zu müssen. Das spart Zeit und reduziert redundante Verarbeitung.
  • Direktes Feedback — Validieren Sie Ihre Daten in Echtzeit und erhalten Sie sofortige Fehlermeldungen, ohne sich für manuelle Korrekturen bei Slate anmelden zu müssen.
  • Interoperabilität — Basiert auf einer REST-Schnittstelle, die sprach-, system- und plattformunabhängig ist und von jedem System mit Internetverbindung aus zugänglich ist.

API-Operationen und Endpunkte

Alle Endpunkte sind sprachunabhängig und über HTTP 1.1 von jedem System mit Internetverbindung aus zugänglich. Die Avails-Endpunkte folgen keinem bestimmten Protokoll und können je nach Ihren Workflow-Anforderungen in beliebiger Reihenfolge aufgerufen werden.

Über Extraktmodelle
Ein Extraktmodell definiert, wie Sie Verfügbarkeitsdaten strukturieren und an Prime Video übermitteln. Stellen Sie sich das so vor, als würden Sie wählen, ob Sie uns Ihre vollständigen Kataloginformationen senden oder nur die spezifischen Änderungen senden möchten, die Sie vornehmen müssen.

Vorgang 1 — Erstellen/Aktualisieren Avails

  • Funktionsweise: Fügt neue Verfügbarkeitsfenster für Ihre Titel hinzu oder aktualisiert bestehende.
  • Warum Sie es benötigen: So teilen Sie Prime Video mit, wann und wo Ihre Inhalte für Kunden verfügbar sein sollen. Ganz gleich, ob Sie neue Inhalte veröffentlichen oder eine bestehende Lizenz verlängern, dieser Vorgang stellt sicher, dass Ihre Verfügbarkeitsdaten aktuell sind.

Operation 2 — Avails abrufen

  • Funktionsweise: Ruft aktuelle Verfügbarkeitsinformationen von den Systemen von Prime Video ab.
  • Warum Sie es benötigen: Überprüfen Sie, welche Verfügbarkeitsdaten Prime Video gespeichert hat, beheben Sie Unstimmigkeiten oder rufen Sie Daten für Berichts- und Abstimmungszwecke ab.

Operation 3 — Validieren Avails

  • Was es tut: Überprüft Ihre Verfügbarkeitsdaten auf Fehler, bevor Sie sie an die Live-Systeme von Prime Video senden.
  • Warum Sie es brauchen: Erkennen Sie Formatierungsfehler, fehlende Pflichtfelder oder Verstöße gegen Geschäftsregeln, bevor sie sich auf die Verfügbarkeit Ihrer Inhalte auswirken. Das spart Zeit, da Sie nicht erst das Senden, Warten auf die Bearbeitung, das anschließende Korrigieren von Fehlern und das erneute Absenden benötigen.

Operation 4 — Avails löschen

  • Was es macht: Entfernt Verfügbarkeitsfenster aus den Systemen von Prime Video.
  • Warum Sie es brauchen: Behandeln Sie einmalige Szenarien, in denen die Verfügbarkeit vollständig entfernt werden muss und nicht abgelaufen ist.
  • Wichtig: Wir empfehlen dringend, Inhalte ablaufen zu lassen, indem das Enddatum angepasst wird, anstatt sie zu löschen, es sei denn, es handelt sich um einmalige Anwendungsfälle. Beim Ablaufen bleiben Ihre historischen Daten und Ihr Prüfprotokoll erhalten.


HTTP-Antwortcodes

Alle Avails-Endpunkte geben Standard-HTTP-Codes zurück, die Ihnen mitteilen, ob Ihre API-Anfrage erfolgreich war oder fehlgeschlagen ist und ob Fehler vorübergehend (wiederholbar) oder dauerhaft sind, sodass Ihr System Antworten ohne manuelles Eingreifen automatisch verarbeiten kann.

HTTP-Kode

Description

Erneut versuchbar

200

Der API-Aufruf war erfolgreich. Aufrufer sollten das Antwortobjekt auf weitere Details überprüfen.

N/A

400

Fehlerhafte Anfrage, einschließlich Validierungsfehlern.

Nein

401

Nicht autorisiert.

Nein

404

Nicht gefunden.

Nein

500

Interner Fehler.

Ja

503

Abhängigkeitsfehler.

Ja

Hinweis: Implementieren Sie bei wiederholten Fehlern (500, 503) die Wiederholungslogik mit entsprechenden Verzögerungen zwischen den Versuchen. Fehler, die nicht wiederholt werden können (400, 401, 404), weisen auf Probleme mit Ihrer Anfrage hin, die vor dem erneuten Absenden korrigiert werden müssen.


API-Schemas

Die in dieser Dokumentation beschriebenen Schemas sollen Entwicklern bei der Integration in die Avails-API helfen. Alle Payload-Schemas entsprechen dem MDDF API v2.6-Standard. Sie können zwar alle MDDF API v2.6-Attribute in Ihre Payload aufnehmen, Prime Video verarbeitet jedoch nur unterstützte Attribute — nicht unterstützte Attribute werden ignoriert.

Hinweis: Eine vollständige Referenz der unterstützten Attribute, die unserer EMA-Verfügbarkeitsspezifikation entsprechen, finden Sie in der Spalte „EMA Avails“ in der Tabelle mit den wichtigsten Datentypen unten. Informationen darüber, wie Verfügungen in Prime Video verwaltet und verwendet werden, finden Sie auf der Seite mit den Inhaltsrechten.


MDDF-XML in JSON konvertieren

Die MDDF Avails-API definiert ihr Schema im XML-Format, unterstützt jedoch Payloads sowohl in XML als auch in JSON. Prime Video Avails-APIs verwenden JSON-kodierte Nutzlasten.

Der Prozess zur Konvertierung von MDDF-XML in JSON wird im Folgenden beschrieben: Namespaces werden weggelassen

Verschachtelte Elemente werden zu verschachtelten Eigenschaften

Mehrere Elemente mit demselben Namen werden zu Array-Elementen

Attribute gehören zu den Eigenschaften und werden mit einem Unterstrich vorangestellt


Allgemeine Schemadatentypen

Das Avails-API-Schema unterstützt die folgenden Datentypen:

Type

Description

Boolescher Wert

Boolescher type. Zulässige Werte: true, false

Ganzzahl

32-Bit-Ganzzahl mit Vorzeichen.

Lange Ganzzahl

64-Bit-Ganzzahl mit Vorzeichen.

Dezimal

Fließkommazahl.

Zeichenfolge

Eine Reihe von Zeichen.

Zeitstempel

ISO-Zeitstempel.

Aufzählung

Eine aufgezählte Zeichenfolge mit einem vordefinierten Satz zulässiger Werte.

Struktur

Structure dient als Aggregator für andere Attribute.

Array

Sammlung von Artikeln vom type ASME. Benannt von [].

Hinweis: Die maximale Anzahl von Elementen, die in Batch-Anfragen zulässig sind, ist auf 100 begrenzt.


Anfrage- und Antwortschemas

In diesem Abschnitt werden die Datenstrukturen für alle Avails-API-Operationen definiert. Diese Schemas spezifizieren das genaue Format für Anfragen, die Sie an Prime Video senden, und für Antworten, die Sie zurückerhalten. Das Verständnis dieser Strukturen ist für eine erfolgreiche API-Integration unerlässlich.

Schema 1 — Erstellen/Aktualisieren Avails


Diese Schemas definieren die Struktur für die Erstellung oder Aktualisierung von Verfügbarkeitsfenstern im Prime Video-System. Verwenden Sie diese, wenn Sie neue Inhaltsrechte einreichen oder bestehende ändern müssen.

PutAvailsAPIRequest-Typ
Dies ist das primäre Anforderungsobjekt für das Senden eines einzelnen Verfügbarkeitsfensters.

Attribut

Type

Ist verpflichtend

Description

verfügbar

Nutzen

Ja

Verfügbarkeitsdaten — Dies ist das oberste Attribut jeder Put- oder Validate-Anfrage

PutAvailsAPIResponse-Typ

Die Antwort

, die Sie nach dem Absenden eines Verfügbarkeitsfensters erhalten. Überprüfen Sie das Erfolgsfeld, um zu bestätigen, dass der Vorgang abgeschlossen wurde, und überprüfen Sie die Fehler, falls die Übermittlung fehlgeschlagen ist.

Attribut

Type

Ist verpflichtend

Description

Erfolg

Boolescher Wert

Ja

Status der Operation

Fehler

Fehler []

Nein

Liste der Fehler im Fehlerfall

PutAvailsBatchAPIRequest-Typ
Verwenden Sie dieses Schema, wenn Sie mehrere Verfügbarkeitsfenster in einem einzigen API-Aufruf einreichen müssen. Batch-Operationen verbessern die Effizienz bei der Verwaltung großer Kataloge oder bei der Durchführung von Massenaktualisierungen.

Attribut

Type

Ist verpflichtend

Description

Artikel anfordern

putAvailsBatchApiRequestItem []

Ja

Liste der individuellen Anfragen

PutAvailsBatchApiResponse-Typ
Die Batch-Antwort gibt individuelle Ergebnisse für jedes Element in Ihrer Batch-Anfrage zurück. Jedes Antwortelement entspricht einem Anforderungselement über die RequestItemID.

Attribut

Type

Ist verpflichtend

Description

Artikel der Antwort

PutAvailsBatchAPIResponseItem []

Ja

Liste der Antwortpunkte

PutAvailsBatchApiRequestItem-Typ
Jedes Element in einer Batch-Anfrage benötigt einen eindeutigen Bezeichner und Pfad, der den Vorgangstyp (Full Extract) und die Zielressource angibt.

Attribut

Type

Ist verpflichtend

Description

Artikel-ID anfordern

Zeichenfolge

Ja

Eindeutige Kennung des Artikels in der Batch-Anfrage. Dies ist eine eindeutige Zeichenfolge, anhand derer Sie jeden Artikel in der Charge identifizieren und die mit der Batch-Antwort von uns verknüpft wird.

Pfad

Zeichenfolge

Ja

Pfad zu einer Ressource für dieses Anforderungselement.
Für das Full Extract Extract-Modell lautet das Format:
/avails/ {licensor} /full-extract/ {ALID}

Körper

putAvailsBatchApiRequestItemBody

Ja

Daten zur Verfügbarkeit

PutAvailsBatchApiRequestItemBody-Typ
Der Hauptteil jedes Batch-Anforderungselements
enthält die tatsächlichen Verfügbarkeitsdaten, die Sie einreichen.

Attribut

Type

Ist verpflichtend

Description

verfügbar

Nutzen

Ja

Daten zur Verfügbarkeit

PutAvailsBatchApiResponseItem-Typ
Jedes Antwortelement
im Batch gibt an, ob die entsprechende Anforderung erfolgreich war oder nicht. Verwenden Sie die RequestItemID, um Antworten Ihren ursprünglichen Anfragen zuzuordnen.

Attribut

Type

Ist verpflichtend

Description

Artikel-ID anfordern

Zeichenfolge

Ja

Eindeutige Kennung des Artikels in der Batch-Anfrage

Erfolg

Boolescher Wert

Ja

Status der Operation

Fehler

Fehler []

Nein

Liste der Fehler im Fehlerfall

Schema 2 — Avails abrufen


Diese Schemas definieren, wie bestehende Verfügbarkeitsfenster aus dem Prime Video-System abgerufen werden. Verwenden Sie diese, um aktuelle Rechteinformationen für Ihre Inhalte abzufragen.

GetAvailsAPIResponse-Typ
Die Antwort enthält die vollständigen Verfügbarkeitsdaten für den angeforderten Inhalt, einschließlich aller Lizenzbedingungen und territorialen Rechte.

Attribut

Type

Ist verpflichtend

Description

verfügbar

Nutzen

Ja

Daten zur Verfügbarkeit

Erfolg

Boolescher Wert

Ja

Status der Operation

Fehler

Fehler []

Nein

Liste der Fehler im Fehlerfall

getAvailsBatchAPIRequest
Ruft mehrere Verfügbarkeitsfenster in einem einzigen API-Aufruf ab. Dies ist effizient, wenn Sie die Rechte für mehrere Titel oder Transaktionen überprüfen müssen.

Attribut

Type

Ist verpflichtend

Description

Artikel anfordern

GetAvailsBatchAPIRequestItem []

Ja

Liste der individuellen Anfragen

getAvailsBatchApiResponse
Gibt die Verfügbarkeitsdaten
für jeden angeforderten Artikel zurück. Jede Antwort entspricht einer Anfrage über die RequestItemID.

Attribut

Type

Ist verpflichtend

Description

Artikel der Antwort

GetAvailsBatchAPIResponseItem []

Ja

Liste der Antwortpunkte

getAvailsBatchApiRequestItem
Jedes Abruf-Element
gibt den Pfad zu der Ressource an, die Sie abrufen möchten.

Attribut

Type

Ist verpflichtend

Description

Artikel-ID anfordern

Zeichenfolge

Ja

Eindeutige Kennung des Artikels in der Batch-Anfrage

Pfad

Zeichenfolge

Ja

Pfad zu einer Ressource für dieses Anforderungselement.
Für das Full Extract Extract-Modell lautet das Format:
/avails/ {licensor} /full-extract/ {ALID}? territory= {Gebiet} &BusinessLine= {BusinessLine}

getAvailsBatchApiResponseItem
Jedes Antwortelement enthält die Verfügbarkeitsdaten
, wenn der Abruf erfolgreich war, oder Fehlerdetails, falls er fehlgeschlagen ist.

Attribut

Type

Ist verpflichtend

Description

Artikel-ID anfordern

Zeichenfolge

Ja

Eindeutige Kennung des Artikels in der Batch-Anfrage

Erfolg

Boolescher Wert

Ja

Status der Operation

Fehler

Fehler []

Nein

Liste der Fehler im Fehlerfall

verfügbar

Nutzen

Nein

Objekt nutzen

Schema 3 — Validate Avails


Mit diesen Schemas können Sie Ihre Verfügbarkeitsdaten testen, bevor Sie sie an das Prime Video-System senden. Bei der Validierung werden Fehler frühzeitig erkannt, ohne dass tatsächliche Verfügbarkeitsfenster erstellt oder geändert werden müssen.

ValidateAvailsAPIRequest-Typ
Die Validierungsantwort gibt an, ob Ihre Daten alle Validierungsregeln erfüllen. Überprüfen Sie alle Fehler, bevor Sie die eigentliche Erstellungs- oder Aktualisierungsanfrage einreichen.

Attribut

Type

Ist verpflichtend

Description

verfügbar

Nutzen

Ja

Daten zur Verfügbarkeit

ValidateAvailsAPIResponse-Typ
Die Validierungsantwort
gibt an, ob Ihre Daten alle Validierungsregeln erfüllen. Überprüfen Sie alle Fehler, bevor Sie die eigentliche Erstellungs- oder Aktualisierungsanfrage einreichen.

Attribut

Type

Ist verpflichtend

Description

Erfolg

Boolescher Wert

Ja

Status der Operation

Fehler

Fehler []

Nein

Liste der Fehler im Fehlerfall

type ValidateAvailsBatchAPIRequest
Validiert mehrere Verfügbarkeitsfenster
in einem einzigen Aufruf. Dies ist besonders nützlich, wenn umfangreiche Batch-Übermittlungen vorbereitet werden.

Attribut

Type

Ist verpflichtend

Description

Artikel anfordern

ValidateAvailsBatchAPIRequestItem []

Ja

Liste der individuellen Anfragen

Der type ValidateAvailsBatchApiResponse Gibt die Überprüfungsergebnisse für jeden Artikel in Ihrem Stapel
zurück. Jede Antwort entspricht einem Anforderungselement über die RequestItemID.

Attribut

Type

Ist verpflichtend

Description

Artikel der Antwort

ValidateAvailsBatchAPIResponseItem []

Ja

Liste der Antwortpunkte

ValidateAvailsBatchApiRequestItem-Typ
Jedes Validierungsanforderungselement enthält den Ressourcenpfad mit angehängtem
/validate, um ihn von tatsächlichen Erstellungs- oder Aktualisierungsvorgängen zu unterscheiden.

Attribut

Type

Ist verpflichtend

Description

Artikel-ID anfordern

Zeichenfolge

Ja

Eindeutige Kennung des Artikels in der Batch-Anfrage

Pfad

Zeichenfolge

Ja

Pfad zu einer Ressource für die Anfrage:
Full Extract Extract-Modell: /avails/ {licensor} /full-extract/ {ALID} /validate

Körper

Überprüfen Sie den AvailsBatchAPIRequestItemBody

Ja

Hauptteil anfordern

Der type ValidateAvailsBatchApiRequestItemBody Enthält die zu validierenden Verfügbarkeitsfensterdaten.

Attribut

Type

Ist verpflichtend

Description

verfügbar

Nutzen

Ja

Daten zur Verfügbarkeit

type ValidateAvailsBatchApiResponseItem
Jedes Validierungsantwortelement zeigt
an, ob die entsprechenden Daten die Gültigkeitsprüfungen bestanden haben.

Attribut

Type

Ist verpflichtend

Description

Artikel-ID anfordern

Zeichenfolge

Ja

Eindeutige Kennung des Artikels in der Batch-Anfrage

Erfolg

Boolescher Wert

Ja

Status der Operation

Fehler

Fehler []

Nein

Liste der Fehler im Fehlerfall

Schema 4 — Avails löschen


Diese Schemas definieren, wie Verfügbarkeitsfenster aus dem Prime Video-System entfernt werden.

Wichtig: Wir empfehlen dringend, Inhalte nicht zu löschen, sondern durch eine Anpassung des Enddatums ablaufen zu lassen, es sei denn, es handelt sich um spezielle Anwendungsfälle wie die Einhaltung von Compliance-Anforderungen. Bei ablaufenden Inhalten bleiben Ihre historischen Daten und Ihr Prüfprotokoll erhalten, was für die Berichterstattung und den Abgleich von Nutzen ist.

Der type DeleteAvailsAPIResponse
Bestätigt, ob der Löschvorgang erfolgreich abgeschlossen wurde. Überprüfen Sie das Erfolgsfeld und überprüfen Sie alle Fehler.

Attribut

Type

Ist verpflichtend

Description

Erfolg

Boolescher Wert

Ja

Status der Operation

Fehler

Fehler []

Nein

Liste der Fehler im Fehlerfall

type DeleteAvailsBatchAPIRequest
Löscht mehrere Verfügbarkeitsfenster in einem einzigen API-Aufruf. Dies ist nützlich, wenn mehrere Rechte gelöscht werden oder Rechte ablaufen.

Attribut

Type

Ist verpflichtend

Description

Artikel anfordern

Löschen Sie AvailsBatchApiRequestItem []

Ja

Liste der individuellen Anfragen

DeleteAvailsBatchApiResponse-Typ
Gibt die Löschergebnisse für jedes Element in Ihrer Batch-Anfrage zurück.

Attribut

Type

Ist verpflichtend

Description

Artikel der Antwort

AvailsBatchAPIResponseItem [] löschen

Ja

Liste der Antwortpunkte.

DeleteAvailsBatchApiRequestItem-Typ
Jedes Löschanforderungselement
gibt den Pfad zu der zu entfernenden Ressource an.

Attribut

Type

Ist verpflichtend

Description

Artikel-ID anfordern

Zeichenfolge

Ja

Eindeutige Kennung des Artikels in der Batch-Anfrage

Pfad

Zeichenfolge

Ja

Pfad zu einer Ressource für dieses Anforderungselement.
Für das Full Extract Extract-Modell lautet das Format:
/avails/ {licensor} /full-extract/ {ALID}? territory= {Gebiet} &BusinessLine= {BusinessLine} &ContractID= {CPH|FIXED_FEE} &ChannelIdentity= {Channel}

DeleteAvailsBatchApiResponseItem-Typ
Jedes Antwortelement
bestätigt, ob der Löschvorgang für die entsprechende Anfrage erfolgreich war.

Attribut

Type

Ist verpflichtend

Description

Artikel-ID anfordern

Zeichenfolge

Ja

Eindeutige Kennung des Artikels in der Batch-Anfrage

Erfolg

Boolescher Wert

Ja

Status der Operation

Fehler

Fehler []

Nein

Liste der Fehler im Fehlerfall

Kerndatentypen


Diese grundlegenden Datentypen werden in allen API-Schemas verwendet. Das Verständnis dieser Strukturen ist für die Arbeit mit Any-Avails-Operationen unerlässlich. Weitere Informationen finden Sie auf der Seite Inhaltsrechte.

Fehlertyp
Standardfehlerstruktur, die zurückgegeben wird, wenn Operationen fehlschlagen. Der Code identifiziert den Fehlertyp, während die Nachricht menschenlesbare Details enthält.

Attribut

Type

Ist verpflichtend

Description

Code

Zeichenfolge

Ja

Eine Zeichenfolge, die den Fehlertyp beschreibt.
Überprüfungsfehlercodes: APIV {number}, CRMSV {number}
Service-Fehlercodes: APIE {number}, CRMSE {number} Beispiele: APIV400, CRMSE500

Nachricht

Zeichenfolge

Ja

Für Menschen lesbare Beschreibung des Fehlers

Verfügbarkeitstyp
Die Kerndatenstruktur, die ein vollständiges Verfügbarkeitsfenster darstellt. Dies beinhaltet alle Informationen zu Inhaltsrechten, Lizenzbedingungen, Gebieten und Geschäftsbedingungen.

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

ALID

Zeichenfolge

Ja

Gibt die Titel-ID an. Muss mit der im Metadatenbeitrag angegebenen ALID übereinstimmen.

ALID

Disposition

Verfügbare Disposition

Ja

Gibt die Granularität des Extraktmodells an.

N/A

Lizenzgeber

Herausgeber

Ja

Gibt Informationen über die Entität an, die Prime Video eine Lizenz erteilt.

N/A

Vermögenswert

Verfügbares Objekt []

Ja

Informationen zum Vermögenswert. In der Liste sollte nur ein einzelnes Asset angegeben werden.

N/A

Transaktion

AvailTrans []

Ja

Informationen zur Transaktion.

N/A

Gemeinsamer Anspruch

Verfügbarer geteilter Anspruch []

Nein

Informationen zu Ansprüchen auf andere Dienstleistungen.

N/A

AvailDisposition-Typ
Definiert, ob es sich um einen Vorgang zum Full Extract oder zum vollständigen Löschen handelt und ob Daten erstellt/aktualisiert oder gelöscht werden.

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

EntryType

Aufzählung

Ja

Zulässige Werte: FullExtract, FullDelete

Disposition

Herausgebertyp
Identifiziert Ihre Organisation als Inhaltslizenzgeber. Dieser Wert wird von Prime Video beim Onboarding bereitgestellt.

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

DisplayName

Zeichenfolge

Ja

Gibt den Namen des Prime Video-Partners an. Dieser Wert wird Partnern von Prime Video zur Verfügung gestellt. Muss derselbe Wert sein, der in EMA-Dateien verwendet wird.

DisplayName

AvailAsset-Typ
Beschreibt das Inhalts-Asset, das lizenziert wird. Die Struktur variiert je nach WorkType (Film, Episode, Staffel usw.).

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

_ContentID

Zeichenfolge

Ja

Gibt die Inhalts-ID für dieses Asset an. In der Regel dasselbe wie ALID.

ContentID

WorkType

Aufzählung

Ja

Zulässige Werte: Film, Kurzfilm, Folge, Staffel, Ergänzung

WorkType

Metadata

Verfügbare Unit-Metadaten

Bedingt

Beschreibt Metadaten für Film oder Kurzfilm. Erforderlich, wenn WorkType auf Movie oder Short gesetzt ist.

N/A

Episoden-Metadaten

Verfügbare Episoden-Metadaten

Bedingt

Beschreibt Metadaten für Episode. Erforderlich, wenn workType auf Episode gesetzt ist.

N/A

Metadaten der Saison

Verfügbare Jahreszeit-Metadaten

Bedingt

Beschreibt Metadaten für Staffel. Erforderlich, wenn WorkType auf Staffel ist.

N/A

Der AvailSharedTitlement-Typ
Spezifiziert Berechtigungen für andere digitale Ökosysteme wie DMA (Digital Movie Alliance).

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

_Ökosystem

Aufzählung

Ja

Zulässige Werte: DMA
Hinweis: UVVU — Ultraviolett wird nicht unterstützt.

N/A

Ökosystem-ID

Zeichenfolge

Ja

Ökosystemspezifischer Titel-Identifier

DMA_ID

AvailUnitMetadata vom type
Metadata für eigenständige Inhalte wie Filme oder Kurzfilme.

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

TitleInternalAlias

Zeichenfolge []

Ja

Name des Titels. In der Liste sollte nur ein einziger Titelname angegeben werden.

TitleInternalAlias

AvailEpisodeMetadata type Spezifische
Metadata für TV-Folgen, einschließlich der Episodennummer und Informationen zur übergeordneten Staffel/Serie.

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

TitleInternalAlias

Zeichenfolge []

Ja

Titelname für die Episode. In der Liste sollte nur ein einziger Titelname angegeben werden.

EpisodeTitleInternalAlias

EpisodeNumber

Informationen zur Inhaltssequenz

Ja

Number dieser Episode innerhalb der Staffel.

EpisodeNumber

Metadaten der Saison

Verfügbare Jahreszeit-Metadaten

Bedingt

Beschreibt Metadaten für Staffel. Erforderlich, wenn workType auf Episode oder Staffel ist.

N/A

Metadaten der Serie

Serien-Metadaten verfügbar

Bedingt

Beschreibt Metadaten für Serien. Erforderlich, wenn workType auf Episode oder Staffel ist.

N/A

AvailSeasonMetadata gibt
Metadata für TV-Staffeln ein, einschließlich Staffelnummer und Anzahl der Folgen.

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

SeasonContentID

Zeichenfolge

Ja

ALID für die Saison.

SeasonContentID

SeasonTitleInternalAlias

Zeichenfolge []

Nein

Titelname für die Staffel. In der Liste sollte nur ein einziger Titelname angegeben werden.

SeasonTitleInternalAlias

SeasonNumber

Informationen zur Inhaltssequenz

Ja

Number für diese Saison innerhalb der Serie.

SeasonNumber

Anzahl der Folgen

Ganzzahl

Ja

Number der Folgen in dieser Staffel.

EpisodeCount

Metadaten der Serie

Serien-Metadaten verfügbar

Bedingt

Beschreibt Metadaten für Serien. Erforderlich, wenn WorkType auf Staffel ist.

N/A

AvailSeriesMetadata vom type
Metadata für Fernsehserien, die die Serieninformationen der obersten Ebene bereitstellen.

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

SeriesContentID

Zeichenfolge

Ja

ALID für Serien.

SeriesContentID

SeriesTitleInternalAlias

Zeichenfolge []

Nein

Titelname für die Serien. In der Liste sollte nur ein einziger Titelname angegeben werden.

SeriesTitleInternalAlias

Anzahl der Staffeln

Ganzzahl

Nein

Number der Staffeln in dieser Serie.

SeasonCount

AvailTrans-Typ
Definiert eine bestimmte Lizenztransaktion, einschließlich Gebiet, Datum, Lizenztyp und Geschäftsbedingungen. Hier geben Sie an, welche Rechte tatsächlich gewährt werden.

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

_TransactionID

Zeichenfolge

Nein

Eindeutiger Bezeichner für das Verfügbarkeitsfenster. Optional bei Verwendung von FullExtract.

AvailID

LicenseType

Aufzählung

Ja

Zulässige Werte: SVOD, FVOD, EST, POEST, VOD

LicenseType

Gebiet

Region []

Ja

Gebiet, in dem der Vertrieb erlaubt ist. Es muss nur ein einziger Gebietsartikel angegeben werden. Alle Transaktionen innerhalb eines einzelnen Avail-Objekts müssen dasselbe Gebiet haben.

Gebiet

Start

Datum/Uhrzeit

Ja

Startdatum und -uhrzeit für die Verteilung im ISO-Format.

HINWEIS: Wenn keine Zeitzone angegeben ist, verwenden wir die östlichste Zeitzone der Region. Sie können jedoch eine beliebige Zeitzone angeben, wenn Sie eine bestimmte Veröffentlichungszeit wünschen.

Start

End

Datum/Uhrzeit

Nein

Enddatum und -uhrzeit für die Verteilung im ISO-Format. Falls nicht angegeben, hat die Verteilung eine unbegrenzte Dauer.

HINWEIS: Wenn keine Zeitzone angegeben ist, verwenden wir die östlichste Zeitzone der Region. Sie können jedoch eine beliebige Zeitzone angeben, wenn Sie eine bestimmte Takedown-Zeit wünschen.

End

AssetLanguage

AssetLanguage []

Nein

Language für das Asset, ausgedrückt als ISO-Sprachcode mit Asset-Typ. Zulässige Asset-Typen: Untertitel, Audio, Subdub, Sub, Dub, OV, MTA, Beliebig

AssetLanguage

AllowedLanguage

AssetLanguage []

Nein

ISO-Sprachcode mit Asset-Typ. Zulässige Asset-Typen: Untertitel, Audio, Sub, Dub, Subdub, Beliebig

Zulässige Sprachen

HoldbackLanguage

AssetLanguage []

Nein

ISO-Sprachcode mit Asset-Typ. Zulässige Asset-Typen: Untertitel, Audio, Sub, Dub, Subdub, Beliebig

HoldbackLanguage

LicenseRightsDescription

Zeichenfolge

Nein

Wird verwendet, um die Veröffentlichungspriorität anzugeben.

LicenseRightsDescription

FormatProfile

AvailFormatProfil

Ja

Qualität des verfügbaren Videos. Zulässige Werte: SD, HD, UHD

FormatProfile

ContractID

Zeichenfolge

Nein

Spezifiziert Vertragsinformationen. Zulässige Werte:
- CPH - FIXED_FEE
- FIXED_FEE
: {Deal ID}
Beim Einreichen von Avails sind die FIXED_FEE-Optionen vom Lizenzgeber eingeschränkt.

ContractID

Bedingungen

Verfügbare Bedingungen []

Ja

Gibt die Liste der Geschäftsbedingungen für das Verfügbarkeitsfenster an.

OtherTerms

OtherInstructions

Zeichenfolge

Nein

Fenster mit zusätzlichen Verarbeitungsanweisungen für das Verfügbarkeitsfenster.

OtherInstructions

Regionstyp
Gibt ein geografisches Gebiet mithilfe von ISO-Ländercodes an.

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

country

Schnur

Ja

2-Buchstaben-Ländercode nach ISO 3166-1

N/A

Der AssetLanguage-Typ
Definiert die Sprachverfügbarkeit für Audio- und Untertitel-Assets.

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

Wert

Zeichenfolge

Ja

Language für das Asset, ausgedrückt als RFC 5646-Sprachcode mit Asset-Typ.

N/A

_Vermögenswert

Zeichenfolge

Nein

Abhängig vom Sprachattribut des AvailTrans-Typs sind unterschiedliche Wertesätze zulässig.
Zulässige Werte für AvailTrans.AssetLanguage:
subtitle, audio, subdub, sub, dub, ov, mta, any.
Für dieses Attribut muss dasselbe Asset für alle Sprachen eingereicht werden.
Zulässige Werte für AvailTrans.AllowedLanguage und AvailTrans. HoldbackLanguage:
Untertitel, Audio, Sub, Dub, Subdub, beliebig.
Wenn der Wert des Assets „subdub“ oder „any“ ist oder der Wert fehlt, wird es zu zwei Assets aufgefächert: „subtitle“ und „audio“.
Die Assets „Sub“ und „Dub“ werden in ihre MDDF-Äquivalente „Subtitle“ und „Audio“ konvertiert.

N/A

AvailFormatProfile-Typ
Gibt die Videoqualitätsstufe für die Verfügbarkeit an.

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

Wert

Aufzählung

Ja

Qualität des verfügbaren Videos. Zulässige Werte: SD, HD, UHD

N/A

AvailTerms-Typ
Flexible Struktur zur Angabe von Geschäftsbedingungen. Jeder Begriff hat einen Namen und einen Wert des entsprechenden type (Geld, Text, Ereignis, Boolean, Dauer oder Number).

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

_Begriffsname

Zeichenfolge

Ja

Identifiziert den Begriff. Der Wert unterscheidet nicht zwischen Groß- und Kleinschreibung. Eine Liste der zulässigen Werte finden Sie weiter unten.

N/A

Geld

Geld

Nein

Weitere Einzelheiten finden Sie weiter unten.

N/A

Text

Zeichenfolge

Nein

Weitere Einzelheiten finden Sie weiter unten.

N/A

Ereignis

Datum/Uhrzeit

Nein

Weitere Einzelheiten finden Sie weiter unten.

N/A

Boolescher Wert

Boolescher Wert

Nein

Weitere Einzelheiten finden Sie weiter unten.

N/A

Dauer

Zeichenfolge

Nein

Weitere Einzelheiten finden Sie weiter unten.

N/A

Number

Ganzzahl

Nein

Weitere Einzelheiten finden Sie weiter unten.

N/A

Geldtyp
Stellt monetäre Werte mit Währungsspezifikation dar.

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

Wert

Dezimal

Nein

Geldwert, für einige Preisarten erforderlich

N/A

_Währung

Zeichenfolge

Ja

ISO-Währungscode

N/A

Dauertyp
Stellt eine Zeitdauer im ISO 8601-Dauerformat dar. Werte müssen in ganzen Stunden angegeben werden.

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

Wert

Zeichenfolge

Ja

ISO 8601-Dauer in ganzen Stunden. Format: PT {N} H wobei {N} eine ganze Zahl von Stunden ist. Zum Beispiel PT48H für 48 Stunden oder PT720H für 30 Tage.

N/A

Der type ContentSequenceInfo
Gibt Sequenznummern für Folgen und Staffeln an.

Attribut

Type

Erforderlich

Hinweise

EMA-Dateizuordnung

Number

Ganzzahl

Ja

Sequenznummer des Inhalts, z. B. Episodennummer oder Staffelnummer

N/A

Unterstützte Avail-Bedingungen (HINWEIS: Scrollen Sie nach rechts, um die vollständige EMA-Zuordnung anzuzeigen) In
der folgenden Tabelle sind alle unterstützten Geschäftsbedingungen aufgeführt, die in das AvailTerms-Array aufgenommen werden können. Jeder Begriff regelt bestimmte Aspekte der Lizenzierung, Preisgestaltung, Werbung und Kundenerfahrung.

Name des Begriffs

Attribut

Erforderlich

Hinweise

EMA-Dateizuordnung

Identität des Kanals

Text

Ja

Identifier für einen Kanal oder ein Abonnement.

GroupIdentity

Stufe

Text

Bedingt

Preisstaffel. Erforderlich, wenn der Lizenztyp POEST ist.

PriceType

SRP

Geld

Bedingt

Empfohlener Verkaufspreis. Erforderlich, wenn der Lizenztyp POEST ist.

SRP

WSP

Geld

Bedingt

Großhandelspreis. Erforderlich, wenn der Lizenztyp POEST ist.

PriceValue

Kategorie

Text

Bedingt

Preiskategorie. Erforderlich, wenn der Lizenztyp POEST ist.

PriceValue

AnnounceDate

Ereignis

Nein

Date, an dem der Einzelhändler das Startdatum der Verfügbarkeit des Titels im verfügbaren Gebiet bekannt geben darf.

AnnounceDate

SuppressionLiftDate

Ereignis

Bedingt

Am ersten Tag könnte ein Titel öffentlich bekannt gegeben werden, dass er zu einem bestimmten Zeitpunkt in der Zukunft im verfügbaren Gebiet verfügbar sein wird. Erforderlich, wenn der Lizenztyp POEST ist.

SuppressionLiftDate

RentalDuration

Dauer

Bedingt

Dauer der Mietdauer in Stunden. Erforderlich, wenn der Lizenztyp SVOD ist.

RentalDuration

WatchDuration

Dauer

Bedingt

Wie lange hat der Benutzer Zeit, um die Anzeige nach dem Start abzuschließen, in Stunden. Erforderlich, wenn der Lizenztyp SVOD ist.

WatchDuration

Download

Text

Nein

Die Lizenz beinhaltet die Erlaubnis zum Herunterladen. Gültige Werte sind Ja und Nein. Wenn der Lizenztyp SVOD ist, müssen sowohl die Ausleihdauer als auch die Wiedergabedauer angegeben werden.

Download

Exklusiv

Boolescher Wert

Nein

Vermögenswerte fallen ausschließlich in den Geltungsbereich der Transaktion.

Exklusiv

ExclusiveAttributes

Text

Nein

Gibt die type der Exklusivität an. Wird nur berücksichtigt, wenn Exclusive wahr ist. Wenn Exclusive den Wert true hat, wird ein Standardwert verwendet, sofern er nicht angegeben wird.

ExclusiveAttributes

BrandingRights

Boolescher Wert

Nein

Zeigt die Absicht des Partners an, das Branding anzuzeigen.

BrandingRights

BrandingRightsAttributes

Text

Nein

Gibt den Branding-Text an. Wird nur berücksichtigt, wenn BrandingRights wahr ist. Wenn BrandingRights den Wert true hat, wird ein Standardwert verwendet, falls er nicht angegeben wird.

BrandingRightsAttributes

Werbung zulassen

Boolescher Wert

Nein

Legt fest, ob Werbung erlaubt oder verboten ist. Dieser Begriff kann nur einmal vorkommen.

Nicht in EMA verfügbar

Erlaubte Anzeigen-Platzierung

Text

Bedingt

Gibt die Position in der Rolle an, an der Anzeigen eingefügt werden können. Zulässige Werte sind: PreRoll, MidRoll, PostRoll, Overlays, PauseAds, Squeezebacks.
Nur zulässig, wenn AllowAds den Wert true hat.
Dieser Begriff kann mehr als einmal vorkommen. Es können entweder AllowedAdPlacement oder ProhibitedAdPlacement angegeben werden, aber nicht beide.

In EMA nicht verfügbar

Verbotene Anzeigenschaltung

Text

Bedingt

Gibt die Position in der Rolle an, an der keine Anzeigen eingefügt werden können. Zulässige Werte sind: PreRoll, MidRoll, PostRoll, Overlays, PauseAds, Squeezebacks.
Dieser Begriff kann mehr als einmal vorkommen.
Nur zulässig, wenn AllowAds den Wert true hat.
Es können entweder AllowedAdPlacement oder ProhibitedAdPlacement angegeben werden, aber nicht beide.

In EMA nicht verfügbar

Lieferung und Nutzung von CuePoint

Text

Nein

Spezifiziert die grundlegenden Liefer- und Nutzungspflichten. Zulässige Werte: PartnerWillDelivery und PrimeVideoMust Use, PrimeVideoWillUseIfDelivered, Keine Liefer- oder Nutzungsverpflichtungen, Talent Obligated.
Nur zulässig, wenn AllowAds den Wert true hat.

In EMA nicht verfügbar

Blindbasis verkauft

Text

Nein

Zulässige Werte: GuaranteedImpressions, NoGuaranteedImpressions
Dieses Attribut sollte nur vorhanden sein, wenn allowAds auf true gesetzt ist.

In EMA nicht verfügbar

Patenschaften

Text

Nein

Zulässige Werte: Zulässig, Verboten, Zulässig mit Einschränkungen.
Dieses Attribut sollte nur vorhanden sein, wenn allowAds auf true gesetzt ist.

In EMA nicht verfügbar

Einschränkungen beim Sponsoring

Text

Bedingt

Text in freier Form
Dieses Attribut sollte nur vorhanden sein, wenn Sponsorships auf allowedWithRestrictions gesetzt ist.

Nicht in EMA verfügbar

Richtlinien für Talent- und Amazon-Werbung

(** sollte keinen Zeilenumbruch enthalten)

Text

Nein

Zulässige Werte: NoRestrictions, ConsultationRequired
Dieses Attribut sollte nur vorhanden sein, wenn allowAds auf true gesetzt ist.

In EMA nicht verfügbar

Einschränkungen für Talente

Text

Bedingt

Text in freier Form
Dieses Attribut sollte nur vorhanden sein, wenn TalentandAmazonAdGuidelines auf ConsultationRequired gesetzt ist.

Nicht in EMA verfügbar

AdLoadLimit

Text

Nein

Number der Werbeminuten pro Stunde. Der Value muss eine gültige Ganzzahl sein.
Dieses Attribut sollte nur vorhanden sein, wenn allowAds auf true gesetzt ist.

In EMA nicht verfügbar

AdKey

Text

Nein

Freiformtext
Eindeutiger Bezeichner für die Zuordnung von Inhalten zu Anzeigenverwaltungsservern.

In EMA nicht verfügbar

CompleteYourBundle
DiscountPercentage

(** sollte keinen Zeilenumbruch enthalten)

Number

Nein

Prozentualer Rabatt, der gewährt wird, wenn Kunden ein Paket abschließen, indem sie weitere Titel kaufen, die sie noch nicht besitzen. Ein Rabatt von 20% bedeutet beispielsweise, dass Kunden, die Staffel 1 eines 2-Saison-Pakets besitzen, 20% Rabatt auf Staffel 2 erhalten.

In EMA nicht verfügbar

ExcludedFrom
BundleDiscount

(** sollte keinen Zeilenumbruch haben)

Boolescher Wert

Nein

Wenn diese Option auf „true“ gesetzt ist, wird dieses Verfügbarkeitsfenster von der Möglichkeit ausgeschlossen, Rabatte für Pakete zu erhalten. Verwenden Sie es in Premium-Preiszeiträumen (z. B. bei Neuerscheinungen) oder für Titel, für die der volle Preis gelten soll. Wenn der Titel nicht vorhanden oder falsch ist, kann er für Paketrabatte gewährt werden.

In EMA nicht verfügbar

BusinessLine-Aufzählung
Die BusinessLine-Aufzählung gibt das Prime Video-Geschäftsmodell an, unter dem Inhalte lizenziert und vertrieben werden. Dies bestimmt, wie Kunden auf die Inhalte zugreifen und wie Einnahmen generiert werden.

Value

Description

TVOD

TVOD bedeutet Kauf oder Miete. Verwandte Lizenztypen: EST, VOD, POEST

PRIME_SUBSCRIPTION

Amazon Prime- oder Amazon Kids+ Abonnement. Verwandte Lizenztypen: SVOD

KANÄLE

Kanalabonnement eines Drittanbieters. Verwandte Lizenztypen: SVOD

FVOD

Kostenlose Inhalte. Verwandte Lizenztypen: FVOD

Hinweis: Der BusinessLine-Wert bestimmt, welches Geschäftsmodell für Ihre Inhaltsverfügbarkeit gilt. Stellen Sie beim Einreichen von Verfügbarkeiten sicher, dass die BusinessLine Ihrer vertraglichen Vereinbarung mit Prime Video entspricht. Wenn Sie Fragen dazu haben, welche BusinessLine-Werte für Ihre Partnerschaft verfügbar sind, wenden Sie sich an Ihren Prime Video-Vertreter.


Beispielnutzlast Avails

Die folgenden Beispiele zeigen, wie Sie Ihre API-Aufrufe für gängige Integrationsszenarien strukturieren. Vollständige Anforderungs-/Antwortpaare mit ordnungsgemäß formatiertem JSON, die Sie als Vorlagen für Ihre Integration verwenden können, finden Sie unter Payload-Beispiele.


Häufig gestellte Fragen

In den folgenden Abschnitten finden Sie Antworten auf häufig gestellte Fragen zur Arbeit mit der Avails-API.

Allgemeine API-Verwendung

Entfernung von Inhalten und Datumsänderungen

Verfügbarkeiten Einreichen

Brauchen Sie noch Hilfe?

Kontaktieren Sie uns


Interner Ferhler! Bitte erneut versuchen
Die Sitzung ist abgelaufen.

Melden Sie sich an, um fortzufahren.

Anmelden
edit