API-Onboarding

API-Onboarding

Zuletzt aktualisiert: 23-01-2026

Prime Video bietet Partnern zwei umfassende API-Suiten, die entwickelt wurden, um das Inhaltsmanagement zu optimieren und wertvolle Geschäftsinformationen zu liefern. In diesem Handbuch wird der komplette Onboarding-Prozess sowohl für die Content API Suite als auch für die Analytics API Suite beschrieben, einschließlich der Authentifizierungsanforderungen, der technischen Einrichtung und der wichtigsten Unterschiede zwischen den beiden.


Onboarding in die Content API Suite

Schritt 1: Zugriff anfordern und Zugangsdaten generieren

Wende dich an deinen Prime Video-Kontakt oder stelle über Kontakt eine Zugriffsanfrage, um den Zugriff in der Content API Suite anzufordern.

Schritt 2: Zugangsdaten generieren und absenden

Sobald deine Zugriffsanfrage genehmigt wurde, generiere für jede Umgebung einen privaten Schlüssel und eine Certificate Signing Request (CSR) und teile diese mit deinem Prime Video-Ansprechpartner.

Deine CSR generieren
Du kannst jedes Zertifikatstool verwenden, um deine CSRs zu generieren. Wenn du OpenSSL verwenden möchtest, kannst du die folgenden beiden Befehle ausführen:

Deine CSR an deinen Prime Video-Kontakt senden
Die CSR enthält alle Informationen, die wir benötigen, um dein API-Zertifikat zu generieren. Dies ist die Datei, die du deinem Kontakt als Teil deiner Onboarding-Anfrage sendest. Sobald Prime Video deine CSR erhalten hat, benötigst du diese Datei nicht mehr.

Hinweis: Es ist sehr wichtig, dass du deine privaten Schlüsseldateien sicher aufbewahrst und niemals an Dritte weitergibst, auch nicht an Prime Video. Wir werden niemals nach dieser Datei fragen. Du wirst sie später verwenden, wenn du deine API-Aufrufe an uns tätigst.

Schritt 3: Deine Zugangsdaten erhalten

Sobald deine Anfrage genehmigt wurde, erhältst du vom Prime Video-Team eine E-Mail mit den folgenden Informationen:

  • Das öffentliche Zertifikat, das du für Aufrufe an uns verwendest.
  • Dein API-Schlüssel für Anfrageheader
  • Die URL-Endpunkte für die API-Aufrufe.
  • Informationen über das TPS, für das du mit deinem Zertifikat konfiguriert bist.

Schritt 4: Deine Integration konfigurieren

Herzlichen Glückwunsch! Du kannst jetzt deinen privaten Schlüssel, dein öffentliches Zertifikat und deinen API-Schlüssel verwenden, um die API aufzurufen. Hier sind einige Beispiele für Integrationen, die verschiedene Technologien verwenden:

Bash

Python

Node.js

Schritt 5: Deine Integration testen

Für die Avails API bieten wir Testsupport an, um sicherzustellen, dass du Avails erfolgreich über die API einreichen, aktualisieren und ablaufen lassen kannst. Da sich diese Vorgänge direkt auf die Ressourcen auswirken (nicht nur auf den Datenabruf), empfehlen wir allen Partnern dringend, ihre Integration gründlich zu testen. Da die APIs Offer Status und Asset Status schreibgeschützt sind, kannst du sie mit dem Produktionskonto testen.

Schritt 6: Beginnen, die API zu verwenden

Herzlichen Glückwunsch! Deine Tests sind abgeschlossen und validiert. Du kannst jetzt beginnen, die Produktionsumgebung mit deinen Produktionszugangsdaten zu verwenden, um deine Inhalte auf Prime Video zu verwalten. Deine Integration ist bereit, deine Inhaltsabläufe zu optimieren und deinen Katalog in Echtzeit einzusehen.

Häufig gestellte Fragen zu Inhalts-APIs


Onboarding in Analytics API Suite

Schritt 1: Dein Sicherheitsprofil erstellen

Im Rahmen dieses Schritts richtest du die Zugangsdaten für die Anwendung ein und konfigurierst deine Authentifizierungseinstellungen über die Entwicklerkonsole von Amazon.

