Projekt

Allgemein

Profil

Aktionen

GX-Bug #69738

geschlossen

Endpunkt liefert BadRequest zurück wenn eine übergebene Products ID nicht im Shop vorhanden ist | Products API v2 PUT endpoints returns a "bad request" if products do not exist

Von Armin Eden vor etwa 2 Jahren hinzugefügt. Vor fast 2 Jahren aktualisiert.

Status:
Abgewiesen
Priorität:
Hoch
Zugewiesen an:
Armin Eden
Kategorie:
REST-API
Zielversion:
-
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.5.3.0, Unbestimmt
Release Notes Langtext:

Beschreibung

In der REST-API gibt es die Möglichkeit mehrere Product IDs mit einem PUT Aufruf zu verändern.
Der Endpunkt wird unter dem folgenden Link beschreiben: https://developers.gambio.de/docs/4.5.2.2/rest/gambio-gx3-api/reference/products/update-products/

Wird dieser nun mit mehreren Artikeln aufgerufen, existiert aber eine oder mehrere product_ids nicht mehr im Shop, so kommt nur ein "Bad Request" zurück.

Hier wäre es wünschenswert, wenn der Shop eine verarbeitbare Rückmeldung gibt, beispielsweise mit einem Hinweis, welche product_ids bearbeitet wurden, so dass der Absender erkennen kann, mit welchen product_ids es Probleme gibt.


In the REST API there is the possibility to change multiple product IDs with one PUT call.
The endpoint is described in the following link: https://developers.gambio.de/docs/4.5.2.2/rest/gambio-gx3-api/reference/products/update-products/

If this is now called with multiple items, but one or more product_ids no longer exists in the store, only a "bad request" is returned.

Here it would be desirable if the store gives a processable feedback, for example with a hint which product_ids have been processed so that the client can recognize which product_ids causing problems.


Aktionen

Auch abrufbar als: Atom PDF