SelSup Developers

Halk API · API İpucu

Parametreler

Parametre için son noktalar, tam yollar, parametre, talep organları ve genişletilebilir cevap şemeleri dahil olmak üzere.

5 Son noktaları/api/paramDayanıklıMakine okuyabilir açıklama ↗
{ }

Bu sayfa düzenlenebilir bir bağımsız sözleşme ile desteklenir.

/api/param

Kullanılabilir iş akışları

Kullanılabilir iş akışları

01

Parametre kullanmaya başlayın

Özel bir API token kullanın ve önce test verileri ile okuma işlemlerini doğrulayın.

  1. Token sunucu tarafında tut ve Authorization başlığı gönder.
  2. Gerekli parametreleri kontrol edin ve istek veya yanıt şeması genişletin.
  3. Uygulama hatalarında HTTP durumunu ve sabit error alanını ele alın.

Verim modeli

Veriler yapısı

Modeller burada bir kez listelenmiştir ve bunları kullanan uç noktalardan doğrudan genişletilebilir.

CacheStringOption0 alanlar
Measure8 alanlar
idinteger · int32

Id.

namestring

Adı.

nationalCatalogIdinteger · int64

Ulusal Katalog Kimliği.

wildberriesTypeIdinteger · int64

Wildberries Tip Kimliği.

aliexpressCategoryIdinteger · int64

Aliexpress Kategori Kimliği.

unitsUnit[]

Birimler.

unitsMapobject

Birim Haritası.

measureIdinteger · int32

Ölçme kimliği.

Option12 alanlar
idinteger · int64

Id.

namestring

Adı.

paramIdinteger · int64

Param İd.

ozonIdinteger · int64

Ozon kimliği.

wildberriesIdinteger · int64

Wildberries Kimliği.

ymIdinteger · int64

- Kimlik.

aliexpressIdinteger · int64

Aliexpress Kimliği.

clientIdinteger · int64

Müşteri kimliği.

deletedboolean

- Sildi.

oneCIdstring

Bir kişi.

dictionaryboolean

Sözlük.

optionIdOption

Seçenek Kimliği.

Param47 alanlar
namestring

Adı.

titlestring

Başlık.

publishedboolean

Yayınlandı.

visibleboolean

Görülebilir.

serviceParamstring

Hizmet Param.

servicestring

Hizmet.

useCategoryOptionboolean

Kategori seçeneğini kullan.

valueTypestring

Değer Tipi.

displayTypestring

Gösterme tipi.

requiredboolean

Gerekliydi.

multiValueAllowedboolean

Çoklu değer izin verilir.

maxValuesCountinteger · int32

Max Değerler Sayılır.

useDictionaryboolean

Sözlük kullan.

descriptionstring

- Açıklama.

groupNamestring

Grup adı.

groupIdstring

Grup kimliği.

ozonDictionaryIdinteger · int64

Ozon Sözlüğü İd.

dictionaryIdinteger · int64

Sözlük İ.D.

measureIdinteger · int32

Ölçme kimliği.

measureMeasure

Ölçüm.

defaultUnitUnit

Öntanımlı birim.

ozonIdinteger · int64

Ozon kimliği.

wildberriesIdinteger · int64

Wildberries Kimliği.

ymIdinteger · int64

- Kimlik.

lamodaIdstring

Lamoda İd.

nationalCatalogIdinteger · int64

Ulusal Katalog Kimliği.

categoryIdinteger · int64

Kategori İd.

avitoIdsinteger[]

Avito İd.

avitoOptionsXmlFileNamestring

Avito Options Xml Dosya Adı.

clientIdinteger · int64

Müşteri kimliği.

createdDatestring · date-time

Tarih yaratıldı.

aliexpressIdinteger · int64

Aliexpress Kimliği.

presetstring

Ön ayar.

dictionaryParamIdinteger · int64

Sözlük Param Id.

dictionaryKeystring

Sözlük Anahtar.

levelstring

- Elevalleri.

gs1Classstring

Gs1 sınıfı.

useAllCategoriesboolean

Tüm Kategori'leri kullan.

oneCIdstring

Bir kişi.

optionsOption[]

Seçenekler.

optionsCacheCacheStringOption

Seçenekler Kayıt.

lastRefreshOptionsinteger · int64

Son Yenilenme Seçenekleri.

optionsCountinteger · int32

Seçenekler sayılır.

isAnalyticboolean

Analitik.

analyticOrderinteger · int32

