Allegro REST API

gdzie?

Polska | polski | PLN
  • Pierwsze kroki
  • Informacje podstawowe
  • Główne procesy
  • Uwierzytelnianie i autoryzacja
  • Wzorzec Command
  • Glosariusz
  • Lista metod
  • Wystawianie oferty produktu
  • Serwisy zagraniczne Allegro
  • Zarządzanie ofertami
  • Oferty wielowariantowe
  • Pasuje do
  • Zarządzanie zgłoszeniami ofert do kampanii
  • Rabaty i promocje
  • Zamówienia
  • Wysyłam z Allegro
  • One Fulfillment by Allegro
  • Dyskusje
  • Konto i dane użytkownika
  • Centrum wiadomości
  • Sprawdzanie opłat
  • Wystawianie ogłoszeń
  • Publiczne oferty
FAQ
  • Aktualności
  • Changelog
Dokumentacja
Regulamin
Kontakt
  • Moje aplikacje
  • Moje aplikacje (sandbox)
  • Newsletter
  • API Status
  1. Allegro REST API
  2. Aktualności
  3. Serwisy zagraniczne Allegro - w zasobach /sale/product-offers dodaliśmy informację o przyczynie odmowy publikacji oferty na danym rynku dodatkowym

22 grudnia 2023

Serwisy zagraniczne Allegro - w zasobach /sale/product-offers dodaliśmy informację o przyczynie odmowy publikacji oferty na danym rynku dodatkowym

W ramach zasobów /sale/product-offers, w sekcji additionalMarketplaces.{marketplaceId}.publication, w której zwracamy informacje na temat statusu publikacji oferty na danym rynku dodatkowym, dodaliśmy dziś nowe pole, przeznaczone wyłącznie do odczytu - refusalReasons. Zwrócimy w nim powód odmowy udostępnienia oferty na danym rynku.

Przykładowa struktura odpowiedzi:

{
...
 "additionalMarketplaces": {            - informacje o rynkach dodatkowych
     "allegro-cz": {
         "sellingMode": {...},
         "publication": {               - informacje o publikacji oferty na rynkach 
                                        dodatkowych 
              "state": "REFUSED",       - status publikacji 
              "refusalReasons": [       - powód odmowy publikacji oferty na rynku 
                                        dodatkowym. Dla statusów innych niż "REFUSED"
                                        zwrócimy pustą tablicę
                    {
              "code": "VQR009_PRICE_IN_ADDITIONAL_MARKETPLACE_MISMATCH"
                                        - kod powodu odmowy publikacji oferty
              "userMessage": "price difference too big",
                                        - powód odrzucenia w języku zdefiniowanym w 
                                        nagłówku "Accept-Language"  
             "parameters": {            - dodatkowe informacje, które możemy zwrócić
                                        w określonych przypadkach 
                   "maxAllowedPriceDecreasePercent": ["20"]
           }
         }
       ]
     }
   }
...
 }

Jakich zasobów dotyczy zmiana?

Nowe pole zwrócimy w odpowiedzi:

  • POST /sale/product-offers,
  • PATCH /sale/product-offers/{offerId},
  • GET /sale/product-offers/{offerId}.

Dlaczego wprowadziliśmy zmianę?

Do tej pory informację o przyczynie odmowy publikacji na rynku dodatkowym zwracaliśmy wyłącznie w dzienniku zdarzeń w ofertach GET /sale/offer-events. W odpowiedzi na Wasze sugestie dodaliśmy tę informację także na poziomie szczegółów oferty.

Więcej informacji o serwisach zagranicznych Allegro znajdziesz w naszym dedykowanym poradniku.

Allegro

Serwisy Grupy Allegro

  • Allegro.cz
  • Allegro.sk
  • Allegro.hu
  • Mall.hr
  • Mimovrste.com
  • Onedelivery.cz
zamknij

Dostosuj ustawienia wyświetlania

ustawienia dotyczą tylko tej przeglądarki