Deine Anwendung registrieren

  1. Navigiere zur Amazon Developer Console, um den Registrierungsprozess zu starten
  2. Melde dich mit deinem bestehenden Amazon-Entwicklerkonto an oder erstelle ein neues Konto, falls du noch keines hast
  3. Klicke auf Neues Sicherheitsprofil erstellen, um mit der Konfiguration der Authentifizierungseinstellungen deiner Anwendung zu beginnen
Login to AmazonDeveloper.png

Mein Profil konfigurieren

  1. Sicherheitsprofilname: Wähle einen aussagekräftigen Namen, der deine Integration eindeutig identifiziert (z. B. „Leistungsdatenintegration“ oder „Analytics-API-Zugang“)
  2. Beschreibung: Erläutere klar und deutlich den Zweck deiner Anwendung und wie sie die Analytics-APIs verwenden wird
  3. URL der Datenschutzerklärung: Füge eine URL hinzu, die den Benutzenden erklärt, wie deine Anwendung mit ihren Daten umgeht und sie schützt
  4. Klicke auf Speichern, um dein Sicherheitsprofil zu erstellen
  5. Nach der korrekten Einrichtung solltest du eine Erfolgsmeldung erhalten
Security Profile Management.png

Meine Weiterleitungs-URL festlegen

  1. Gehe zu deinem Profil und wähle die Registerkarte Sicherheitsprofile aus, um dein neu erstelltes Sicherheitsprofil zu verwalten:
  2. Wähle dann Webeinstellungen, um das Weiterleitungsverhalten deiner Anwendung zu konfigurieren
  3. Füge deine Weiterleitungs-URL hinzu – Dies ist der sichere Endpunkt, an den Benutzende nach der Autorisierung deiner Anwendung gesendet werden (für die lokale Entwicklung muss https:// oder https://localhost verwendet werden)
Security Profile Management 2.png

Wichtig: Speicher diese URL sicher – du musst im nächsten Schritt genau diese URL verwenden, wenn du deinen Autorisierungscode generierst.

Deine Zugangsdaten erhalten

  1. Navigiere zur Registerkarte Webeinstellungen, um auf deine Anwendungszugangsdaten zuzugreifen
  2. Kopiere deine Client-ID (diese dient als eindeutige Kennung deiner Anwendung) und Client Secret (dies dient als Passwort deiner Anwendung)
  3. Speicher beide Zugangsdaten sicher im Geheimmanagementsystem deiner Organisation – diese werden zur Authentifizierung all deiner API-Anfragen verwendet

Schritt 2: Deine Anwendung autorisieren

Im Rahmen dieses Schritts autorisierst du deine Anwendung, im Namen deiner Organisation auf Prime Video Slate zuzugreifen, und legst die Berechtigungen fest, die zum Abrufen von Leistungsdaten und Analysen über die APIs erforderlich sind.

Deine Anwendung zu Slate hinzufügen

  1. Melde dich mit den Zugangsdaten deiner Organisation bei deinem Prime Video Slate-Konto an
  2. Navigiere in der oberen rechten Ecke zu Kontoeinstellungen und wähle dann Anwendungen aus dem Drop-down-Menü
Slate Applications.png

  1. Klicke auf Anwendung hinzufügen, um den Autorisierungsvorgang zu starten
Add applications.png

  1. Gib deine Kunden-ID (aus Schritt 1) in das dafür vorgesehene Feld ein
  2. Wähle das Kontrollkästchen Berichte aus, um deiner Anwendung Zugriff auf Leistungsdaten und Berichte zu gewähren
  3. Klicke auf Anwendung hinzufügen, um die Registrierung in Slate abzuschließen

Deinen Autorisierungscode generieren

  1. Erstelle deine Autorisierungs-URL, indem du die Platzhalter in Klammern durch deine tatsächlichen Zugangsdaten aus Schritt 1 ersetzt:

  1. Öffne diese URL in deinem Webbrowser, um den Autorisierungsablauf zu starten
  2. Melde dich mit deinen Slate-Kontozugangsdaten an, wenn du dazu aufgefordert wirst
  3. Überprüfe die Berechtigungen, die deine Anwendung anfordert und klicke dann auf Zulassen, um Zugriff zu gewähren
  4. Nach der Autorisierung wirst du zu deiner angegebenen Weiterleitungs-URL weitergeleitet. Kopiere den Autorisierungscode aus der Abfragezeichenfolge der URL (er wird angezeigt als

Bewährtes Verfahren: Wir empfehlen, ein eigenes Slate-Konto (z. B. api_access@yourcompany.com) mit den minimal erforderlichen Berechtigungen speziell für den API-Zugriff zu erstellen. Dieser Ansatz erhöht die Sicherheit und erleichtert die Verwaltung und Prüfung der API-Nutzung in deinem Unternehmen.

Hinweis: Wenn du die Berechtigungen des oder der autorisierenden Nutzenden für die Verwendung von Berichten entfernst, ist auch die Anwendung berechtigt, gesperrte Berichte zu verwenden.

Schritt 3: Deine Zugriffstoken anfordern

Im Rahmen dieses Schritts verwendest du deinen Autorisierungscode, um die Token zu erhalten, die für authentifizierte API-Aufrufe erforderlich sind. Das Zugriffstoken ermöglicht es deiner Anwendung, Leistungsdaten abzurufen, während das Aktualisierungstoken es dir ermöglicht, neue Zugriffstoken zu generieren, ohne den Autorisierungsprozess zu wiederholen.

Autorisierungscodes sind einmalig verwendbare Token. Wenn sie zum Abrufen eines access_token verwendet werden, wird ein refresh_token zurückgegeben, das wiederum zum Abrufen des nächsten access_token verwendet werden kann. Der folgende Abschnitt führt dich durch den Abruf deines ersten refresh_token.

Erste Token-Anfrage (nur beim ersten Mal):
Um ein Token anzufordern:

  1. Gib client_id, client_secret, authorization_code und grant_type als URL-kodierte Formulardaten ein.
  2. Stelle eine HTTP-Anfrage.
    Der curl-Befehl zum Generieren von Tokens aus authorization_code wird im folgenden Beispiel gezeigt.

Aktualisieren deiner Zugriffstoken:
Verwende für alle nachfolgenden Sitzungen nach deiner ersten Token-Anfrage dein Aktualisierungstoken, um neue Zugriffstoken zu erhalten:

Schritt 4: Deine Anwendung konfigurieren

Herzlichen Glückwunsch! Du hast jetzt alle Zugangsdaten, die du zum Aufrufen der Performance-APIs benötigen. Im Rahmen dieses Schritts konfigurierst du deine Anwendung so, dass dein Zugriffstoken in den Autorisierungsheader jeder API-Anfrage aufgenommen wird, sodass du Abonnementdaten, Leistungskennzahlen und Analysen für deine Inhalte abrufen kannst.

Beispiel für eine API-Anfrage:


Dieses Beispiel zeigt, wie du deine Anfragen authentifizierst – ersetze durch das tatsächliche Zugriffstoken, das du in Schritt 3 erhalten hast. Du kannst dieses Authentifizierungsmuster jetzt verwenden, um auf alle verfügbaren Performance-API-Endpunkte zuzugreifen und die Datensatzdateien, die nur angehängt werden können, abzurufen, die granulare Daten für deine Analytics-Pipelines enthalten.

Schritt 5: Integration testen

Wir empfehlen allen Partnern dringend, ihre Integration gründlich zu testen, um einen zuverlässigen Zugriff auf Leistungsdaten zu gewährleisten. Im Rahmen dieses Schritts überprüfst du, ob dein Authentifizierungsablauf ordnungsgemäß funktioniert, deine API-Aufrufe die erwarteten Daten zurückgeben und deine Fehlerbehandlung ordnungsgemäß konfiguriert ist.

Schritt 6: Mit der Verwendung beginnen

Sobald deine Tests abgeschlossen sind und du bestätigt hast, dass deine Integration zuverlässig funktioniert, kannst du die Produktionsumgebung verwenden, um Leistungsdaten und Analysen für deine Inhalte auf Prime Video in Echtzeit abzurufen. Deine Datenpipelines können jetzt die Datensatzdateien, die nur angehängt werden können, verwenden, um die granularen Analysen durchzuführen, die dein Unternehmen benötigt.

Lies mehr über die Analytics-API-Datenframeworks, die hier verfügbar sind:

  1. Leistungsdatensätze
  2. Berichte
  3. Finanzbericht
  4. Abonnement-Ereignisprotokoll

Häufig gestellte Fragen zu Analytics-APIs

Brauchen Sie noch Hilfe?

Kontaktieren Sie uns


Interner Ferhler! Bitte erneut versuchen
Die Sitzung ist abgelaufen.

Melden Sie sich an, um fortzufahren.

Anmelden
edit