Diese Anleitung zeigt, wie du dich mit der Recharge API verbindest, einen API-Schlüssel generierst und gängige Use Cases wie das Abrufen von Kunden, Bestellungen, Abonnements oder Adressen umsetzt.
🔐 1. Authentifizierung & Autorisierung
Recharge verwendet API-Schlüssel zur Authentifizierung.
Jede API-Anfrage muss den folgenden Header enthalten: X-Recharge-Access-Token: store_api_token
Ersetze store_api_token durch deinen eigenen API-Schlüssel.
⚠️
Ohne gültigen API-Schlüssel wird deine Anfrage mit einem 401-Fehler (Unauthorized) abgelehnt.
🧭 Woher bekomme ich den API-Schlüssel?
Melde dich im Recharge Merchant Portal an.
Navigiere zu Apps → API Tokens.
Klicke auf Create an API Token.
Gib im Abschnitt Details einen Namen und eine Kontakt-E-Mail an.
Lege die Berechtigungen fest:
🔒 Kein Zugriff
👁️ Nur Lesen
✏️ Lesen & Schreiben
Aktiviere die benötigten API-Scopes, um den Zugriff auf bestimmte Endpunkte zu erlauben.
Klicke auf Speichern, um dein Token zu erstellen.
Scopes definieren, welche Operationen dein API-Token ausführen darf – z. B. nur Kunden lesen oder Bestellungen bearbeiten.