SelSup Developers

API dla integratorów

Połącz swoją usługę z SelSup

Dokumenty oparte na zadaniach dewelopera, z precyzyjnymi kontraktami, prawdziwymi błędami i gotowymi do integracji przepływami pracy.

GET /api/brand/find
curl 'https://api.selsup.ru/api/brand/find?query=Base' \
  --header 'Authorization: YOUR_API_TOKEN'

HTTP/1.1 200 OK
{
  "rows": [{ "brandId": 8124, "name": "Base" }],
  "hasNextPage": false
}

Szybki start

Pierwsza prośba w trzech krokuch

Token może uzyskać dostęp do danych w Twoim koncie.

01

Tworzyć dedykowany token

Otwórz ustawienia integracji SelSup, daj tokenie jasną nazwę i przyznaj tylko potrzebne mu uprawnienia.

02

Wyślij Authorization

Dodaj token bez prefiksu Bearer do każdego żądania.

03

Zróbcie sobie radę z kodem error

Użyj stabilnego pola error do logiki aplikacji i pokaż localMessage użytkownikowi.

Authorization

Autentyczność

Każdy punkt końcowy wykorzystuje nagłówek https://api.selsup.ru i Authorization. Content-Type jest wymagany tylko w przypadku żądań z ciałem.

Shell
curl 'https://api.selsup.ru/api/brand/all' \
  --header 'Authorization: YOUR_API_TOKEN'

API Referencja

Wykorzystany w celu wykonania zadań API

Każdy publiczny kontroler ma teraz niezależny pakiet YAML. Zachwycane są trasy, parametry i schematy, podczas gdy przepływy pracy i błędy aplikacji mogą być poprawione bez zmiany generatora.

{ }

Analiza

Punkty końcowe dla analityki, w tym dokładne trasy, parametry, organy żądania oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 108→
{ }

Badanie hipotezy

Punkty końcowe do testowania hipotezy, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 5→
{ }

Baza wiedzy

Punkty końcowe dla bazy wiedzy, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 33→
{ }

Brandy

Tworzyć i znaleźć marki, wykorzystać je w Ozon i 1C, zarządzać logo i bezpiecznie łączyć kopie.

Punkty końcowe: 9→
{ }

Ceny

Punkty końcowe dla cen, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 18→
{ }

Certyfikaty jakości

Punkty końcowe certyfikatów jakości, w tym dokładne trasy, parametry, organy wnioskowe i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 11→
{ }

Dokumenty

Punkty końcowe dokumentów, w tym dokładne trasy, parametry, organy żądania oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 20→
{ }

Eksport

Punkty końcowe dla eksportu, w tym dokładne trasy, parametry, organy żądania oraz rozszerzone schematy odpowiedzi.

Punkty końcowe: 40→
{ }

Finanse

Punkty końcowe dla finansów, w tym dokładne trasy, parametry, organy składające wnioski oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 26→
{ }

Grupy produktów

Punkty końcowe dla grup produktów, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 6→
{ }

Importacja

Punkty końcowe przywozu, w tym dokładne trasy, parametry, organy żądania oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 31→
{ }

Inwentaryzacja

Punkty końcowe dla zapisu, w tym dokładne trasy, parametry, organy żądania oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 53→
{ }

Kalkulator

Punkty końcowe dla kalkulatora, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 2→
{ }

Kampania reklamowe

Punkty końcowe kampanii reklamowych, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 16→
{ }

Kategorie

Punkty końcowe dla kategorii, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 23→
{ }

Klienci

Punkty końcowe dla Klientów, w tym dokładne trasy, parametry, organy żądania oraz rozszerzone schematy odpowiedzi.

Punkty końcowe: 5→
{ }

Kluczowe słowa

Punkty końcowe dla kluczowych słów, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 12→
{ }

Konkurenci

Punkty końcowe dla konkurentów, w tym dokładne trasy, parametry, organy składające wnioski oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 12→
{ }

Konta i integracje

Punkty końcowe dla konta i integracji, w tym dokładne trasy, parametry, organy żądania oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 74→
{ }

Kwit

