Dokumentacja integracji

SellBasis a Allegro API

Do czego służy aplikacja, dla kogo jest przeznaczona, w jaki sposób korzysta z Allegro API i gdzie zgłosić problem techniczny albo niestandardową aktywność.

Czym jest SellBasis

Aplikacja do prowadzenia sprzedaży internetowej: kartoteka towarów, stany magazynowe, zamówienia, kompletacja i pakowanie, dokumenty sprzedaży oraz nadawanie przesyłek. Działa w przeglądarce, w modelu SaaS — każdy sprzedawca ma osobną bazę danych.

Dla kogo

Dla sprzedawców prowadzących sprzedaż w kilku kanałach naraz (Allegro, własny sklep, sprzedaż bezpośrednia), którzy chcą mieć jedną kartotekę i jeden magazyn zamiast kilku. Z aplikacji korzysta sprzedawca i jego pracownicy — nie jest to narzędzie dla kupujących.

Po co nam Allegro API

Żeby oferty odpowiadały temu, co sprzedawca ma na półce, a zamówienia z Allegro trafiały do tego samego obiegu, co pozostałe. Aplikacja działa wyłącznie na koncie sprzedawcy, który sam ją autoryzował.

Jak korzystamy z API

ObszarCo robimyPo co
Oferty (sale/product-offers)wystawianie i aktualizacja ofert, kończenie oferty przy zerowym stanieoferta ma odpowiadać kartotece sprzedawcy — cenie, opisowi, zdjęciom i stanowi magazynowemu
Stany i cenycykliczna aktualizacja ilości i cen wystawionych ofertsprzedawca prowadzi magazyn w jednym miejscu; bez tego oferta sprzedaje towar, którego nie ma
Zamówienia (order/checkout-forms)pobieranie zamówień wraz z danymi kupującego, dostawą i pozycjamizamówienie trafia do kompletacji, magazynu i dokumentów sprzedaży
Przesyłki (shipments)przekazywanie numeru listu przewozowego po nadaniu paczkikupujący śledzi paczkę w Allegro, a numer jest dowodem wysyłki przy sporze
Słownikikategorie, parametry kategorii, metody dostawy, cenniki, warunki zwrotów i gwarancji, dane GPSRoferta musi być zgodna z wymaganiami kategorii; słowniki pobieramy na żądanie operatora

Zasady, których się trzymamy

  • Żądania idą wyłącznie w reakcji na działanie operatora albo z zaplanowanego zadania w tle — aplikacja nie odpytuje API w pętli.
  • Cykliczna aktualizacja ofert chodzi w godzinach wskazanych przez sprzedawcę, domyślnie kilka razy na dobę; aktualizacja cen jest osobna i domyślnie rzadsza.
  • Aktualizacje wysyłamy tylko dla ofert powiązanych z kartoteką danego sprzedawcy.
  • Każde żądanie niesie nagłówek User-Agent z nazwą aplikacji, wersją, adresem serwisu i adresem kontaktowym.

Nagłówek, którym przedstawiają się nasze żądania: SellBasis/1.0.0 (+https://sellbasis.com; hello@sellbasis.com)

Autoryzacja i dane

Dostęp do konta sprzedawcy

Autoryzacja idzie ścieżką device code: sprzedawca dostaje kod, wpisuje go na allegro.pl i sam zatwierdza dostęp. Hasło do konta Allegro nigdy nie przechodzi przez naszą aplikację. Token dostępowy odświeżamy sami; sprzedawca może cofnąć dostęp w każdej chwili po swojej stronie, a my przestajemy wtedy odpytywać API.

Co robimy z danymi

Dane zamówień i kupujących trafiają wyłącznie do bazy tego sprzedawcy, którego dotyczą, i służą realizacji zamówienia: kompletacji, wystawieniu dokumentu i nadaniu przesyłki. Nie łączymy danych między sprzedawcami, nie profilujemy i nie udostępniamy ich dalej poza serwisami, które sprzedawca sam włączył (przewoźnicy, serwis faktur). Szczegóły opisuje polityka prywatności.

Kontakt techniczny

Tu prosimy zgłaszać niestandardową aktywność, podejrzenie nadużycia albo problem techniczny z integracją.

Zgłoszenia techniczne

E-mail: hello@sellbasis.com
Zgłoszenia przyjmujemy całą dobę; odpowiadamy w dni robocze, zwykle tego samego dnia. W pilnych sprawach dotyczących ruchu do API prosimy o dopisek „API" w temacie.

Podmiot odpowiedzialny

Gabor Grzybek Handel i Usługi
ul. Sosnowa 9/91, 32-310 Klucze
NIP 6372214433, wpisana do CEIDG, REGON 389680743
Serwis: sellbasis.com

Pozostałe dokumenty: regulamin, polityka prywatności, polityka plików cookies, dokumentacja API aplikacji.