Analitik Düzen.

marketplaceServicestring

Pazar Hizmetleri.

idinteger · int64

Id.

Unit3 alanlar
namestring

Adı.

measureIdinteger · int32

Ölçme kimliği.

idinteger · int32

Id.

SuggestParam1 alanlar
numberstring

Numara.

SuggestResponse3 alanlar
apiversioninteger · int32

- İtiraz.

resultSuggestParam[]

Sonuç.

emptyboolean

- Boş.

Hata sözleşmesi

Uygulama hataları nasıl iade edilir

error kodu her yerde aynıdır, kullanıcıya yönelik mesaj ise sunucu tarafından tercüme edilir. error etrafında uygulama mantığı oluşturun ve localMessage'i yalnızca görüntülemek için kullanın.

error

Entegre mantığı için sabit makine okunur kod.

localMessage

API token kullanıcısının dilinde görüntülemeye hazır mesaj.

params

Sunucu tarafından yerel mesaj şablonuna girilen değerler.

localMessage, API tokenine sahip olan kullanıcının lang alanını kullanır. Belgeleme dili ve Accept-Language başlığı değiştirmez; kullanıcıya dil yapılandırılmadığında Rusça kullanılır.

RUKullanıcı yerel ru
{
  "error": "error_brand_already_exists",
  "localMessage": "Бренд Base уже существует",
  "params": {
    "name": "Base"
  }
}
TRTürkçe (tr)
{
  "error": "error_brand_already_exists",
  "localMessage": "Base markası zaten mevcut",
  "params": {
    "name": "Base"
  }
}

Son noktaları

Son noktaları

POST

Post Param

/api/param/
Yazma erişimli işaretleme

POST /api/param/. kullanan Post Param

İstekçi organ

