28 października 2021
Od 8 listopada automatycznie wznowisz ogłoszenia oraz pakiety dodatkowe
Od 8 listopada 2021 umożliwimy automatyczne wznawianie ogłoszeń i pakietów dodatkowych.
Jakie zmiany wprowadzimy?
- Dla:
udostępnimy możliwość automatycznego wznawiania ogłoszeń. Wystarczy, że podczas edycji lub wystawiania nowego ogłoszenia, w sekcji publication przekażesz “republish”: true.
Pełną listę kategorii, w których wdrożymy zmianę, znajdziesz na stronie dla sprzedających.
Ważne! Jeśli edytujesz ogłoszenie za pomocą PUT /sale/offers/{offerId} i przekażesz “republish”: true, to po zakończeniu ogłoszenia wystawimy je ponownie w ramach tego samego pakietu, z tymi samymi parametrami.
- Zmodyfikujemy PUT /sale/offer-classifieds-packages/{offerId}.
W sekcji "extraPackages" dodamy nowe opcjonalne pole “republish”. Przekazując je, zdecydujesz o tym, czy pakiet dodatkowy przypisany do wybranego ogłoszenia ma zostać wznowiony (“republish”:“true”) czy nie (“republish”:“false”).
Przykładowy request po zmianie:
curl -X PUT
  ‘https://api.allegro.pl/sale/offer-classifieds-packages/11081861122'
  -H ‘Authorization: Bearer {token}’
  -H ‘Accept: application/vnd.allegro.public.v1+json’
  -H ‘Content-Type: application/vnd.allegro.public.v1+json’
  -d ’{
   "basePackage": {
      "id": "e911c0b7-e88d-4ed0-9123-41fec478b39c"     -- identyfikator pakietu
   },
   "extraPackages": [
      {
         "id": "091f7517-48f8-4dbd-8f0d-b7b21ea7c2a0", -- identyfikator opcji dodatkowych,
                                                          które chcesz dokupić do danego
                                                          pakietu
         "republish": true                             -- opcja automatycznego wznowienia
                                                          (true - włączona, false - wyłączona)
      }
   ]
}
Pole “republish” zwrócimy również w odpowiedzi dla GET /sale/offer-classifieds-packages/{offerId}.
Przykładowy response po zmianie:
{
   "basePackage": {
      "id": "e911c0b7-e88d-4ed0-9123-41fec478b39c"
   },
   "extraPackages": [
      {
         "id": "091f7517-48f8-4dbd-8f0d-b7b21ea7c2a0",
         "republish": true
      },
      {
         "id": "a15ff839-e2b1-45ab-8a29-e98b9b5fd3a3",
         "republish": false
      }
   ]
}
Ważne! Jeśli nie przekażesz pola “republish”, to domyślnie zwrócimy “republish”: “false”.
Więcej informacji na temat publikacji ogłoszenia znajdziesz w naszym poradniku.