Shopware 6

Diese Anleitung zeigt dir, wie du in Shopware 6 eine neue Integration erstellst, um eine Verbindung über die REST API herzustellen. Am Ende verfügst du über deine Zugangs-ID, den Sicherheitsschlüssel und die korrekte API-URL für externe Integrationen.


🧰 Voraussetzungen

Bevor du beginnst, stelle sicher, dass du:

  • Zugriff auf deinen Shopware 6 Admin-Account hast

  • Über Administratorrechte verfügst

  • Den Zugriff auf die System-Einstellungen in Shopware hast

In diesem Beispiel wird Shopware zu Demonstrationszwecken lokal über Docker betrieben. Die Schritte sind jedoch identisch, wenn du deinen Shop online oder selbstgehostet verwendest.


🧭 Schritt 1: Integration erstellen

  1. Melde dich im Shopware 6 Adminbereich an.

  2. Navigiere zu: Einstellungen → System → Integrationen

  3. Klicke auf „Integration erstellen“.

Integrationen dienen dazu, externe Systeme sicher mit deinem Shopware-Shop zu verbinden – z. B. für API-Aufrufe, Chatbots oder ERP-Systeme.

✏️ Schritt 2: Integration konfigurieren

  1. Gib der neuen Integration einen aussagekräftigen Namen, z. B. melibo-API oder ShopSync.

  2. Setze die Berechtigungen auf:

    • 🔓 Lesen (Read)

    • ✏️ Schreiben (Write)

  3. Klicke auf „Integration speichern“.

🔑 Schritt 3: Zugangs-ID & Sicherheitsschlüssel kopieren

Nach dem Speichern zeigt dir Shopware folgende Informationen an:

  • Zugangs-ID : Wird für die API-Authentifizierung verwendet

  • Sicherheitsschlüssel (Secret) : Dient als Passwort für API-Zugriffe

Kopiere beide Werte und speichere sie an einem sicheren Ort (z. B. in einem Passwort-Manager).

📤 Schritt 4: Daten weitergeben

Sende deine Zugangs-ID und deinen Sicherheitsschlüssel an den zuständigen Integrationspartner (z. B. melibo), damit dieser den Zugriff auf die Shopware-API konfigurieren kann.

Diese Informationen sind vertraulich – teile sie nur mit vertrauenswürdigen Partnern!

🌐 Schritt 5: API-URL ermitteln

Die Standard-API-URL in Shopware 6 lautet: https://your-shop-domain.com/api

Ersetze your-shop-domain.com durch die tatsächliche Domain deines Shops.

Beispiel: https://www.dein-shopname.de/api


🔍 Wie finde ich die Domain meines Shops?

Wenn du im Shopware-Adminbereich eingeloggt bist:

  1. Schau in die Adresszeile deines Browsers → Beispiel: https://www.dein-shopname.de/admin Deine Shop-Domain lautet dann https://www.dein-shopname.de

  2. Alternativ:

    • Gehe zu Einstellungen → Shop → Domains

    • Dort findest du alle registrierten Shop-Domains

    • Wähle die aktive Domain (meist ohne /storefront oder zusätzliche Pfade)


✅ Ergebnis

Nach diesen Schritten hast du:

  • Eine neue Integration in Shopware 6 erstellt

  • Deine Zugangs-ID und deinen Sicherheitsschlüssel erhalten

  • Die korrekte API-URL deines Shops identifiziert

Deine Shopware 6-API ist nun bereit für Integrationen – z. B. zur Anbindung von melibo, ERP-Systemen oder Automatisierungstools.

Zuletzt aktualisiert

War das hilfreich?