Rest API - Variants Shopware 5.2

Hallo,

hat schon jemand Erfahrung mit Shopware 5.2 und der Rest API - Variants?

irgendwie funktioniert bei mir der Aufruf: api/variants/300415110?useNumberAsId=true nicht mehr

es kommt dann immer die Fehlermeldung:

 {"success":false,"message":"Variant by id 213 not found"}

obwhl der Artikel defintiv im Shop vorhanden ist.

Viele Grüße

Philipp

Ich kann das Problem soweit erstmal nicht nachstellen.

Gibt es den Datensatz mit der ID 213 in der Tabelle s_articles_details und passt die übergebene Number mit der in der Datenbankspalte ordernumber überein?

kann ich dir gerade nicht sagen da ich nur die Schnittstelle betreue.

Wenn ich aber die ID 213 über die Articles API aufrufe bekomme ich genau den Artikel.

 

Gibt es denn sonst eine Möglichkeit unter 5.2 das Limit >25 zu setzen?

bei der 5.1 war das Limit noch bei 1000 und man konnte es ja mit dem Befehl ?limit=10000 hochsetzen.

Dies geht jetzt leider auch nicht mehr bei mir.

Naja ist ja eine Variante. Klar kriegst du über die Artikel id einen Artikel (solange Hauptartikel richtig (z.b. active=true)).

Schau dir mal wie Varinten funktionieren. Es gibt einen hauptartikel mit artikel id und alle varianten haben nur ein eigenes detail id.

Ich wette die varinte existiert so nicht, ist kaputt oder wird gefiltert (z.b. active=0 könnte ich mir als grund vorstellen, keine ahnung ob das stimmt) und wenn du die ordernumber über artikel-endpunkt mit ordernumber über variant-endpunkt vergleichst werden die wohl unterschiedlich sein .