application/json
Nesne alanlarıParam
AlanTürZorunluAçıklama
name string Hayır Adı.
title string Hayır Başlık.
published boolean Hayır Yayınlandı.
visible boolean Hayır Görülebilir.
serviceParam stringNAME, MODEL_NAME, MAIN_IMAGE_URL, TNVED, RICH_CONTENT, DESCRIPTION, TNVED_GROUP, MATERIALS, GENDER, IMAGES, BRAND, PACK_WEIGHT_GR, PACK_WEIGHT_KG, MADE_IN_COUNTRY, MARKING, WILDBERRIES_ARTICLE, WILDBERRIES_COLOR, WILDBERRIES_SIZE, REAL_SIZE, PACK_WIDTH, PACK_HEIGHT, PACK_DEPTH, PACK_LENGTH, MANUFACTURER, MEASURES, DOCUMENT_LINK, DOCUMENT_NAME, KEYWORDS, SEASON, ARTICLE, COLOR, SIZE, MATERIALS_WB, LAUNDRY Hayır Hizmet Param.
service stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC Hayır Hizmet.
useCategoryOption boolean Hayır Kategori seçeneğini kullan.
valueType stringBOOLEAN, LONG, DOUBLE, ENUM, TEXT, DATE Hayır Değer Tipi.
displayType stringSELECT, SUGGEST, TEXT, CHECKBOX, LONGTEXT Hayır Gösterme tipi.
required boolean Hayır Gerekliydi.
multiValueAllowed boolean Hayır Çoklu değer izin verilir.
maxValuesCount integer · int32 Hayır Max Değerler Sayılır.
useDictionary boolean Hayır Sözlük kullan.
description string Hayır - Açıklama.
groupName string Hayır Grup adı.
groupId string Hayır Grup kimliği.
ozonDictionaryId integer · int64 Hayır Ozon Sözlüğü İd.
dictionaryId integer · int64 Hayır Sözlük İ.D.
measureId integer · int32 Hayır Ölçme kimliği.
measure Measure Hayır Ölçüm.
Nesne alanları Measure
AlanTürZorunluAçıklama
id integer · int32 Hayır Id.
name string Hayır Adı.
nationalCatalogId integer · int64 Hayır Ulusal Katalog Kimliği.
wildberriesTypeId integer · int64 Hayır Wildberries Tip Kimliği.
aliexpressCategoryId integer · int64 Hayır Aliexpress Kategori Kimliği.
units Unit[] Hayır Birimler.
Array öğesi yapısı Unit
AlanTürZorunluAçıklama
name string Hayır Adı.
measureId integer · int32 Hayır Ölçme kimliği.
id integer · int32 Hayır Id.
unitsMap object Hayır Birim Haritası.
measureId integer · int32 Hayır Ölçme kimliği.
defaultUnit Unit Hayır Öntanımlı birim.
Nesne alanları Unit
AlanTürZorunluAçıklama
name string Hayır Adı.
measureId integer · int32 Hayır Ölçme kimliği.
id integer · int32 Hayır Id.
ozonId integer · int64 Hayır Ozon kimliği.
wildberriesId integer · int64 Hayır Wildberries Kimliği.
ymId integer · int64 Hayır - Kimlik.
lamodaId string Hayır Lamoda İd.
nationalCatalogId integer · int64 Hayır Ulusal Katalog Kimliği.
categoryId integer · int64 Hayır Kategori İd.
avitoIds integer[] Hayır Avito İd.
avitoOptionsXmlFileName string Hayır Avito Options Xml Dosya Adı.
clientId integer · int64 Hayır Müşteri kimliği.
createdDate string · date-time Hayır Tarih yaratıldı.
aliexpressId integer · int64 Hayır Aliexpress Kimliği.
preset string Hayır Ön ayar.
dictionaryParamId integer · int64 Hayır Sözlük Param Id.
dictionaryKey string Hayır Sözlük Anahtar.
level stringCATEGORY, MODEL, VIEW, PRODUCT Hayır - Elevalleri.
gs1Class stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Hayır Gs1 sınıfı.
useAllCategories boolean Hayır Tüm Kategori'leri kullan.
oneCId string Hayır Bir kişi.
options Option[] Hayır Seçenekler.
Array öğesi yapısı Option
AlanTürZorunluAçıklama
id integer · int64 Hayır Id.
name string Hayır Adı.
paramId integer · int64 Hayır Param İd.
ozonId integer · int64 Hayır Ozon kimliği.
wildberriesId integer · int64 Hayır Wildberries Kimliği.
ymId integer · int64 Hayır - Kimlik.
aliexpressId integer · int64 Hayır Aliexpress Kimliği.
clientId integer · int64 Hayır Müşteri kimliği.
deleted boolean Hayır - Sildi.
oneCId string Hayır Bir kişi.
dictionary boolean Hayır Sözlük.
optionId Option Hayır Seçenek Kimliği.
optionsCache CacheStringOption Hayır Seçenekler Kayıt.
lastRefreshOptions integer · int64 Hayır Son Yenilenme Seçenekleri.
optionsCount integer · int32 Hayır Seçenekler sayılır.
isAnalytic boolean Hayır Analitik.
analyticOrder integer · int32 Hayır Analitik Düzen.
marketplaceService stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC Hayır Pazar Hizmetleri.
id integer · int64 Hayır Id.
curl --request POST 'https://api.selsup.ru/api/param/' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "name": "Example",
  "title": "Example",
  "published": false,
  "visible": false,
  "serviceParam": "NAME",
  "service": "NONE"
}'

Başarılı tepki

