allegro / allegro-api

Issue tracker and wiki for Allegro REST API
https://developer.allegro.pl/
215 stars 39 forks source link

Problem z odpytywaniem o zwroty #10085

Open glorifyingpeace opened 1 week ago

glorifyingpeace commented 1 week ago

Występuje problem:

:beetle: Opis / Description

Od paru dni mamy problem z limitami zapytań do enpoint'a: https://api.{environment}/order/customer-returns

Dostajemy zwrotkę: resulted in a 429 Too Many Requests response: {"errors":[{"code":"TOO_MANY_REQUESTS","message":"Too Many Requests.","details":null,"path":null,"userMessage":"The maximum number of queries per user has been exceeded. Try again in a few moments.","metadata":{}}]}

Dodam tylko że nic nie zmienialiśmy po naszej stronie. Zapytanie: https://api.allegro.pl/order/customer-returns?customerReturnId=d80c5d96-0001-4f77-a134-ea84696ee785&orderId=&buyer.email=&buyer.login=&items.offerId=&items.name=&parcels.waybill=&parcels.carrierId=&parcels.sender.phoneNumber=&referenceNumber=&limit=1000&offset=0

TraceID: daa74b336a25423ebc4623d1d4717b82

PrzemyslawLukanowski commented 1 week ago

Opisany zasób posiada dodatkowy limit 1 request na sekundę dla pojedynczego sprzedawcy. W tym przypadku ten limit został przekroczony, stąd komunikat błędu. Informację o limicie zamieścimy w dokumentacji, w opisie zasobu.

glorifyingpeace commented 1 week ago

Czy ten limit został teraz nałożony? Dlaczego państwo nie zamieszczają tak istotnych informacji w dokumentacji?

glorifyingpeace commented 1 week ago

Czy taki limit jest też nałożony na endopint: GET /order/customer-returns/{customerReturnId}, ?

PrzemyslawLukanowski commented 1 week ago

Ten limit funkcjonuje od okołu roku. Przyznam, że brak informacji o nim był wynikiem niedopatrzenia, dlatego uzupełnimy to w dokumentacji. Limit dotyczy wyłącznie zasobu GET /order/customer-returns.