Im Shopware 6 gibt es drei HTTP‑basierte Rest‑APIs, von denen jede ihren eigenen, individuellen Nutzen hat:
Admin‑APIDer Hauptzweck der Admin‑API ist die Verwaltung des Shops. Dies bedeutet eine CRUD‑Operation für alle Einrichtungen, sowie die Verwaltung von Ressourcen‑Uploads. Die Admin‑API wird konsequent von der neuen Vue.js‑basierten Administration benutzt. Sie können alle Verwaltungseinstellungen und ‑funktionen über die Admin‑API nutzen. Damit können Sie benutzerdefinierte Ebenen für administrative Aktionen erstellen, z. B. eine Ansicht der offenen, zu versendenden Aufträge. | Sync‑APIEndpoint Sync ist Teil der Admin‑API und wurde für den Import und Export großer Datenmengen entwickelt. Langlaufende Prozesse werden im Hintergrund über Message‑Queuing‑Dienste ausgeführt. | Sales Channel ‑ APIbietet eine typische Storefront‑Funktionalität. Dieser endpoint erfüllt alle Anforderungen für den Anschluss eines benutzerdefinierten Interface für eine Filiale, einen Point of Sale oder einen anderen Verkaufskanal. Das Interface ermöglicht eine Kommunikation mit dem Geschäft oder mit Drittanbieterdiensten wie Instagram oder Facebook. Damit ermöglicht unsere Shopware‑Plattform völlig neue Verkaufskonzepte. |