200
Nesne alanları Param
AlanTürZorunluAçıklama
name string Hayır Adı.
title string Hayır Başlık.
published boolean Hayır Yayınlandı.
visible boolean Hayır Görülebilir.
serviceParam stringNAME, MODEL_NAME, MAIN_IMAGE_URL, TNVED, RICH_CONTENT, DESCRIPTION, TNVED_GROUP, MATERIALS, GENDER, IMAGES, BRAND, PACK_WEIGHT_GR, PACK_WEIGHT_KG, MADE_IN_COUNTRY, MARKING, WILDBERRIES_ARTICLE, WILDBERRIES_COLOR, WILDBERRIES_SIZE, REAL_SIZE, PACK_WIDTH, PACK_HEIGHT, PACK_DEPTH, PACK_LENGTH, MANUFACTURER, MEASURES, DOCUMENT_LINK, DOCUMENT_NAME, KEYWORDS, SEASON, ARTICLE, COLOR, SIZE, MATERIALS_WB, LAUNDRY Hayır Hizmet Param.
service stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC Hayır Hizmet.
useCategoryOption boolean Hayır Kategori seçeneğini kullan.
valueType stringBOOLEAN, LONG, DOUBLE, ENUM, TEXT, DATE Hayır Değer Tipi.
displayType stringSELECT, SUGGEST, TEXT, CHECKBOX, LONGTEXT Hayır Gösterme tipi.
required boolean Hayır Gerekliydi.
multiValueAllowed boolean Hayır Çoklu değer izin verilir.
maxValuesCount integer · int32 Hayır Max Değerler Sayılır.
useDictionary boolean Hayır Sözlük kullan.
description string Hayır - Açıklama.
groupName string Hayır Grup adı.
groupId string Hayır Grup kimliği.
ozonDictionaryId integer · int64 Hayır Ozon Sözlüğü İd.
dictionaryId integer · int64 Hayır Sözlük İ.D.
measureId integer · int32 Hayır Ölçme kimliği.
measure Measure Hayır Ölçüm.
Nesne alanları Measure
AlanTürZorunluAçıklama
id integer · int32 Hayır Id.
name string Hayır Adı.
nationalCatalogId integer · int64 Hayır Ulusal Katalog Kimliği.
wildberriesTypeId integer · int64 Hayır Wildberries Tip Kimliği.
aliexpressCategoryId integer · int64 Hayır Aliexpress Kategori Kimliği.
units Unit[] Hayır Birimler.
Array öğesi yapısı Unit
AlanTürZorunluAçıklama
name string Hayır Adı.
measureId integer · int32 Hayır Ölçme kimliği.
id integer · int32 Hayır Id.
unitsMap object Hayır Birim Haritası.
measureId integer · int32 Hayır Ölçme kimliği.
defaultUnit Unit Hayır Öntanımlı birim.
Nesne alanları Unit
AlanTürZorunluAçıklama
name string Hayır Adı.
measureId integer · int32 Hayır Ölçme kimliği.
id integer · int32 Hayır Id.
ozonId integer · int64 Hayır Ozon kimliği.
wildberriesId integer · int64 Hayır Wildberries Kimliği.
ymId integer · int64 Hayır - Kimlik.
lamodaId string Hayır Lamoda İd.
nationalCatalogId integer · int64 Hayır Ulusal Katalog Kimliği.
categoryId integer · int64 Hayır Kategori İd.
avitoIds integer[] Hayır Avito İd.
avitoOptionsXmlFileName string Hayır Avito Options Xml Dosya Adı.
clientId integer · int64 Hayır Müşteri kimliği.
createdDate string · date-time Hayır Tarih yaratıldı.
aliexpressId integer · int64 Hayır Aliexpress Kimliği.
preset string Hayır Ön ayar.
dictionaryParamId integer · int64 Hayır Sözlük Param Id.
dictionaryKey string Hayır Sözlük Anahtar.
level stringCATEGORY, MODEL, VIEW, PRODUCT Hayır - Elevalleri.
gs1Class stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Hayır Gs1 sınıfı.
useAllCategories boolean Hayır Tüm Kategori'leri kullan.
oneCId string Hayır Bir kişi.
options Option[] Hayır Seçenekler.
Array öğesi yapısı Option
AlanTürZorunluAçıklama
id integer · int64 Hayır Id.
name string Hayır Adı.
paramId integer · int64 Hayır Param İd.
ozonId integer · int64 Hayır Ozon kimliği.
wildberriesId integer · int64 Hayır Wildberries Kimliği.
ymId integer · int64 Hayır - Kimlik.
aliexpressId integer · int64 Hayır Aliexpress Kimliği.
clientId integer · int64 Hayır Müşteri kimliği.
deleted boolean Hayır - Sildi.
oneCId string Hayır Bir kişi.
dictionary boolean Hayır Sözlük.
optionId Option Hayır Seçenek Kimliği.
optionsCache CacheStringOption Hayır Seçenekler Kayıt.
lastRefreshOptions integer · int64 Hayır Son Yenilenme Seçenekleri.
optionsCount integer · int32 Hayır Seçenekler sayılır.
isAnalytic boolean Hayır Analitik.
analyticOrder integer · int32 Hayır Analitik Düzen.
marketplaceService stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC Hayır Pazar Hizmetleri.
id integer · int64 Hayır Id.
{
  "name": "Example",
  "title": "Example",
  "published": false,
  "visible": false,
  "serviceParam": "NAME",
  "service": "NONE"
}
Hatalar8

Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑

401auth_required
Doğrulama Gerekli

Authorization eksik, boş veya geçersiz bir token içerir.

400error_access_denied
Erişim engellendi

Token var ama rolü bu işlemleri yapamaz.

500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın

İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.

400error_param_empty_display_type
Tip belirtilmemiş

Uygulama mantığında sabit error_param_empty_display_type kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_param_empty_level
parametre seviyesi boş

