anuluj
Pokazywanie wyników dla 
Zamiast tego wyszukaj 
Czy miało to oznaczać: 

REST API Allegro [zmiany 2025]

RaBarbar_ka
Moderatorka
Moderatorka

Najważniejsze pytania i odpowiedzi na temat zmian w Regulaminie Allegro REST API

Zmiany w Regulaminie Allegro REST API (określany dalej jako: “regulamin”), które wchodzą w życie 23 września 2025 roku, budzą wiele pytań. W związku z tym przygotowałam dla Was podsumowanie najczęściej zadawanych pytań i odpowiedzi. Mam nadzieję, że ten wpis rozwieje Wasze wątpliwości i pomoże Wam przygotować się do nadchodzących zmian.

1. Czym jest Klucz API i dlaczego nie mogę go udostępniać?
Klucz API to unikalny identyfikator (Client ID oraz powiązany z nim Client Secret) przypisany aplikacji, a przy tym każdorazowo generowany przez użytkownika korzystającego z usługi REST API, którego konto spełnia niezbędne ku temu kryteria, tj. przeszło proces aktywacji oraz posiada włączone dwustopniowe logowanie. Służy on do identyfikacji tej aplikacji podczas komunikacji z API Allegro. Zgodnie z Regulaminem Allegro REST API, udostępnianie go osobom trzecim jest zabronione.
Jeśli udostępnicie klucz, Allegro może nałożyć na Was kary, w tym ograniczyć lub zablokować dostęp do REST API, a nawet nałożyć karę umowną.

2. Jak mogę sprawdzić, które klucze udostępniłem i gdzie?
Możecie sprawdzić zarejestrowane przez Was klucze i powiązane z nimi aplikacje w zakładce Zarządzanie aplikacjami Allegro. Jeżeli udostępniliście podmiotowi trzeciemu parę Client ID oraz Client Secret którejś z aplikacji na liście, powinniście ją usunąć.
Warto przy tym podkreślić, że aplikacje widoczne w zakładce Powiązane aplikacje wykorzystują sposób autoryzacji bazujący na standardzie OAuth, a więc na drodze tzw. powiązania konta Allegro z daną aplikacją. Ten sposób autoryzacji jest dopuszczalny i nie stanowi naruszenia art. 3.9 Regulaminu Allegro REST API. Jednakże aplikacje tam występujące mogą z kolei naruszać inne postanowienia regulaminu. Wobec tego konieczna jest ocena po Waszej stronie, czy aby na pewno aplikacje z których korzystacie, działają w zgodzie z zasadami świadczenia tej usługi (więcej o tym w odpowiedzi na pytanie nr 4).

3. Czy korzystanie z integratorów (BaseLinker, Apilo itp.) jest zgodne z nowym regulaminem?
Tak, korzystanie z zewnętrznych integratorów jest w pełni zgodne z regulaminem, pod warunkiem, że działają one w odpowiedni sposób. Zgodny z regulaminem model to taki, w którym integrator używa własnego klucza API, a Wy autoryzujecie dostęp do swojego konta za pomocą standardu OAuth.
Niezgodne z regulaminem jest natomiast udostępnianie Waszego osobistego klucza API integratorowi. Jeśli integrator prosi o Wasz klucz, jest to sygnał, że działa on niezgodnie z zasadami.
Zawsze należy także oceniać cały kontekst działań podejmowanych przez aplikację udostępnianą przez danego integratora, w myśl odpowiedzi na pytania nr 2 i 4.

4. Jak określić, czy dana aplikacja łamie Regulamin Allegro REST API?
Należy odpowiedzieć na trzy pytania:

  • Czy zarejestrowałem aplikację na Developer Apps i udostępniłem klucz aplikacji (Client ID oraz Client Secret) podmiotowi trzeciemu?
  • Czy aplikacja wykorzystuje dane z Allegro do prezentowania ofert w serwisach konkurencyjnych bądź służy do dokonywania innych czynności zabronionych w treści Regulaminu Allegro REST API (patrz art. 4.1 ww. regulaminu)?
  • Czy nie zachodzą inne okoliczności pozwalające na wyciąganie innych sankcji wobec mnie jako Użytkownika korzystającego z usługi REST API (patrz art. 3.8 Regulaminu Allegro REST API)?

    Jeżeli odpowiedź na któreś z tych pytań brzmi "tak": oznacza to, że aplikacja ta działa niezgodnie z naszym regulaminem.
    W skrócie można powiedzieć zatem, że REST API Allegro powinno być wykorzystywane przede wszystkim do prowadzenia własnej, bieżącej sprzedaży na platformie Allegro - proste spojrzenie na intencję towarzyszącą danej aplikacji pozwala zdeterminować, czy wpisuje się ona w ten podstawowy cel korzystania z usługi.

