Eine API (Application Programming Interface, deutsch: Programmierschnittstelle) ist ein festgelegter Vertrag, über den zwei separate Softwaresysteme Daten austauschen und Aktionen beieinander auslösen können, ohne dass eine Person eines der beiden Systeme manuell bedient. Im Feed-Management sorgen APIs dafür, dass das Warenwirtschaftssystem eines Händlers, eine Feed-Management-Plattform und ein Shopping-Kanal direkt miteinander kommunizieren – Preisänderungen, Bestandsaktualisierungen und neue Produktlistings werden automatisch hin- und hergeschickt, statt darauf zu warten, dass jemand nach Zeitplan eine Datei hochlädt. Während ein klassischer Feed-Workflow vielleicht einmal täglich per FTP aktualisiert wird, kann ein per API angebundener Feed einen ausverkauften Artikel oder eine Preissenkung innerhalb von Minuten abbilden.
Warum APIs für das Feed-Management wichtig sind
Geschwindigkeit und Genauigkeit summieren sich über einen ganzen Katalog. Ein Händler, der zehntausend SKUs über fünf Kanäle verkauft, kann nicht jedes Mal manuell eine Tabelle neu hochladen, wenn sich ein Preis ändert oder ein Artikel ausverkauft ist. Eine API sorgt dafür, dass sich diese Aktualisierung automatisch verbreitet, sodass keine Anzeigen für ausverkaufte oder falsch ausgepreiste Listings laufen. APIs machen das Feed-Management außerdem erweiterbar: Statt auf die Felder beschränkt zu sein, die die Upload-Vorlage einer Plattform unterstützt, kann ein Feed-Tool die API eines Kanals direkt aufrufen, um umfangreichere Daten zu übermitteln, Gründe für Ablehnungen abzurufen oder Performance-Kennzahlen in dasselbe System zurückzuholen, das den Katalog verwaltet. Dieser bidirektionale Datenfluss ermöglicht auch Echtzeit-Trigger wie einen Webhook, bei dem ein externes Ereignis – eine neue Bestellung, eine Preisänderung im ERP – einen API-Endpunkt in dem Moment aufruft, in dem es eintritt, statt in einem festen Intervall. Da sich Shopping zunehmend in Richtung KI-Agenten und Conversational Commerce verlagert, wird eine saubere, gut dokumentierte API-Schicht hinter einem Katalog von einem Nice-to-have zur Grundvoraussetzung – ein Wandel, den wir in unserem Leitfaden zur Feed-Bereitschaft für Agentic Commerce behandeln.
So funktioniert es
Die meisten feedbezogenen APIs folgen dem REST-Muster: Ein Client sendet eine HTTP-Anfrage an eine bestimmte URL (Endpunkt), authentifiziert sich mit einem API-Key oder OAuth-Token und erhält eine strukturierte Antwort zurück, in der Regel im Format JSON. Eine Anfrage zur Aktualisierung eines Produktpreises könnte zum Beispiel ein PATCH-Aufruf an einen Endpunkt wie /products/{id} sein, wobei der neue Preis im Request-Body und ein Autorisierungstoken in den HTTP-Headern übermittelt wird. Die API legt genau fest, welche Endpunkte existieren, welche Daten jeder erwartet, was er zurückgibt und was Fehlercodes bedeuten – dieser dokumentierte Vertrag ist mit „Programmierschnittstelle“ gemeint. Rate Limits, Versionierung und Berechtigungsbereiche (Scopes) sind Teil desselben Vertrags, und eine Feed-Plattform muss sie einhalten, um nicht vom synchronisierten Kanal gedrosselt oder blockiert zu werden.
Beispiel
<item>
<g:id>SKU-88213</g:id>
<title>Stainless Steel Pour-Over Coffee Dripper</title>
<g:price>34.00 USD</g:price>
<g:availability>in stock</g:availability>
<custom_label_0>api_synced</custom_label_0>
<last_synced_via>merchant-api-v3</last_synced_via>
<last_updated>2026-08-15T09:41:00Z</last_updated>
</item>
Die Felder last_synced_via und last_updated oben sind keine Standardattribute von Google oder Meta. Viele Feed-Plattformen erfassen sie jedoch intern, um anzuzeigen, welche Artikel über eine direkte API-Verbindung und welche per Batch-Datei-Upload übertragen wurden und wie aktuell diese Daten sind.
Verwandte Begriffe
Eine API ist die Transportschicht, die mehrere andere Konzepte des Feed-Managements erst möglich macht: Ein Webhook ist im Grunde ein umgekehrter API-Aufruf, der durch ein Ereignis statt durch eine Anfrage ausgelöst wird; die Nutzdaten beider sind typischerweise als JSON strukturiert; und jede Anfrage enthält HTTP-Header, die den Aufruf authentifizieren und die gesendeten Daten beschreiben. Wer APIs versteht, versteht die Grundlage dafür, wie moderne Feed-Plattformen nahezu in Echtzeit mit Kanälen synchron bleiben, statt nach einem festen täglichen Zeitplan.
