Uygulama mantığında sabit error_param_empty_level kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_param_empty_name
Parametre adı belirtilmedi

Uygulama mantığında sabit error_param_empty_name kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_param_empty_value_type
Parametre değer türü belirtilmemiş

Uygulama mantığında sabit error_param_empty_value_type kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_subscription_expired
Tarife süreniz doldu. Hizmeti kullanmaya devam etmek için tarifeyi ödeyin.

Uygulama mantığında sabit error_subscription_expired kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

GET

Param

/api/param/{id}
Okuma erişimi olan işaret

GET /api/param/{id}. kullanan parametre

Yol parametreleri

AlanTürZorunluAçıklama
id integer · int64 Evet Id.
curl --request GET 'https://api.selsup.ru/api/param/1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200
Nesne alanları Param
AlanTürZorunluAçıklama
name string Hayır Adı.
title string Hayır Başlık.
published boolean Hayır Yayınlandı.
visible boolean Hayır Görülebilir.
serviceParam stringNAME, MODEL_NAME, MAIN_IMAGE_URL, TNVED, RICH_CONTENT, DESCRIPTION, TNVED_GROUP, MATERIALS, GENDER, IMAGES, BRAND, PACK_WEIGHT_GR, PACK_WEIGHT_KG, MADE_IN_COUNTRY, MARKING, WILDBERRIES_ARTICLE, WILDBERRIES_COLOR, WILDBERRIES_SIZE, REAL_SIZE, PACK_WIDTH, PACK_HEIGHT, PACK_DEPTH, PACK_LENGTH, MANUFACTURER, MEASURES, DOCUMENT_LINK, DOCUMENT_NAME, KEYWORDS, SEASON, ARTICLE, COLOR, SIZE, MATERIALS_WB, LAUNDRY Hayır Hizmet Param.
service stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC Hayır Hizmet.
useCategoryOption boolean Hayır Kategori seçeneğini kullan.
valueType stringBOOLEAN, LONG, DOUBLE, ENUM, TEXT, DATE Hayır Değer Tipi.
displayType stringSELECT, SUGGEST, TEXT, CHECKBOX, LONGTEXT Hayır Gösterme tipi.
required boolean Hayır Gerekliydi.
multiValueAllowed boolean Hayır Çoklu değer izin verilir.
maxValuesCount integer · int32 Hayır Max Değerler Sayılır.
useDictionary boolean Hayır Sözlük kullan.
description string Hayır - Açıklama.
groupName string Hayır Grup adı.
groupId string Hayır Grup kimliği.
ozonDictionaryId integer · int64 Hayır Ozon Sözlüğü İd.
dictionaryId integer · int64 Hayır Sözlük İ.D.
measureId integer · int32 Hayır Ölçme kimliği.
measure Measure Hayır Ölçüm.
Nesne alanları Measure
AlanTürZorunluAçıklama
id integer · int32 Hayır Id.
name string Hayır Adı.
nationalCatalogId integer · int64 Hayır Ulusal Katalog Kimliği.
wildberriesTypeId integer · int64 Hayır Wildberries Tip Kimliği.
aliexpressCategoryId integer · int64 Hayır Aliexpress Kategori Kimliği.
units Unit[] Hayır Birimler.
Array öğesi yapısı Unit
AlanTürZorunluAçıklama
name string Hayır Adı.
measureId integer · int32 Hayır Ölçme kimliği.
id integer · int32 Hayır Id.
unitsMap object Hayır Birim Haritası.
measureId integer · int32 Hayır Ölçme kimliği.
defaultUnit Unit Hayır Öntanımlı birim.
Nesne alanları Unit
AlanTürZorunluAçıklama
name string Hayır Adı.
measureId integer · int32 Hayır Ölçme kimliği.
id integer · int32 Hayır Id.
ozonId integer · int64 Hayır Ozon kimliği.
wildberriesId integer · int64 Hayır Wildberries Kimliği.
ymId integer · int64 Hayır - Kimlik.
lamodaId string Hayır Lamoda İd.
nationalCatalogId integer · int64 Hayır Ulusal Katalog Kimliği.
categoryId integer · int64 Hayır Kategori İd.
avitoIds integer[] Hayır Avito İd.
avitoOptionsXmlFileName string Hayır Avito Options Xml Dosya Adı.
clientId integer · int64 Hayır Müşteri kimliği.
createdDate string · date-time Hayır Tarih yaratıldı.
aliexpressId integer · int64 Hayır Aliexpress Kimliği.
preset string Hayır Ön ayar.
dictionaryParamId integer · int64 Hayır Sözlük Param Id.
dictionaryKey string Hayır Sözlük Anahtar.
level stringCATEGORY, MODEL, VIEW, PRODUCT Hayır - Elevalleri.
gs1Class stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Hayır Gs1 sınıfı.
useAllCategories boolean Hayır Tüm Kategori'leri kullan.
oneCId string Hayır Bir kişi.
options Option[] Hayır Seçenekler.
Array öğesi yapısı Option
AlanTürZorunluAçıklama
id integer · int64 Hayır Id.
name string Hayır Adı.
paramId integer · int64 Hayır Param İd.
ozonId integer · int64 Hayır Ozon kimliği.
wildberriesId integer · int64 Hayır Wildberries Kimliği.
ymId integer · int64 Hayır - Kimlik.
aliexpressId integer · int64 Hayır Aliexpress Kimliği.
clientId integer · int64 Hayır Müşteri kimliği.
deleted boolean Hayır - Sildi.
oneCId string Hayır Bir kişi.
dictionary boolean Hayır Sözlük.
optionId Option Hayır Seçenek Kimliği.
optionsCache CacheStringOption Hayır Seçenekler Kayıt.
lastRefreshOptions integer · int64 Hayır Son Yenilenme Seçenekleri.
optionsCount integer · int32 Hayır Seçenekler sayılır.
isAnalytic boolean Hayır Analitik.
analyticOrder integer · int32 Hayır Analitik Düzen.
marketplaceService stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC Hayır Pazar Hizmetleri.
id integer · int64 Hayır Id.
{
  "name": "Example",
  "title": "Example",
  "published": false,
  "visible": false,
  "serviceParam": "NAME",
  "service": "NONE"
}
Hatalar5

Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑

401auth_required
Doğrulama Gerekli

Authorization eksik, boş veya geçersiz bir token içerir.

400error_access_denied
Erişim engellendi

Token var ama rolü bu işlemleri yapamaz.

500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın

İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.

400error_no_client
Müşteri bulunamadı veya silinmiş. Destek birimine yazın

Uygulama mantığında sabit error_no_client kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_not_found_param_by_id
ID'ye göre parametre bulunamadı

Uygulama mantığında sabit error_not_found_param_by_id kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

GET

Param'ın önerisini kabul et

/api/param/preset/{service}/{organizationId}/{preset}
Okuma erişimi olan işaret

GET /api/param/preset/{service}/{organizationId}/{preset}. kullanmak için Param önerisi alın

Yol parametreleri

AlanTürZorunluAçıklama
service stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC Evet Hizmet.
preset stringSUGGEST_REQUIRED Evet Ön ayar.
organizationId integer · int64 Evet Teşkilat Kimliği.

Sorgulama parametreleri

AlanTürZorunluAçıklama
attrId integer · int64 Evet - İtiraf.
number string Evet Numara.
curl --request GET 'https://api.selsup.ru/api/param/preset/NONE/1001/SUGGEST_REQUIRED?attrId=1001&number=string' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200
Nesne alanları SuggestResponse
AlanTürZorunluAçıklama
apiversion integer · int32 Hayır - İtiraz.
result SuggestParam[] Hayır Sonuç.
Array öğesi yapısı SuggestParam
AlanTürZorunluAçıklama
number string Hayır Numara.
empty boolean Hayır - Boş.
{
  "apiversion": 1,
  "result": "string",
  "empty": false
}
Hatalar8

Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑

401auth_required
Doğrulama Gerekli

Authorization eksik, boş veya geçersiz bir token içerir.

400error_access_denied
Erişim engellendi

Token var ama rolü bu işlemleri yapamaz.

500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın

İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.

400error_no_integration_with_nc
Ulusal Katalog token'ı alınamadı

Uygulama mantığında sabit error_no_integration_with_nc kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_service_did_not_find_any_results
Servis, belirtilen parametrelere göre {number} sonuç bulamadı

Uygulama mantığında sabit error_service_did_not_find_any_results kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_service_not_implemented
Servis uygulanmadı

Uygulama mantığında sabit error_service_not_implemented kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_subscription_expired
Tarife süreniz doldu. Hizmeti kullanmaya devam etmek için tarifeyi ödeyin.