5. Czy mogę kopiować dane z Allegro (zdjęcia, opisy, parametry) na inne platformy sprzedażowe?
Nie, jest to zabronione. Niezależnie od sposobu integracji, art. 4.1 Regulaminu Allegro REST API jasno mówi, że wykorzystywanie ofert Allegro do prezentowania ich w serwisach konkurencyjnych jest zakazane. Dotyczy to zarówno danych pobranych z Katalogu Produktów, jak i z Waszych własnych ofert - prezentowanie ofert w serwisach konkurencyjnych, jak również innych danych pochodzących z platformy, nie może przebiegać z wykorzystaniem REST API Allegro.

6. Czy mogę użyć BaseLinkera, żeby przenieść swoje aukcje z Allegro na inny marketplace?
Korzystanie z BaseLinkera (lub innego integratora, który działa zgodnie z regulaminem) nie jest sprzeczne z zasadami. Kopiowanie ofert w celu prezentowania ich na innych platformach już tak. Ważne jest także, skąd pochodzą dane. Jeśli dane produktów, które chcecie wystawić na innej platformie, pochodzą z Waszych własnych zasobów (Wasze zdjęcia, opisy, parametry, tj. prawa autorskie przysługują Wam do nich w pełnym zakresie), to jest to dopuszczalne - wystawianie Waszych ofert w serwisach konkurencyjnych bez wykorzystania w tym celu REST API Allegro jest oczywiście dopuszczalne. Jeśli jednak kopiujecie je z ofert Allegro, łamiecie regulamin.

7. Dlaczego dostaję powiadomienie o naruszeniu regulaminu dopiero teraz, skoro klucz udostępniłem dawno temu?
Udostępnianie kluczy API jest zakazane zarówno w świetle obecnego, jak i wcześniejszych brzmień Regulaminu Allegro REST API. Allegro przeprowadziło niedawno analizy, które wykazały naruszenia, dlatego teraz podejmuje działania mające na celu powstrzymanie takich praktyk.

8. Ile mam czasu na usunięcie kluczy?
Zmiany wchodzą w życie 23 września 2025 roku, ale udostępnianie kluczy jest zakazane od dawna. Dlatego powinniście usunąć dostęp do kluczy niezwłocznie, a najpóźniej do 23 września 2025, aby nie narażać się na możliwe sankcje obowiązujące od tego terminu.

9. Czy mogę korzystać z własnych systemów (np. ERP lub WMS) połączonych z Allegro?
Tak. Używanie własnego klucza API do integracji z własnymi systemami, takimi jak ERP czy WMS, jest zgodne z regulaminem. Warunkiem jest, że Twoja aplikacja służy do obsługi Twojej sprzedaży na Allegro i nie narusza innych postanowień regulaminu, w tym zakazu kopiowania treści na serwisy konkurencyjne.

10. Czy nowe zmiany w regulaminie działają wstecz? Czy muszę usuwać oferty, które już zostały skopiowane na inne platformy?
Nie, zmiany w Regulaminie Allegro REST API nie działają wstecz. Wchodzą w życie po 15 dniach od ogłoszenia ich wprowadzenia (miało to miejsce 8.09.2025, wobec czego wchodzą w życie 23.09.2025). Natomiast należy pamiętać, aby klucze usunąć bez jakiejkolwiek zwłoki, najpóźniej do 23.09.2025, ponieważ działania wykonane przed 23.09.2025, które są niezgodne z regulaminem, możemy sankcjonować na nowych zasadach na podstawie postanowień regulaminu, które wchodzą w życie w dniu 23.09.2025 r. Co ważne, wykorzystywanie Oprogramowania REST API do prezentowania w serwisach konkurencyjnych Ofert publikowanych w ramach Allegro było sprzeczne z Regulaminem Allegro REST API także w wersji obowiązującej przed wprowadzeniem zmian 23.09.2025 r.

11. Jak działa program "Certyfikowany Integrator"?
Program Certyfikowany Integrator skupia partnerów, którzy działają w sposób zgodny zarówno z Regulaminem Allegro REST API, jak i dedykowanym regulaminem tego programu. Tworzą oni aplikacje, które działają na własnym kluczu API integratora. Sprzedający, zamiast udostępniać swój klucz, autoryzuje aplikację integratora za pomocą standardu OAuth. Dzięki temu nie ma mowy o udostępnianiu klucza API. Obecnie do programu należą: BaseLinker, Apilo, xSale, SkyShop, Niezbędnik Sprzedawcy i IdoSell.

   Basia
   Moderatorka
