API api/v3/search/order liefert seit 6.4 einen 404 Header

Ich nutzte bis Dato die POST API api/v3/search/order mit folgenden Parametern:
{
„filter“: [
{
„type“: „range“,
„field“: „orderDate“,
„parameters“: {
„gte“: „[[year]]-[[month]]-01“
}
}
],
„aggregations“: [
{
„name“: „sum-price“,
„type“: „sum“,
„field“: „amountNet“
}
],
„includes“: {
„order“: [„price“],
„cart_price“: [„netPrice“]
}
}

Seit dem Shopware Update auf 6.4 liefert diese Schnittstelle nun einen 404 Header - Route nicht gefunden. Kann mir jemand sagen, was die Nachfolger API dafür ist?

Danke, lG

Hallo,

hast daran gedacht die Version aus den Pfaden zu entfernen?

Auszug aus der Ankündigung zur 6.4:

Mit der 6.3.5.0 wurde eine neue API-Versionierung eingeführt, die jetzt ihre endgültige Umsetzung erfährt. Das bedeutet, dass die Angabe der Version aus den Pfaden entfernt wurde:
Old: /api/v3/example-route
New: /api/example-route

Potentielle Breaking Changes: Nicht angepasste API-Routen einer App oder Plugins werden nicht mehr funktionieren. Schau in die Dokumentation: New API versioning explained

3 „Gefällt mir“

Perfekt, danke für den Hinweis - du hattest völlig recht.

1 „Gefällt mir“