Punkty końcowe do otrzymania, w tym dokładne trasy, parametry, organy żądania oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 4→
{ }

Media

Punkty końcowe dla mediów, w tym dokładne trasy, parametry, organy żądania oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 1→
{ }

Modele produktów

Punkty końcowe dla modeli produktów, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 14→
{ }

Oznaczenie produktu

Punkty końcowe oznaczania produktu, w tym dokładne trasy, parametry, organy żądania oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 53→
{ }

Parametry

Punkty końcowe dla parametrów, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 5→
{ }

Planowanie finansowe

Punkty końcowe planowania finansowego, w tym dokładne trasy, parametry, organy składające wnioski oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 5→
{ }

Pozycja

Punkty końcowe pozycji, w tym dokładne trasy, parametry, organy żądania oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 3→
{ }

Praca

Punkty końcowe dla pracy, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 10→
{ }

Produkty

Punkty końcowe dla produktów, w tym dokładne trasy, parametry, organy żądania oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 53→
{ }

Promocje

Punkty końcowe promocji, w tym dokładne trasy, parametry, organy zgłoszające wnioski oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 11→
{ }

Sesje zdjęciowe

Punkty końcowe sesji fotograficznych, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 12→
{ }

Składniki

Punkty końcowe dla magazynów, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 41→
{ }

Tag produktów

Punkty końcowe dla etykiet produktów, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 9→
{ }

Ustawienia

Punkty końcowe dla ustawień, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 3→
{ }

Wchodzące

Punkty końcowe dla przychodzących, w tym dokładne trasy, parametry, organy żądania oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 19→
{ }

Webhooks

Punkty końcowe dla Webhooks, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 3→
{ }

Władze

Punkty końcowe dla MoySklad, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 12→
{ }

Wydatki

Punkty końcowe fakturowania, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 1→
{ }

Wykonawcy

Punkty końcowe dla kontrahentów, w tym dokładne trasy, parametry, organy składające wnioski oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 17→
{ }

Wykonawcy

Punkty końcowe dla producentów, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 5→
{ }

Wymakowanie

Punkty końcowe do pakowania, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 14→
{ }

Wyroby

Punkty końcowe dla dostaw, w tym dokładne trasy, parametry, organy żądania oraz rozszerzone schematy odpowiedzi.

Punkty końcowe: 67→
{ }

Wyrzutek

Punkty końcowe dla Repricer, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 15→
{ }

Wysyłka

Punkty końcowe dostarczania, w tym dokładne trasy, parametry, organy żądania oraz rozszerzone schematy odpowiedzi.

Punkty końcowe: 18→
{ }

Zadania

Punkty końcowe zadań, w tym dokładne trasy, parametry, organy żądania oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 4→
{ }

Zakup

Punkty końcowe zakupu, w tym dokładne trasy, parametry, organy żądania oraz rozszerzone schematy odpowiedzi.

Punkty końcowe: 17→
{ }

Zamówienia

Punkty końcowe zamówień, w tym dokładne trasy, parametry, organy składające wnioski oraz rozszerzalne schematy odpowiedzi.

Punkty końcowe: 51→
{ }

Zamówienia FBS

Punkty końcowe zamówień FBS, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 94→
{ }

Zwroty

Pozycje końcowe dotyczące zwrotu, w tym dokładne trasy, parametry, organy żądania i rozszerzalne schematy odpowiedzi.

Punkty końcowe: 3→

Przewodniki

Wspólne przepływy pracy integracyjne

Przewodniki od końca do końca łączą wiele punktów końcowych i wyjaśniają rozkaz połączeń, bezpieczną synchronizację i obsługę sytuacji.

Dlaczego to nie jest kolejna skóra Swagger

  • Przepływy pracy i przykłady są opisywane z punktu widzenia integratora.
  • Połączenia żądania i odpowiedzi są wymienione oddzielnie, bez wycieków z modelem Java.
  • Błędy pochodzą od kontrolerów i usług zamiast ogólnych 400/500 posiadaczy miejsca.
  • Zawartość rosyjskiej i angielskiej jest weryfikowana przez ten sam system.