oznacz moderatorów
29 ODPOWIEDZI 29

mix-mce
#14 Krzewiciel

@RaBarbar_ka 

Rozumiem że udostępnienie danych klucz/clientId np do hurtowni w celu szybkiej realizacji zamówienia i bezpośredniej wysyłki towaru (dropship) również nie jest zgodne z waszym regulaminem?

Nawet jeśli posiada się podpisaną umowę z hurtownią że pozyskane dane są wykorzystywane wyłącznie w celu realizacji i wysyłki zamówień?

oznacz moderatorów

RaBarbar_ka
Moderatorka
Moderatorka

@mix-mce myślę, że odpowiedź na pytanie 4 powinna rozwiać Twoje wątpliwości. 

   Basia
   Moderatorka
oznacz moderatorów

mix-mce
#14 Krzewiciel

@RaBarbar_ka myślę, że napisane TAK lub NIE było by bardziej jednoznaczne

oznacz moderatorów

misiaczekmr
#11 Animator

jak to jest nie umieć czytać i prowadzić działalnośc gospodarczą?

oznacz moderatorów

mix-mce
#14 Krzewiciel

@misiaczekmr wspaniale, Pod warunkiem że się nie sprzedaje na allegro.

Teraz wszystko robią jak pod inteligentnych-inaczej więc nawet z urzędami nie ma problemów, wysyła się byle co to proszą o korektę z informacją co gdzie wpisać żeby było dobrze.

Tylko tutaj wiecznie pod górkę.

oznacz moderatorów

EElektryka_com
#12 Orędownik

ale po co im Twoje klucze, nie mogą zrobić swoich na swoim koncie? Te klucze weryfikują kto ma dostęp, nie czy ma dostęp, bo to musisz i tak potwierdzić poprzez zalogowanie się na swoje konto i potwierdzenie dodania tej "aplikacji" do Twojego konta. 

Jak nie wiadomo, o co chodzi, to chodzi o pieniądze. Pewnie Allegro chce mieć swój udział w zyskach z intergratorów

oznacz moderatorów

mix-mce
#14 Krzewiciel

@EElektryka_com chodzi im o to żeby sprzedający nie kopiowali swoich ofert z allegro i nie przenosili ich do innych serwisów gdzie jest ewidentnie taniej (lub nawet do swoich sklepów online).

Więc każdy kto sprzedaje w więcej niż jednym słusznym serwisie ma problem, nawet jeśli do obsługi każdego ma np baselinkera. Bo jak udowodni że oferta w serwisie X nie została skopiowana z jego konta allegro jak będzie takie samo zdjęcie i opis?

oznacz moderatorów

EElektryka_com
#12 Orędownik

Dalej uważam, ze to sensu nie ma, jak ktoś sam chce przenieść aukcje (powiedzmy, ze w 100% zrobione przez przenoszącego) z Allegro na inny serwis za pomocą API to łamie przepisy, ale jak zadzwoni to pierwszego lepszego freelancera informatyka to on mu to zrobi bez łamania regulaminu, bo on założy sobie konto na Allegro, wygeneruje kody klienta i tylko prześle linka zlecejacemu, który zatwierdzi działanie tej aplikacji.
Logiki tu nie ma żadnej, chyba, ze w następnym kroku nie będzie już to takie oczywiste, ze "założy sobie konto na Allegro, wygeneruje kody klienta"? 

oznacz moderatorów

mix-mce
#14 Krzewiciel

@EElektryka_com nie wiem czy wiesz ale allegro przygotowuje się do akcji gdzie opisy, zdjęcia i tytuły w ofertach będą tylko z katalogu, nie będzie można dodać swoich ani nic zmienić. I tak, każdy będzie miał to samo tylko będzie walczył ceną. Bez sensu no ale to allegro.

W takim przypadku nie da się zrobić obejścia bo każda oferta z allegro będzie "ich" własnością i będą mogli dowolnie wysyłać żądania usunięcia/zapłaty.

oznacz moderatorów

sl-aw-ek
#18 Luminarz

@EElektryka_com Tworzenie aplikacji z funkcjonalnością którą tutaj wskazałeś jest niezgodne z regulaminem API. Pobrane z allegro dane nie mogą służyć użytkownikowi do "wystawiania" ofert w innych serwisach.  (4.1c)

oznacz moderatorów

sl-aw-ek
#18 Luminarz

@mix-mce "Rozumiem że udostępnienie danych klucz/clientId np do hurtowni w celu szybkiej realizacji zamówienia i bezpośredniej wysyłki towaru (dropship) również nie jest zgodne z waszym regulaminem?" 