Uygulama mantığında sabit error_subscription_expired kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_token_expired_or_revoked
API token'ı iptal edilmiş veya hatalı girilmiş. API anahtarının tam işlevselliğe sahip olduğunu kontrol edin. Anahtarların kullanım süresi olduğu için yeni bir anahtar oluşturun ve SELSUP'ta değiştirin.

Uygulama mantığında sabit error_token_expired_or_revoked kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

GET

Params

/api/param/find
Okuma erişimi olan işaret

GET /api/param/find. kullanan parametreler

Sorgulama parametreleri

AlanTürZorunluAçıklama
nationalCatalogId integer · int64 Hayır Ulusal Katalog Kimliği.
wildberriesTypeId integer · int64 Hayır Wildberries Tip Kimliği.
wildberriesCategoryId integer · int64 Hayır Wildberries Kategori Kimliği.
ozonCategoryId integer · int64 Hayır Ozon Kategori İd.
ozonDescriptionCategoryId integer · int64 Hayır Ozon Açıklaması Kategori ID.
aliexpressCategoryId integer · int64 Hayır Aliexpress Kategori Kimliği.
lamodaCategoryId integer · int64 Hayır Lamoda Kategori Kimliği.
kaspiCategoryId string Hayır Kaspi Kategori Kimliği.
avitoCategoryId integer · int64 Hayır Avito Kategori Kimliği.
yandexMarketCategoryId integer · int64 Hayır Yandex Pazar Kategori Kimliği.
categoryId integer · int32 Hayır Kategori İd.
useAllCategories boolean Hayır Tüm Kategori'leri kullan.
useCategoryOption boolean Hayır Kategori seçeneğini kullan.
limit integer · int32 Hayır Sınır.
page integer · int32 Hayır Sayfa.
count boolean Hayır Sayın Sayın.
sortBy string Hayır - Yürü.
ascending boolean Hayır Yukarı çıkıyorum.
curl --request GET 'https://api.selsup.ru/api/param/find?limit=50&page=1' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200
Array öğesi yapısı Param[]
AlanTürZorunluAçıklama
name string Hayır Adı.
title string Hayır Başlık.
published boolean Hayır Yayınlandı.
visible boolean Hayır Görülebilir.
serviceParam stringNAME, MODEL_NAME, MAIN_IMAGE_URL, TNVED, RICH_CONTENT, DESCRIPTION, TNVED_GROUP, MATERIALS, GENDER, IMAGES, BRAND, PACK_WEIGHT_GR, PACK_WEIGHT_KG, MADE_IN_COUNTRY, MARKING, WILDBERRIES_ARTICLE, WILDBERRIES_COLOR, WILDBERRIES_SIZE, REAL_SIZE, PACK_WIDTH, PACK_HEIGHT, PACK_DEPTH, PACK_LENGTH, MANUFACTURER, MEASURES, DOCUMENT_LINK, DOCUMENT_NAME, KEYWORDS, SEASON, ARTICLE, COLOR, SIZE, MATERIALS_WB, LAUNDRY Hayır Hizmet Param.
service stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC Hayır Hizmet.
useCategoryOption boolean Hayır Kategori seçeneğini kullan.
valueType stringBOOLEAN, LONG, DOUBLE, ENUM, TEXT, DATE Hayır Değer Tipi.
displayType stringSELECT, SUGGEST, TEXT, CHECKBOX, LONGTEXT Hayır Gösterme tipi.
required boolean Hayır Gerekliydi.
multiValueAllowed boolean Hayır Çoklu değer izin verilir.
maxValuesCount integer · int32 Hayır Max Değerler Sayılır.
useDictionary boolean Hayır Sözlük kullan.
description string Hayır - Açıklama.
groupName string Hayır Grup adı.
groupId string Hayır Grup kimliği.
ozonDictionaryId integer · int64 Hayır Ozon Sözlüğü İd.
dictionaryId integer · int64 Hayır Sözlük İ.D.
measureId integer · int32 Hayır Ölçme kimliği.
measure Measure Hayır Ölçüm.
Nesne alanları Measure
AlanTürZorunluAçıklama
id integer · int32 Hayır Id.
name string Hayır Adı.
nationalCatalogId integer · int64 Hayır Ulusal Katalog Kimliği.
wildberriesTypeId integer · int64 Hayır Wildberries Tip Kimliği.
aliexpressCategoryId integer · int64 Hayır Aliexpress Kategori Kimliği.
units Unit[] Hayır Birimler.
Array öğesi yapısı Unit
AlanTürZorunluAçıklama
name string Hayır Adı.
measureId integer · int32 Hayır Ölçme kimliği.
id integer · int32 Hayır Id.
unitsMap object Hayır Birim Haritası.
measureId integer · int32 Hayır Ölçme kimliği.
defaultUnit Unit Hayır Öntanımlı birim.
Nesne alanları Unit
AlanTürZorunluAçıklama
name string Hayır Adı.
measureId integer · int32 Hayır Ölçme kimliği.
id integer · int32 Hayır Id.
ozonId integer · int64 Hayır Ozon kimliği.
wildberriesId integer · int64 Hayır Wildberries Kimliği.
ymId integer · int64 Hayır - Kimlik.
lamodaId string Hayır Lamoda İd.
nationalCatalogId integer · int64 Hayır Ulusal Katalog Kimliği.
categoryId integer · int64 Hayır Kategori İd.
avitoIds integer[] Hayır Avito İd.
avitoOptionsXmlFileName string Hayır Avito Options Xml Dosya Adı.
clientId integer · int64 Hayır Müşteri kimliği.
createdDate string · date-time Hayır Tarih yaratıldı.
aliexpressId integer · int64 Hayır Aliexpress Kimliği.
preset string Hayır Ön ayar.
dictionaryParamId integer · int64 Hayır Sözlük Param Id.
dictionaryKey string Hayır Sözlük Anahtar.
level stringCATEGORY, MODEL, VIEW, PRODUCT Hayır - Elevalleri.
gs1Class stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Hayır Gs1 sınıfı.
useAllCategories boolean Hayır Tüm Kategori'leri kullan.
oneCId string Hayır Bir kişi.
options Option[] Hayır Seçenekler.
Array öğesi yapısı Option
AlanTürZorunluAçıklama
id integer · int64 Hayır Id.
name string Hayır Adı.
paramId integer · int64 Hayır Param İd.
ozonId integer · int64 Hayır Ozon kimliği.
wildberriesId integer · int64 Hayır Wildberries Kimliği.
ymId integer · int64 Hayır - Kimlik.
aliexpressId integer · int64 Hayır Aliexpress Kimliği.
clientId integer · int64 Hayır Müşteri kimliği.
deleted boolean Hayır - Sildi.
oneCId string Hayır Bir kişi.
dictionary boolean Hayır Sözlük.
optionId Option Hayır Seçenek Kimliği.
optionsCache CacheStringOption Hayır Seçenekler Kayıt.
lastRefreshOptions integer · int64 Hayır Son Yenilenme Seçenekleri.
optionsCount integer · int32 Hayır Seçenekler sayılır.
isAnalytic boolean Hayır Analitik.
analyticOrder integer · int32 Hayır Analitik Düzen.
marketplaceService stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC Hayır Pazar Hizmetleri.
id integer · int64 Hayır Id.
[
  "string"
]
Hatalar3

Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑

401auth_required
Doğrulama Gerekli

Authorization eksik, boş veya geçersiz bir token içerir.

400error_access_denied
Erişim engellendi

Token var ama rolü bu işlemleri yapamaz.

500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın

İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.

DELETE

Param'ı Sil

/api/param/{paramId}
Yazma erişimli işaretleme

DELETE /api/param/{paramId}. kullanarak Param sil

Yol parametreleri

AlanTürZorunluAçıklama
paramId integer · int64 Evet Param İd.
curl --request DELETE 'https://api.selsup.ru/api/param/1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200
"string"
Hatalar6

Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑

401auth_required
Doğrulama Gerekli

Authorization eksik, boş veya geçersiz bir token içerir.

400error_access_denied
Erişim engellendi

Token var ama rolü bu işlemleri yapamaz.

500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın

İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.

400error_no_client
Müşteri bulunamadı veya silinmiş. Destek birimine yazın

Uygulama mantığında sabit error_no_client kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_remove_param
Parametre silinemiyor

Uygulama mantığında sabit error_remove_param kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

400error_subscription_expired
Tarife süreniz doldu. Hizmeti kullanmaya devam etmek için tarifeyi ödeyin.

Uygulama mantığında sabit error_subscription_expired kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.

Authorization

Test istekleri için işaret

Token bu tarayıcı lokalStorage'da kalır ve sadece api.selsup.ru adresine Authorization başlığındaki isteklerde gönderilir.

Dene

Gerçek talep parametreleri

Canlı API tepkisi

SelSup cevabını görmek için bir istek gönderin.