W przypadku wprowadzania do obrotu w ramach programu "Ferge" model produktu z duplikatu do marki podstawowej, a następnie usunięcie duplikacji nie może być odwołane.
Przyprowadź i sprawdź oba identyfikatory marki.
Przekaż pierwotny znak i usunąć duplikat.
Przyprowadź znów podstawową markę i sprawdź związane produkty.
Po przesłaniu obrazu pojawiają się pola logo. Pola z modelów udostępnionych, które nie uczestniczą w API, są celowo pominięte.
Brand10 pola
brandIdinteger
identyfikator marki w bieżącym rachunku SelSup.
read-only
namestring
Nazwa marki, przestrzenie prowadzące i pozostałe są usuwane, gdy są zapisane.
Wymagane
logoUrlstring
Publiczny adres URL aktualnego logo.
read-only
logoSizeinteger
Rozmiar logo w bajtów.
read-only
logoWidthinteger
Szerokość logo w pikselach.
read-only
logoHeightinteger
Wysokość logo w pikselach.
read-only
deletedboolean
Czy marka jest archiwizowana.
ozonNamestring
Nazwa marki w katalogu Ozon.
nullable
ozonIdinteger · int64
Identyfikacja marki w Ozon.
nullable
oneCIdstring
Zewnętrzny identyfikator marki w 1C.
nullable
Umowa o błędzie
W jaki sposób można zwrócić błędy w aplikacji
Kod error jest identyczny w każdym miejscu, podczas gdy wiadomość skierowana do użytkownika jest tłumaczona przez serwer.
error
Stabilny kod czytelny maszynowo do logiki integracyjnej.
localMessage
Przesłanie gotowe do wyświetlania w języku użytkownika tokenu API.
params
Wartości interpołowane przez serwer w szablonie lokalizowanej wiadomości.
文
localMessage wykorzystuje pole lang użytkownika, który posiada token API. Język dokumentacji i nagłówek Accept-Language nie zmieniają go; rosyjski jest używany, gdy użytkujący nie ma konfigurowanego języka.
RULokalizacja użytkownika jest ru
{
"error": "error_brand_already_exists",
"localMessage": "Бренд Base уже существует",
"params": {
"name": "Base"
}
}
PLPolski (pl)
{
"error": "error_brand_already_exists",
"localMessage": "Marka Base już istnieje",
"params": {
"name": "Base"
}
}
Punkty końcowe
Punkty końcowe
GET
Znajdź marki
/api/brand/find
Token z dostępem do odczytu
Główny punkt końcowy dla list, wyszukiwania i synchronizacji.
i
całkowita jest zwrócona tylko w przypadku liczby=prawda. Wyłącz liczbę dla kolejnych stron.
Parametry zapytania
Pole
Typ
Wymagane
Opis
query
string
Nie
Podstrona do wyszukiwania w nazwie marki.
deleted
boolean
Nie
Prawda na archiwizację, fałszywa na aktywność.
brandOneCId
string
Nie
Dokładny zewnętrzny identyfikator 1C.
hasOzonId
boolean
Nie
Prawdziwy do zwrotu tylko marki z Ozon.
limitWartość domyślna: 50
integer
Nie
Rekordy na stronę, do 500.
pageWartość domyślna: 1
integer
Nie
Numer strony zaczyna się od 1.
countWartość domyślna: false
boolean
Nie
Włączyć łącznie łączną liczbę dopasowań.
sortBy
stringNAME, BRANDID
Nie
NAWÓWKA dla nazwy marki, BRANDID dla identyfikatora wewnętrznego.
ascendingWartość domyślna: false
boolean
Nie
Prawda jest prawdziwa, a nie prawda jest prawdziwy.
curl --request GET 'https://api.selsup.ru/api/brand/find?query=Base&limit=50&page=1&count=true&sortBy=NAME&ascending=true' \
--header 'Authorization: YOUR_API_TOKEN'