Ale po co komuś kto ma aplikację zintegrowaną z allegro "Twoje clientId"? Dostał bana i nie może utworzyć swojej aplikacji API? 

@EElektryka_com 
"nie ma żadnej logiki, skoro każdy kto sobie załozy konto może sobie takich 5 wygenerować, po co miałby brać nie swoje? " 


no nie wiem po co obecnie biorą nie swoje 🤣 skoro umieli stworzyć aplikację  to chyba umieją sobie wejść na stronę i ją teraz zarejestrować. 

oznacz moderatorów

mix-mce
#14 Krzewiciel

@sl-aw-ek jak ja tworzyłem swój system obsługi zamówień to był w użytku jeszcze poprzedni SOAP, teraz w REST tyle się pozmieniało że musiałbym chyba przepisywać go od nowa żeby dopasować do "zaleceń".

Ale działa. Dopisuję tylko jakieś nowości których potrzebuję.

Metody uwierzytelniana za pomocą przeglądarki bez udostępniania kodów też doszły dopiero z czasem z tego co pamiętam.

Skąd wiesz jakie systemy mają inni? To że coś działa nie znaczy że nie jest zgodne z regulaminem, do tej pory było w porządku, ani razu nie słyszałem by banowali jakieś klucze a bywałem często na githubie allegro więc jeśli coś by wyskoczyło to właśnie tam. Teraz nagle mają z tym problem.

oznacz moderatorów

sl-aw-ek
#18 Luminarz

@mix-mce skoro jesteś tak dobrze zorientowany to doskonale wiesz, że od dawna nie ma potrzeby by użytkownicy rejestrowali swoje aplikacje do korzystania z zewnętrznego oprogramowania. 

oznacz moderatorów

mix-mce
#14 Krzewiciel

@sl-aw-ek jak już pisałem, swoje oprogramowanie pisałem jak REST jeszcze raczkowało, teraz dopóki działa to jakoś się tym nie interesuję.

Wiem tylko że żeby być dostawcą oprogramowania (i autoryzować użytkownika bez kodów) trzeba się prosić allegro o zgodę, więc jak bym chciał zmienić swój system autoryzacji to nie jest pewne czy by mi się to udało.


Obecnie do programu należą: BaseLinker, Apilo, xSale, SkyShop, Niezbędnik Sprzedawcy i IdoSell.

Nie widzę siebie na tej liście. I myślę że hurtownia z którą współpracuje również żadnego z nich nie posiada tylko korzysta z autorskiego systemu jak ja.

oznacz moderatorów

sl-aw-ek
#18 Luminarz

@mix-mce "Wiem tylko że żeby być dostawcą oprogramowania (i autoryzować użytkownika bez kodów) trzeba się prosić allegro o zgodę" 

Co Ty piszesz ... Żeby za pomocą swojej aplikacji powiązać z nią swoje konto prosiłeś allegro o zgodę? 🙈 

"pisałem jak REST jeszcze raczkowało, teraz dopóki działa to jakoś się tym nie interesuję" 

To sobie zaktualizuj endpoint-y służące do odświeżania/generowania JWT ponieważ stare metody zostały od wczoraj definitywnie wyłączone. 
Tak tylko dośmieszkuję bo przecież wiesz o tym doskonale, że trzeba je odświeżać co 12 godzin. 

W 2023 (grudzień) wyłączono WSZYSTKIE "stare" metody do wystawiania ofert - też sobie dopisz nowe bo Ci nie zadziała 🙈

oznacz moderatorów

mix-mce
#14 Krzewiciel

@sl-aw-ek tak tak. Zgadzam się zupełnie.

A dzisiaj siedzę i patrzę w monitory bo mi nic nie działa od roku. Biedny ja.

oznacz moderatorów

EElektryka_com
#12 Orędownik

Zupełnie nie rozumiem tę kategoryczność w sprawie ClientID i ClientSecret, to nie ma żadnej logiki, skoro każdy kto sobie załozy konto może sobie takich 5 wygenerować, po co miałby brać nie swoje? 

Chyba, ze zamierzacie wprowadzić jakieś formy koncesji, opłat za dostęp do API, wtedy to miałoby sens.... ?

oznacz moderatorów

shopmw
#11 Animator

shopmw_0-1758703259299.png

To gdzie mamy to znaleźć? Nie widzę zakładki "Zarządzanie aplikacjami Allegro"? . Wasza lupka też mi nie znalazła- może jakaś nawigacja albo link do przekierowania. 

 

oznacz moderatorów

mix-mce
#14 Krzewiciel
oznacz moderatorów