JTL-Wawi API: Probleme bei Authorization

Leo Versand

Aktives Mitglied
10. Oktober 2016
43
2
Hallo!

Ich wollte die neue JTL-Wawi API testen. Hab den Server gestartet, und meine App registrieren lassen. Danach den Registrierungsstatus abgerufen und API-Key gekriegt.
Wenn ich aber versuche z.B. die Firmen-Liste anzufordern, kriege ich immer Error 401.
In welchem Format soll ich meinen API-Key an den API übergeben (laut Dokumentation als Authorization-Header im Format "Wawi 'API-Key'", aber trotzdem 401)

Hat jemand Ideen wie ich die API zum laufen bringen kann?

Vielen Dank!

Grüße, Victor
 
  • Gefällt mir
Reaktionen: Yii-Spot

Yii-Spot

Mitglied
14. Januar 2024
2
0
Hallo @Leo Versand,

ich kann das bestätigen und habe mich genau deswegen im Forum umgesehen!

Nach allem, was ich rauslesen kann, muss der API-Key als Header mit dem Key "Authorization" mit dem Request übergeben werden, aber auch ich erhalte den Fehler "401 Unauthorized".

Ich hatte auch noch die Vermutung, dass es etwas mit dem Scope zu tun haben, könnte. Im API-Doc wird dieser nämlich, abweichend zur JTL-Dokumentation mit "all.read" statt "read.all" angegeben. Aber auch das hat keinen Unterschied gemacht im Fehler-Resultat. "all.read" wäre sogar eigentlich schlüssiger, da auch die FFN-Scopes nach dem Schema aufgebaut sind.
 

Anhänge

  • 2024-01-14 12_20_21-Window.png
    2024-01-14 12_20_21-Window.png
    75,9 KB · Aufrufe: 74
  • 2024-01-14 12_19_39-Window.png
    2024-01-14 12_19_39-Window.png
    14,9 KB · Aufrufe: 73
  • 2024-01-14 12_15_04-Window.png
    2024-01-14 12_15_04-Window.png
    31,6 KB · Aufrufe: 74

ChristianKo

Mitglied
Mitarbeiter
2. Januar 2024
7
6
Hallo @Yii-Spot und @Leo Versand,

danke für den Hinweis mit unserem Guide.
Dies ist in der Tat einfach nur das Bild was dort als Beispiel für die Ansicht dienen soll,
entscheidend sind die Endpunkte in der API Dokumentation.
Wir werden dies aber für alle anpassen.

Zur Info: In diesem Falle wäre all.read korrekt.

@Yii-Spot
Bei deinem Screenshot aus Postman kann ich einen API Key erkennen, allerdings scheint hier
etwas zu fehlen. Vor dem API Key muss folgendes stehen: Wawi
gefolgt vom API Key.
Dazu haben wir das ganze auch in unserer API Doku beschrieben:
https://wawi-api.jtl-software.com/?#section/HTTP-Header

Ich hoffe ich konnte euch weiterhelfen.

Viele Grüße
 
  • Gefällt mir
Reaktionen: Yii-Spot

Yii-Spot

Mitglied
14. Januar 2024
2
0
Hallo @ChristianKo ,

danke für den Hinweis, damit klappt es!

Dieses Detail habe ich in der Dokumentation übersehen. Ich denke, die Handhabung wäre einfacher und intuitiver, würde der Request "authentication (confirmation)" den kompletten Authorization-String, also inkl. "Wawi " davor zurückgeben.

Damit sollte es weniger Missverständnisse und Fehlanwendungen geben.
 

Daniel Ali (SHOPSY)

Aktives Mitglied
29. November 2020
38
4
Hi, ich teste gerade auch mit der API ein wenig und dachte, dass die zur Zeit noch kostenfrei nutzbar ist? Ich bekomme immer den Fehler zurück:
{
"ErrorCode": "InvalidLicense",
"ValidationErrors": {},
"ErrorMessage": "No license available",
"Stacktrace": null
}

Übersehe ich noch etwas?
 

merres

Gut bekanntes Mitglied
28. März 2024
113
97
Hallo @ChristianKo ,

danke für den Hinweis, damit klappt es!

Dieses Detail habe ich in der Dokumentation übersehen. Ich denke, die Handhabung wäre einfacher und intuitiver, würde der Request "authentication (confirmation)" den kompletten Authorization-String, also inkl. "Wawi " davor zurückgeben.

Damit sollte es weniger Missverständnisse und Fehlanwendungen geben.

