Wo finde ich aber bspw., welche Felder ich bei Products verwenden kann, um über die Admin API neue Produkte aus dem ERP-System nach Shopware zu importieren. Oder welche Ressourcen es überhaupt gibt? So eine Doku wie unter SW5 gibt es für SW6 noch nicht.
Gibt es nur mehr die mit Swagger generierte Doku unter /api/v1/_info/swagger.html ?
Kann man diese Datei auch in Swagger irgendwie laden, wo es dann vielleicht übersichtlicher und einfacher ist als diese sehr sehr lange Doku in Form einer Liste?
Ich meine eine ID wird nicht auto generiert da UUID stattdessen verwendet wird. Laut Docs mit dem Vorteil das man die “ID” verwenden kann bevor der Eintrag verwendet wird aber ja…
du musst die id nicht angeben, wenn du über die api ein Produkt neu anlegst. Einfach die Eigenschaft id weglassen. Gibst du der url als Parameter _response=detail mit, so erhälst du als respone das neu angelegte Produkt inkl. der von shopware vergebenen id. Am besten mal z.B. über Postman ausprobieren.
Ich krieg da ausschließlich folgenden Fehler, sowohl in der lokalen Installation als auch auf dem Webhost :
{"errors":[{"code":"9","status":"401","title":"The resource owner or authorization server denied the request.","detail":"Missing \u0022Authorization\u0022 header"}]}