Warum das nicht so ist, verstehe ich auch bis heute nicht. Bitte dringend nachbessern, JTL!
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL-Wawi REST-API – Performance & Monitoring JTL-Ameise - Ideen, Lob und Kritik 3
Neu Die verwendete Version von JTL-Wawi wird nicht mehr unterstützt. Bitte nutzen Sie die Version 2.0.0.0 User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL-Wawi 2.0.0 Stable Release Releaseforum 0
Neu Installation JTL-Wawi 1.5.55.8 - Startet Grundsätzlich im Report-/Druckmodul Installation von JTL-Wawi 4
Neu [Erledigt] Installationsdatei JTL‑Wawi 1.5.55.8 erhalten! Installation von JTL-Wawi 0
Neu Kategoriestruktur auf JTL-Wawi in WooCommerce Shop darstellen WooCommerce-Connector 2
Neu Zwei eBay-Aufträge (identische Adresse) zusammen versenden, aber getrennte Rechnungen behalten – JTL-Wawi 1.9.6.5 User helfen Usern - Fragen zu JTL-Wawi 1
JTL-WAWI Datenbankprofil für neue Windows Benutzer JTL-Wawi 1.11 2
Neu GPSR Herstellerinformationen JTL Wawi 1.9.6.4 anbinden User helfen Usern - Fragen zu JTL-Wawi 0
Neu DSGVO – Automatisierte Löschung von Kundendaten nach 10 Jahren (JTL-Wawi / JTL-Shop) User helfen Usern - Fragen zu JTL-Wawi 1
Neu Erstabgleich Showpare6 zu JTL-WaWi Shopware-Connector 0
Update von 1.11.6 auf 1.11.7: JTL Worker verbindet nicht mehr mit Datenbank (WaWi schon) JTL-Wawi 1.11 1
JTL-WaWi 11.5 WMS Mobile Server sehr hohe CPU Auslastung JTL-Wawi 1.11 3
Neu welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL Allgemeine Fragen zu JTL-Shop 0
welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL JTL-Wawi 1.11 0
Neu von JTL-Wawi-Version 1.10.16.0 ist kein Update...möglich Installation von JTL-Wawi 2
Neu WaWi - JTL Shop - Kein Abgleich des Artikelnamen möglich Onlineshop-Anbindung 1
Neu Wawi Synchronisation mit JTL Shop nicht möglich! seit 3 Stunden was kann man machen? Onlineshop-Anbindung 1
JTL POS an WaWi anbinden Hilfe benötigt JTL-Wawi 1.11 4
Neu JTL WAWI V1.11.6.0 Stornorechnung, Stornotext wird nicht gespeichert und ist nicht abrufbar JTL-Wawi - Fehler und Bugs 0
Neu Shopify Connector + JTL Wawi Preis Shopify-Connector 4
JTL Wawi App eigene Statistiken erscheinen nicht JTL-Wawi App 0
Neu Newsletter: KI Webinare, JTL Wawi 2.0 und vieles mehr - Freue dich auf JTL Events! User helfen Usern - Fragen zu JTL-Wawi 5
Neu HGB-konforme Stichtagsbewertung inkl. Niederstwertprinzip (JTL-Wawi / MSSQL) Arbeitsabläufe in JTL-Wawi 0
JTL Wawi App Registrierung kann nicht gelöscht werden JTL-Wawi App 11
Neu Feedbackrunde zur Umsetzung der Verpackungsverordnung (PPWR) in JTL-Wawi Umfragen rund um JTL 1
Neu JTL-WAWI und LS-POS Wechseln Starten mit JTL: Projektabwicklung & Migration 1
Neu Steuereinstellungen JTL WAWI 1.11.5 Eigene Übersichten in der JTL-Wawi 0
Erfahrungen mit JTL-Wawi 1.10.15.0 im Produktivbetrieb? JTL-Wawi 1.10 7
Neu Alternative zu https://wawi-db.jtl-software.de/ - Wawi-Diff zur Darstellung von Datenbank-Änderungen User helfen Usern - Fragen zu JTL-Wawi 6
Neu askJan | Neuer KI-Assistent für JTL-Wawi - schnelle, effiziente und transparente KI-Datenanalyse - ohne SQL! Dienstleistung, Jobs und Ähnliches 41
Neu Download JTL Wawi 1.5.54.0 User helfen Usern - Fragen zu JTL-Wawi 5
JTL WAWI 1.11.4 Neues Passwort generieren ist ausgegraut JTL-Wawi 1.11 0
Der ganze Betrieb hat keinen Zugriff auf JTL Wawi 1.11.4 meh JTL-Wawi 1.11 10
Artikelnummern-Konflikt bei JTL-WaWi-Import aus Shopify, SEO-Ranking erhalten JTL-Wawi 1.10 1
Neu JTL-Wawi 1.11.5: Sequenzieller Kundenexport mit Workflow und SQL-Queue Schnittstellen Import / Export 2
Lizenzschlüssel in JTL Wawi hinterlegen JTL-Wawi 1.10 1
JTL-Wawi startet nach Neustart nicht / hängt auf neu eingerichtetem PC (Remote-Datenbank) JTL-Wawi 1.11 22
Seit dem Update auf JTL Wawi 1.11.4 funktioniert der Workflow "Datei Schreiben" nicht JTL-Wawi 1.11 1
JTL Wawi 1.11.4 "Dashboard übernehmen" funktioniert nicht JTL-Wawi 1.11 2
JTL-Wawi App (1.11.x) – Lizenz angeblich belegt nach Löschen aller App-Registrierungen / kein Reset möglich JTL-Wawi App 3
Smart App Control blockiert start von JTL-Wawi JTL-Wawi 1.11 2
Neu JTL Wawi auf Windows Server 2025 mit SQL 2025? Installation von JTL-Wawi 21
Erfahrungen zur JTL Wawi 1.11.5 – Tipps, Bugs und Praxisberichte JTL-Wawi 1.11 19
Neu JTL-Wawi 1.11.4 – Vaterartikel lässt sich nach Entfernen eines Kindartikels nicht mehr speichern JTL-Wawi - Fehler und Bugs 3
Neu Neues E-Commerce Business mit JTL Wawi - Jtl Shop - Lexware Office (online) - Fragen Starten mit JTL: Projektabwicklung & Migration 2
Neu Bestellung aus JTL-Shop wird nicht in die Wawi übernommen Allgemeine Fragen zu JTL-Shop 1
Neu Amazon VCS - JTL Wawi > 1.10 - Lexware: Suche Best Practice Amazon-Anbindung - Ideen, Lob und Kritik 1
JTL-WAWI teilweise extrem lahm JTL-Wawi 1.10 8
Anfrage zur Einrichtung des Dashboards (Gewinnanzeige) in JTL-Wawi – Remote-Support über AnyDesk JTL-Wawi 1.10 7

Ähnliche Themen