SelSup Developers

Halk API · API İpucu

Önemlilikler

Reklamların tam yolları, parametreleri, talep organları ve genişletilenebilir cevap programları dahil olmak üzere son noktaları.

11 Son noktaları/api/promotionDayanıklıMakine okuyabilir açıklama ↗
{ }

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

/api/promotion

Kullanılabilir iş akışları

Kullanılabilir iş akışları

01

Reklamları 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.

Promotion21 alanlar
promotionIdinteger · int64

Terfi kimliği.

idinteger · int64

Id.

totalCountinteger · int64

Toplam Sayım.

namestring

Adı.

dateStartstring · date-time

Tarih Başlangıç.

dateEndstring · date-time

Tarih sona erdi.

changeCommissionboolean

Komisyon değişimi.

changeCommissionAmountnumber · double

Komisyon miktarını değiştir.

createdDatestring · date-time

Tarih yaratıldı.

servicestring

Hizmet.

isDeletedboolean

Sildi.

descriptionstring

- Açıklama.

promotionIdOnMpstring

Üretim Kimliği Mp.

clientIdinteger · int64

Müşteri kimliği.

organizationIdinteger · int64

Teşkilat Kimliği.

candidateCountinteger · int64

Başkan Sayısı.

inPromotionCountinteger · int64

Terfi sayımında.

autoboolean

Otomatik.

hotsaleboolean

Hotsale.

candidateCountOnMpinteger · int64

Başvurucular, MP'ye saygı duyuyor.

inPromotionCountOnMpinteger · int64

Gelişme Sayısı Mp.

TmsTask25 alanlar
idinteger · int64

Id.

read-only
statusstring

Status.

read-only
typestring

Type.

read-only
namestring

Adı.

clientIdinteger · int64

Müşteri kimliği.

entityIdinteger · int64

- İsim kimliği.

progressinteger · int32

- Yürüyüş.

processedQuantityinteger · int32

İşlenmiş miktar.

organizationIdinteger · int64

Teşkilat Kimliği.

priorityinteger · int32

Öncelik.

propertiesstring

Mülk.

messagestring

Mesaj.

messageParamsstring

Mesaj Params.

createdDatestring · date-time

Tarih yaratıldı.

startDatestring · date-time

Başlangıç Tarihi.

finishDatestring · date-time

Son tarih.

urlstring

- Urt.

inputFileUrlstring

Girit Dosyası URL.

retryNumberinteger · int32

Tekrar deneme numarası.

userIdinteger · int32

Kullanıcı Kimliği.

retryDatestring · date-time

Yeniden deneme tarihini.

debugboolean

Debug.

forcedStartboolean

Zorla Başlat.

servicestring

Hizmet.

langstring

Lang.

ProductPromotion91 alanlar
categoryNamestring

Kategori adı.

brandNamestring

Marka adı.

subjectstring

- Konu.

purchasePricenumber · double

Satın alma fiyatı.

deliveryCostnumber · double

Teslimat Masrafları.

additionalCostnumber · double

Ek maliyet.

barcodestring

Barkod.

instockQuantityinteger · int64

Kaynak miktarı.

wildberriesStockCountinteger · int64

Wildberries Stock Sayısı.

yandexMarketStockCountinteger · int64

Yandex Piyasası Sahası Sayımı.

createdDatestring · date-time

Tarih yaratıldı.

minPricenumber · double

Min Price.

isDuplicateboolean

- Duplikat.

ozonArticlestring

Ozon Artikuli.

ozonStockCountinteger · int64

Ozon Sahası Sayısı.

salesExpensesOnMpPercentnumber · double

Satış Masrafları % Mp'de.

taxeRatenumber · double

Vergi oranı.

widthinteger · int32

Genişlik.

heightinteger · int32

- Yükseklik.

depthinteger · int32

Derinlik.

ozonPurchasePercentnumber · double

Ozon Satın Alım Yüzde.

warehouseRationumber · double

Depo oranı.

wildberriesCommissionnumber · double

Wildberries Komisyonu.

wildberriesFbwCommissionnumber · double

Wildberries Fbw Komisyonu.

wildberriesFbsCommissionnumber · double

Wildberries FBI Komisyonu.

wildberriesDbsCommissionnumber · double

Wildberries Dbs Komisyonu.

wildberriesEdbsCommissionnumber · double

Wildberries Edbs Komisyonu.

wildberriesCAndCCommissionnumber · double

Wildberries C ve C Komisyonu.

wildberriesBookingCommissionnumber · double

Wildberries Kayıt Komisyonu.

wildberriesAdditionalExpensesnumber · double

Wildberries Ek Masraflar.

ozonAdditionalExpensesnumber · double

Ozon Ek Masrafları.

ozonCommissionnumber · double

Ozon Komisyonu.

wildberriesIdinteger · int64

Wildberries Kimliği.

productIdinteger · int64

Ürün Kimliği.

promotionIdinteger · int64

Terfi kimliği.

ozonFbsCommissionnumber · double

Ozon Federal Komisyonu.

ozonFboCommissionnumber · double

Ozon FBO Komisyonu.

servicestring

Hizmet.

acquiringPercentnumber · double

Yüzdeyi kazanmak.

currentPricenumber · double

Şu anki fiyat.

currentPriceWithoutDiscountnumber · double

Şimdiki Fiyat İndirimsiz.

plannedPricenumber · double

Planlı fiyat.

totalStockCountinteger · int64

Toplam stok sayımı.

commissionReductionnumber · double

Komisyonu Kısaltma.

profitDifferencenumber · double

Kâr Farklılığı.

marginDifferencenumber · double

Marjin Farklılığı.

markupDifferencenumber · double

Markup Farklılığı.

plannedAndMinPriceDiffnumber · double

Planlı ve Min fiyat farkı.

incomeDifferencenumber · double

Gelir Farklılığı.

currentDiscountnumber · double

Şu anki indirim.

productCreatedDatestring · date-time

Ürün Oluşturma Tarihi.

mainImageUrlstring

Ana Resim Url.

isProfitablyboolean

- Kârlı.

taskIdinteger · int64

Görev kimliği.

serviceArticlestring

Hizmet Madde.

articlestring

- Makale.

daysCountOnServiceinteger · int32

Günler hizmette sayılır.

turnoverinteger · int32

Gelir.

fboStockinteger · int32

- Fbo Stock.

fbsStockinteger · int32

- FBI Stock.

newDiscountForPromotionnumber · double

Yeni bir promosyon indirim.

saleLogisticsnumber · double

Satış Logistik.

returnLogisticsnumber · double

Geri Lojistik.

purchasePercentnumber · double

Satın alma yüzdesi.

totalLogisticsnumber · double

Toplam Logistik.

commissionsnumber · double

Komisyonlar.

currentProfitnumber · double

Şu anki kar.

promotionProfitnumber · double

Terfi kazancı.

currentMarginalitynumber · double

Şu anki sınır dışılık.

promotionMarginalitynumber · double

Terfi Marjinal.

currentMarkUpnumber · double

Şu anki Mark Up.

promotionMarkUpnumber · double

Terfi Mark Up.

additionalDiscountForPromotionRubnumber · double

Terfi için ek indirim.

additionalDiscountForPromotionPercentnumber · double

Gelişme Yüzde için Ek Fiyat.

isDeletedboolean

Sildi.

organizationIdinteger · int64

Teşkilat Kimliği.

clientIdinteger · int64

Müşteri kimliği.

addModestring

Mod ekle.

ozonAverageExpensesnumber · double

Ozon ortalama harcamaları.

isActiveboolean

- Aktif.

changeNamestring

Adını değiştir.

changeDatestring · date-time

Tarih değişimi.

productNamestring

Ürün adı.

idinteger · int64

Id.

totalCountinteger · int64

Toplam Sayım.

serviceCardstring

Hizmet kartı.

isNotFoundboolean

Bulunmadı.

isArchivedboolean

Arşivlenmiş.

productCommissionsstring

Ürün Komisyonları.

currentGrossProfitnumber · double

Şu anki Kütle Kâr.

plannedGrossProfitnumber · double

Planlı Brut Kâr.

OzonProduct4 alanlar
product_idinteger · int64

Ürün kimliği.

action_pricenumber · double

İş fiyatı.

stockinteger · int32

- Kaynak.

reasonstring

- Neden?

FindResponseProductPromotion1 alanlar
rowsProductPromotion[]

- Sırada.

FindResponsePromotion1 alanlar
rowsPromotion[]

- Sırada.

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ı

PUT

Terfi Yap

/api/promotion/{promotionId}
Yazma erişimli işaretleme

PUT /api/promotion/{promotionId}. kullanarak Reklam koy

İstekçi organ

application/json
Nesne alanlarıPromotion
AlanTürZorunluAçıklama
promotionId integer · int64 Hayır Terfi kimliği.
id integer · int64 Hayır Id.
totalCount integer · int64 Hayır Toplam Sayım.
name string Hayır Adı.
dateStart string · date-time Hayır Tarih Başlangıç.
dateEnd string · date-time Hayır Tarih sona erdi.
changeCommission boolean Hayır Komisyon değişimi.
changeCommissionAmount number · double Hayır Komisyon miktarını değiştir.
createdDate string · date-time Hayır Tarih yaratıldı.
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.
isDeleted boolean Hayır Sildi.
description string Hayır - Açıklama.
promotionIdOnMp string Hayır Üretim Kimliği Mp.
clientId integer · int64 Hayır Müşteri kimliği.
organizationId integer · int64 Hayır Teşkilat Kimliği.
candidateCount integer · int64 Hayır Başkan Sayısı.
inPromotionCount integer · int64 Hayır Terfi sayımında.
auto boolean Hayır Otomatik.
hotsale boolean Hayır Hotsale.
candidateCountOnMp integer · int64 Hayır Başvurucular, MP'ye saygı duyuyor.
inPromotionCountOnMp integer · int64 Hayır Gelişme Sayısı Mp.
curl --request PUT 'https://api.selsup.ru/api/promotion/%7BpromotionId%7D' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "promotionId": 1001,
  "id": 1001,
  "totalCount": 1,
  "name": "Example",
  "dateStart": "2026-01-15T12:00:00Z",
  "dateEnd": "2026-01-15T12:00:00Z"
}'

Başarılı tepki

200
Nesne alanları Promotion
AlanTürZorunluAçıklama
promotionId integer · int64 Hayır Terfi kimliği.
id integer · int64 Hayır Id.
totalCount integer · int64 Hayır Toplam Sayım.
name string Hayır Adı.
dateStart string · date-time Hayır Tarih Başlangıç.
dateEnd string · date-time Hayır Tarih sona erdi.
changeCommission boolean Hayır Komisyon değişimi.
changeCommissionAmount number · double Hayır Komisyon miktarını değiştir.
createdDate string · date-time Hayır Tarih yaratıldı.
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.
isDeleted boolean Hayır Sildi.
description string Hayır - Açıklama.
promotionIdOnMp string Hayır Üretim Kimliği Mp.
clientId integer · int64 Hayır Müşteri kimliği.
organizationId integer · int64 Hayır Teşkilat Kimliği.
candidateCount integer · int64 Hayır Başkan Sayısı.
inPromotionCount integer · int64 Hayır Terfi sayımında.
auto boolean Hayır Otomatik.
hotsale boolean Hayır Hotsale.
candidateCountOnMp integer · int64 Hayır Başvurucular, MP'ye saygı duyuyor.
inPromotionCountOnMp integer · int64 Hayır Gelişme Sayısı Mp.
{
  "promotionId": 1001,
  "id": 1001,
  "totalCount": 1,
  "name": "Example",
  "dateStart": "2026-01-15T12:00:00Z",
  "dateEnd": "2026-01-15T12:00:00Z"
}
Hatalar4

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.

PATCH

İd ile Reklamı Yeniden Yap

/api/promotion/{promotionId}
Yazma erişimli işaretleme

PATCH /api/promotion/{promotionId}. kullanarak Promotion By Id'i geri yükle

Yol parametreleri

AlanTürZorunluAçıklama
promotionId integer · int64 Evet Terfi kimliği.
curl --request PATCH 'https://api.selsup.ru/api/promotion/1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200

Cevapın bir vücudu yok.

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

İd ile Reklamı Sil

/api/promotion/{promotionId}
Yazma erişimli işaretleme

DELETE /api/promotion/{promotionId}. kullanarak Promotion By Id silin

Yol parametreleri

AlanTürZorunluAçıklama
promotionId integer · int64 Evet Terfi kimliği.
curl --request DELETE 'https://api.selsup.ru/api/promotion/1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200

Cevapın bir vücudu yok.

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.

POST

Güncelleme

/api/promotion/update/{service}
Yazma erişimli işaretleme

POST /api/promotion/update/{service}. kullanarak güncelleme

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.

Sorgulama parametreleri

AlanTürZorunluAçıklama
organizationId integer · int64 Hayır Teşkilat Kimliği.
curl --request POST 'https://api.selsup.ru/api/promotion/update/NONE' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200
Nesne alanları TmsTask
AlanTürZorunluAçıklama
id integer · int64 Hayır Id.
status stringCREATED, RUNNING, FINISHED, ERROR, RESTARTING, INTERRUPTING, INTERRUPTED, STOPPED, EXCEPTION Hayır Status.
type stringWILDBERRIES_CREATE_CARD, NATIONAL_CATALOG_CREATE_CARD, OZON_CREATE_CARD, OZON_CARDS_IMPORT, IMPORT_FBS_ORDERS, UPLOAD_PHOTOGRAPHY, WILDBERRIES_UPDATE_PRICE, WILDBERRIES_CARD_IMPORT, WILDBERRIES_CARD_UPDATE, SELSUP_STOCKS, REFRESH_PHOTOGRAPHY, SUPPLYING_QUANTITY_TASK, EXPORT_PRICE, OZON_UPDATE_PRICE, WILDBERRIES_FILE_TASK, YANDEX_MARKET_CARD_CREATE, OZON_CARD_UPDATE_TASK, OZON_IMPORT_STAT_TASK, WILDBERRIES_PROFIT_STAT_TASK, ALIEXPRESS_CREATE_CARD_TASK, ALIEXPRESS_UPDATE_CARD_TASK, PRICES_IMPORT_TASK, WILDBERRIES_PRICES_TASK, YANDEX_MARKET_CARD_IMPORT, STOCKS_UPDATE, WILDBERRIES_STOCKS_IMPORT_TASK, WILDBERRIES_ORDERS_AND_SALES_TASK, WILDBERRIES_INCOMES_IMPORT_TASK, OZON_STOCKS_IMPORT_TASK, TURNOVER_DOCUMENTS_TASK, INTRODUCE_WMS_ITEMS_TASK, PRODUCTS_FILE_TASK, MODELS_FILE_TASK, UPDATE_PRODUCT_CODES_TASK, INTRODUCE_CODES_TASK, PRODUCTS_IMPORT_TASK, PRICES_FILE_TASK, YANDEX_MARKET_UPDATE_PRICE_TASK, IMPORT_STOCKS_TASK, MOY_SKLAD_EXPORT_ORDERS, MERGE_PRODUCTS_TASK, PRODUCTS_WILDBERRIES_EXCEL_IMPORT_TASK, MOY_SKLAD_CREATE_CARD, IMPORT_FBO_STOCKS_FROM_FILE, CREATE_WMS_ITEMS, MOY_SKLAD_CARDS_IMPORT, PROMOTION_FILE, UNUSED_1, UNUSED, PRODUCT_ANALYTICS_FILE_TASK, PROMOTION_RESET_FILE, MOY_SKLAD_IMPORT_ORDERS, FINANCE_REPORT_FILE_TASK, YML_FILE_EXPORT, PRODUCT_BALANCE_REPORT_FILE_TASK, CURRENT_PRODUCT_BALANCE_FILE_TASK, IMPORT_TRANSACTIONS, MATCH_UNREGISTERED_PROFIT_REPORT_TASK, UPDATE_AVERAGE_SERVICE_EXPENSES_TASK, YANDEX_MARKET_ORDER_IMPORT_STAT_TASK, ABC_REPORT_FILE_TASK, MODEL_CONTRACTORS_IMPORT, MODEL_CONTRACTORS_EXPORT, BANK_TRANSACTION_IMPORT_FILE_TASK, YML_IMPORT_TASK, SALES_DYNAMIC_REPORT_FILE_TASK, UPDATE_FBS_ORDERS, EXPORT_TRANSACTION_IN_EXCEL_FILE_TASK, IMPORT_TRANSACTION_FROM_EXCEL_FILE_TASK, EXPORT_PROFIT_REPORT_FILE_TASK, IMPORT_PROFIT_REPORT_FROM_EXCEL_FILE_TASK, IMPORT_REALIZATION_REPORT_TASK, STOCK_RECONCILIATION, ORDER_REPORT_FILE_TASK, GET_WB_FBO_ORDER_FROM_PROFIT_REPORT_TASK, TO_QUANTITY_STORAGE_METHOD, APPLY_RECONCILIATION, OZON_IMPORT_FBO_ORDERS_TASK, UPDATE_PURCHASE_PRICE_IN_PROFIT_REPORT_TASK, FBS_LABELS, MERGE_PRODUCT_STOCKS, CREATE_ORDER_FROM_FILE, ALIEXPRESS_CARD_IMPORT, PRICE_LIST_IMPORT, WB_STOCK_REPORT_FILE, CONTRACTORS_REPORT_FILE, PRODUCTS_SBER_MEGA_MARKET_EXCEL_IMPORT_TASK, EXPORT_PROBLEMATIC_PRODUCT_REPORT, PLAN_SUPPLY_REPORT_TASK, PLAN_FACT_SALES_REPORT_FILE, IMPORT_PLAN_SALES_FROM_EXCEL_FILE_TASK, EXPORT_PLAN_SALES_EXCEL_FILE_TASK, ORDERS_TO_BUY_FILE_TASK, MERGE_PRICE_ON_OTHER_MP_TASK, MATCH_PRODUCT_LAST_OPERATION_DATE_TASK, PROBLEMATIC_PRODUCT_PRICE_FILE_TASK, CATEGORIES_IMPORT_EXCEL_TASK, AVITO_CARD_IMPORT, UPDATE_OLD_WB_ORDER_STATUSES_TASK, PRESTA_SHOP_IMPORT_TASK, PRODUCTS_AVITO_EXCEL_IMPORT_TASK, FBO_STOCK_RECONCILIATION_TASK, APPLY_FBO_RECONCILIATION_TASK, EXPORT_REPRICE_PRODUCT_CONFIG_TASK, IMPORT_REPRICE_PRODUCT_CONFIG_TASK, OZON_CASH_FLOW_STATEMENT_IMPORT_TASK, IMPORT_PROMOTION_STRATEGY_FILE_TASK, UPDATE_ORDER_DELIVERY_INFO_TASK, BILLING_OPERATION_TASK, SET_PURCHASE_PERCENT_TASK, REMOVE_PRODUCT_IMAGES_TASK, STRUCTURE_TURNOVER_TASK, OZON_NEW_UPDATE_PRICE, REPLACE_PRODUCT_IMAGE_TASK, UPDATE_OZON_PROMOTION_DATA_TASK, WILDBERRIES_IMPORT_CAMPAIGN_TASK, WILDBERRIES_STORAGE_REPORT_TASK, WEBASYST_LINK_ARTICLE_TASK, DELIVERY_SERVICE_LABELS, HAND_ON_PULSE_FILE_TASK, ITEMS_INCOME_EXCEL_TASK, UPDATE_SETS_EXCEL_TASK, DELETE_PROFIT_REPORTS_BY_FILE_HISTORY_IDS_TASK, EXPORT_PRODUCT_SETS_TASK, AMAZON_CARD_IMPORT, IMPORT_ACCEPTED_PRODUCTS_TASK, ADD_ORDER_PRODUCT_FROM_FILE_TASK, EXPORT_ITEM_HISTORY_FILE_TASK, WILDBERRIES_IMPORT_CAMPAIGN_BY_EXCEL_TASK, REMOVE_CLIENT_ORGANIZATION, EBAY_CARD_IMPORT_TASK, PRODUCTS_IMPORT_FROM_ORGANIZATION_TASK, IMPORT_FBO_ORDERS, LAMODA_CARD_IMPORT, UPDATE_WB_PROMOTION_DATA_TASK, IMPORT_RETURNS_REPORT_TASK, UPDATE_PROMOTION_DATA_TASK, RESTORE_CLIENT_ORGANIZATION, LEROY_MERLIN_CARD_IMPORT, YANDEX_MARKET_STOCKS_IMPORT_TASK, WILDBERRIES_IMPORT_NM_REPORT_TASK, ORDER_ANALYTICS_FILE_TASK, CLIENT_DATABASE_MOVE_TASK, FAST_CARD_IMPORT, EXPORT_PRODUCT_CODE, INSALES_CARD_IMPORT_TASK, REMOVE_PRODUCT_VIDEOS_TASK, UPDATE_CARDS_TASK, FIND_UNPROFITABLE_PRODUCTS_TASK, FIND_UNPURCHASED_PRODUCTS_TASK, WALMART_CARD_IMPORT, PRODUCT_GROUPS_TASK, CONTRACTOR_ARTICLE_EXPORT_TASK, CONTRACTOR_ARTICLE_IMPORT_TASK, CURRENCY_CONVERSION_TASK, UPDATE_SUPPLY_PLAN_REPORT_TASK, EXPORT_SUPPLY_PLAN_REPORT_FILE_TASK, CHECK_STOCK_ORDER, PHOTOGRAPHY_EXCEL, PREPARE_FINDIR_DATA_TASK, CARD_SPLITTING_TASK, EXPORT_IMAGE_UPDATES_TEMPLATE_TASK, IMPORT_IMAGE_UPDATES_TASK, PREPARE_PRODUCT_HAND_ON_PULSE_TASK, UPDATE_OZON_AVERAGE_DELIVERY_TIME, UPDATE_COMMISSIONS_TASK, WOOCOMMERCE_CARD_IMPORT, UPDATE_FBS_STOCKS_HISTORY, RETURNS_FILE_TASK, FAST_PRODUCTS_IMPORT_TASK, ANALYZE_PRODUCT_CARDS_TASK, DETMIR_CARD_IMPORT, MATCH_OZON_REALIZATION_REPORT_TASK, MAGNIT_IMPORT_PRODUCTS_TASK, UPDATE_PURCHASE_PRICE_FROM_STOCKS_IN_PROFIT_REPORT_TASK, MOY_SKLAD_FBO_MP_DATES_FIX, PRICE_HISTORY_FILE_TASK, FBM_ORDERS_IMPORT_TASK, UZUM_IMPORT_PRODUCTS_TASK, OPENCART_CARD_IMPORT, CARDS_IMPORT, OZON_CROSSDOCK_TRANSIT_ROUTES_TASK, UNUSED_2, OZON_IMPORT_SALES_FUNNEL_REPORT_TASK, WRITE_OFF_PRODUCTS_FILE_TASK, CLIENT_DATABASE_CREATE_TASK, UPDATE_FBS_LABELS_TASK, REBUILD_PROFIT_REPORT_HOURLY_AGGREGATE_TASK, OZON_IMPORT_CAMPAIGN_TASK, EXPORT_SUPPLY_PLAN_FILE_TASK, IMPORT_SUPPLY_PLAN_FILE_TASK, CREATE_SERVICE_CARDS, WAREHOUSE_ECONOMICS_FILE_TASK, UPDATE_WILDBERRIES_ACQUIRING_RATE_TASK, PRODUCT_SALES_FORECAST_TASK, UPDATE_PRODUCT_CODES_STATUSES_TASK, MARKETPLACE_UPDATE_PRICE_TASK, UZUM_IMPORT_STAT_TASK, CAMPAIGN_STATS_FILE_TASK, OZON_FBO_WORKFLOW_TASK, EXPORT_CERTIFICATE_TEMPLATE_TASK, IMPORT_CERTIFICATES_TASK, REBUILD_LOCAL_ORDER_PROFIT_REPORT_TASK, SHOPIFY_CARD_IMPORT Hayır Type.
name string Hayır Adı.
clientId integer · int64 Hayır Müşteri kimliği.
entityId integer · int64 Hayır - İsim kimliği.
progress integer · int32 Hayır - Yürüyüş.
processedQuantity integer · int32 Hayır İşlenmiş miktar.
organizationId integer · int64 Hayır Teşkilat Kimliği.
priority integer · int32 Hayır Öncelik.
properties string Hayır Mülk.
message string Hayır Mesaj.
messageParams string Hayır Mesaj Params.
createdDate string · date-time Hayır Tarih yaratıldı.
startDate string · date-time Hayır Başlangıç Tarihi.
finishDate string · date-time Hayır Son tarih.
url string Hayır - Urt.
inputFileUrl string Hayır Girit Dosyası URL.
retryNumber integer · int32 Hayır Tekrar deneme numarası.
userId integer · int32 Hayır Kullanıcı Kimliği.
retryDate string · date-time Hayır Yeniden deneme tarihini.
debug boolean Hayır Debug.
forcedStart boolean Hayır Zorla Başlat.
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.
lang string Hayır Lang.
{
  "id": 1001,
  "status": "CREATED",
  "type": "WILDBERRIES_CREATE_CARD",
  "name": "Example",
  "clientId": 1001,
  "entityId": 1001
}
Hatalar36

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_cannot_deleted_order_product
Depoda yerleştirilmiş ürünlere bağlı veya silinmemiş işaretlemeye sahip ürün silinemez

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

400error_competitor_id_required
Rakip id'si gerekiyor

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

400error_competitor_required
Rakip zorunludur

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

400error_competitor_service_required
Rakip servisi zorunludur

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

400error_competitor_url_required
Rakip bağlantısı zorunludur

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

400error_customer_not_found
Müşteri bulunamadı

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

400error_duplicate_order_product
Siparişe iki aynı {productId} ürünü eklendi

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

400error_empty_warehouse
Depo belirtilmemiş

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

400error_group_already_exist
Grup zaten mevcut

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

400error_incorrect_order_data
Kuruluş, depo veya kullanıcı zaten silindiği için sipariş oluşturulamıyor: {id}

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

400error_invalid_url
Geçersiz site adresi, http:// veya https:// ile başlamalı, adreste selsup, localhost kelimeleri belirtmek yasaktır

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

400error_moy_sklad_organization
MoySklad'da organizasyon bulunamadı

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

400error_ms_error
MoySklad API hatası: {message}

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

400error_ms_no_warehouse
SelSup deposu ile Moi sklad servis deposu arasında bağlantı belirtilmemiş

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

400error_ms_update_order_state
MoySklad'da sipariş durumu güncellenemedi

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

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_no_marketplace
Pazaryeri belirtilmemiş

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

400error_no_organization
Kuruluş belirtilmemiş

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

400error_no_price_for_order_product
Ürün için fiyat belirtilmemiş: {name}

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

400error_no_products_in_order
Bu siparişte hiç ürün bulunamadı

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

400error_no_quantity_for_order_product
Ürün miktarı belirtilmemiş: {name}

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

400error_not_reserved
Rezerv sadece rezerve edilmiş ürünlerden kaldırılabilir

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

400error_not_uniq_external_id
{id} dış numarası başka bir sipariş için zaten kullanılıyor

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

400error_order_not_found
Sipariş bulunamadı

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

400error_order_product_stock
Stok girişi yapıldıktan sonra ürün silinemez

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

400error_organization_not_found
Kuruluş bulunamadı

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

400error_product_not_found_by_id
Kimliğe göre ürünler bulunamadı. İthalat sırasında ürünü silmiş olabilirsiniz

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

400error_source_cell_change_not_allowed_for_inter_warehouse_movement
Kaynak hücre değişikliğine, depolar arası taşıma için izin verilmez

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

400error_stock_update_busy
Şu anda stok güncellemesi yapılıyor, lütfen daha sonra tekrar deneyin

Uygulama mantığında sabit error_stock_update_busy 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.

400error_unsupported_service
Servis desteklenmiyor

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

400error_warehouse_not_found
Depo bulunamadı

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

400error_wms_item_not_found
Ürünün benzersiz kodu bulunamadı

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

POST

Tanıtımdaki Ürünleri Sil

/api/promotion/deleteProductsInPromotion
Yazma erişimli işaretleme

POST /api/promotion/deleteProductsInPromotion. kullanarak Reklamda bulunan Ürünleri Sil

Sorgulama parametreleri

AlanTürZorunluAçıklama
promotionId integer · int64 Evet Terfi kimliği.
clientOrganizationId integer · int64 Evet Müşteri örgütü kimliği.

İstekçi organ

application/json
Array öğesi yapısıProductPromotion[]
AlanTürZorunluAçıklama
categoryName string Hayır Kategori adı.
brandName string Hayır Marka adı.
subject string Hayır - Konu.
purchasePrice number · double Hayır Satın alma fiyatı.
deliveryCost number · double Hayır Teslimat Masrafları.
additionalCost number · double Hayır Ek maliyet.
barcode string Hayır Barkod.
instockQuantity integer · int64 Hayır Kaynak miktarı.
wildberriesStockCount integer · int64 Hayır Wildberries Stock Sayısı.
yandexMarketStockCount integer · int64 Hayır Yandex Piyasası Sahası Sayımı.
createdDate string · date-time Hayır Tarih yaratıldı.
minPrice number · double Hayır Min Price.
isDuplicate boolean Hayır - Duplikat.
ozonArticle string Hayır Ozon Artikuli.
ozonStockCount integer · int64 Hayır Ozon Sahası Sayısı.
salesExpensesOnMpPercent number · double Hayır Satış Masrafları % Mp'de.
taxeRate number · double Hayır Vergi oranı.
width integer · int32 Hayır Genişlik.
height integer · int32 Hayır - Yükseklik.
depth integer · int32 Hayır Derinlik.
ozonPurchasePercent number · double Hayır Ozon Satın Alım Yüzde.
warehouseRatio number · double Hayır Depo oranı.
wildberriesCommission number · double Hayır Wildberries Komisyonu.
wildberriesFbwCommission number · double Hayır Wildberries Fbw Komisyonu.
wildberriesFbsCommission number · double Hayır Wildberries FBI Komisyonu.
wildberriesDbsCommission number · double Hayır Wildberries Dbs Komisyonu.
wildberriesEdbsCommission number · double Hayır Wildberries Edbs Komisyonu.
wildberriesCAndCCommission number · double Hayır Wildberries C ve C Komisyonu.
wildberriesBookingCommission number · double Hayır Wildberries Kayıt Komisyonu.
wildberriesAdditionalExpenses number · double Hayır Wildberries Ek Masraflar.
ozonAdditionalExpenses number · double Hayır Ozon Ek Masrafları.
ozonCommission number · double Hayır Ozon Komisyonu.
wildberriesId integer · int64 Hayır Wildberries Kimliği.
productId integer · int64 Hayır Ürün Kimliği.
promotionId integer · int64 Hayır Terfi kimliği.
ozonFbsCommission number · double Hayır Ozon Federal Komisyonu.
ozonFboCommission number · double Hayır Ozon FBO Komisyonu.
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.
acquiringPercent number · double Hayır Yüzdeyi kazanmak.
currentPrice number · double Hayır Şu anki fiyat.
currentPriceWithoutDiscount number · double Hayır Şimdiki Fiyat İndirimsiz.
plannedPrice number · double Hayır Planlı fiyat.
totalStockCount integer · int64 Hayır Toplam stok sayımı.
commissionReduction number · double Hayır Komisyonu Kısaltma.
profitDifference number · double Hayır Kâr Farklılığı.
marginDifference number · double Hayır Marjin Farklılığı.
markupDifference number · double Hayır Markup Farklılığı.
plannedAndMinPriceDiff number · double Hayır Planlı ve Min fiyat farkı.
incomeDifference number · double Hayır Gelir Farklılığı.
currentDiscount number · double Hayır Şu anki indirim.
productCreatedDate string · date-time Hayır Ürün Oluşturma Tarihi.
mainImageUrl string Hayır Ana Resim Url.
isProfitably boolean Hayır - Kârlı.
taskId integer · int64 Hayır Görev kimliği.
serviceArticle string Hayır Hizmet Madde.
article string Hayır - Makale.
daysCountOnService integer · int32 Hayır Günler hizmette sayılır.
turnover integer · int32 Hayır Gelir.
fboStock integer · int32 Hayır - Fbo Stock.
fbsStock integer · int32 Hayır - FBI Stock.
newDiscountForPromotion number · double Hayır Yeni bir promosyon indirim.
saleLogistics number · double Hayır Satış Logistik.
returnLogistics number · double Hayır Geri Lojistik.
purchasePercent number · double Hayır Satın alma yüzdesi.
totalLogistics number · double Hayır Toplam Logistik.
commissions number · double Hayır Komisyonlar.
currentProfit number · double Hayır Şu anki kar.
promotionProfit number · double Hayır Terfi kazancı.
currentMarginality number · double Hayır Şu anki sınır dışılık.
promotionMarginality number · double Hayır Terfi Marjinal.
currentMarkUp number · double Hayır Şu anki Mark Up.
promotionMarkUp number · double Hayır Terfi Mark Up.
additionalDiscountForPromotionRub number · double Hayır Terfi için ek indirim.
additionalDiscountForPromotionPercent number · double Hayır Gelişme Yüzde için Ek Fiyat.
isDeleted boolean Hayır Sildi.
organizationId integer · int64 Hayır Teşkilat Kimliği.
clientId integer · int64 Hayır Müşteri kimliği.
addMode string Hayır Mod ekle.
ozonAverageExpenses number · double Hayır Ozon ortalama harcamaları.
isActive boolean Hayır - Aktif.
changeName string Hayır Adını değiştir.
changeDate string · date-time Hayır Tarih değişimi.
productName string Hayır Ürün adı.
id integer · int64 Hayır Id.
totalCount integer · int64 Hayır Toplam Sayım.
serviceCard string Hayır Hizmet kartı.
isNotFound boolean Hayır Bulunmadı.
isArchived boolean Hayır Arşivlenmiş.
productCommissions string Hayır Ürün Komisyonları.
currentGrossProfit number · double Hayır Şu anki Kütle Kâr.
plannedGrossProfit number · double Hayır Planlı Brut Kâr.
curl --request POST 'https://api.selsup.ru/api/promotion/deleteProductsInPromotion?promotionId=1001&clientOrganizationId=1001' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '[
  "string"
]'

Başarılı tepki

200
Array öğesi yapısı OzonProduct[]
AlanTürZorunluAçıklama
product_id integer · int64 Hayır Ürün kimliği.
action_price number · double Hayır İş fiyatı.
stock integer · int32 Hayır - Kaynak.
reason string Hayır - Neden?
[
  "string"
]
Hatalar11

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_auto_promotion_not_supported
Ürün otomatik promosyona eklenemez

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

400error_empty_ozon_id
boş Ozon ID

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

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_organization_not_found
Kuruluş bulunamadı

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

400error_promotion_exists
Ürünlerin kampanyaya eklenmesi isteği daha önce gönderilmişti. Tekrar gönderim mümkün değil

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

400error_remote
Harici servise istek yapılırken bir hata oluştu

Uygulama mantığında sabit error_remote 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.

400error_wildberries_import_error
WB tarafında teknik çalışmalar yapılıyor, daha sonra tekrar deneyin, detayları teknik destekten öğrenebilirsiniz (API: {message})

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

POST

Tanıtım Ürünleri Ekle

/api/promotion/addProductsInPromotion
Yazma erişimli işaretleme

POST /api/promotion/addProductsInPromotion. kullanarak Reklamda Ürünler Ekle

Sorgulama parametreleri

AlanTürZorunluAçıklama
promotionId integer · int64 Evet Terfi kimliği.
clientOrganizationId integer · int64 Evet Müşteri örgütü kimliği.

İstekçi organ

application/json
Array öğesi yapısıProductPromotion[]
AlanTürZorunluAçıklama
categoryName string Hayır Kategori adı.
brandName string Hayır Marka adı.
subject string Hayır - Konu.
purchasePrice number · double Hayır Satın alma fiyatı.
deliveryCost number · double Hayır Teslimat Masrafları.
additionalCost number · double Hayır Ek maliyet.
barcode string Hayır Barkod.
instockQuantity integer · int64 Hayır Kaynak miktarı.
wildberriesStockCount integer · int64 Hayır Wildberries Stock Sayısı.
yandexMarketStockCount integer · int64 Hayır Yandex Piyasası Sahası Sayımı.
createdDate string · date-time Hayır Tarih yaratıldı.
minPrice number · double Hayır Min Price.
isDuplicate boolean Hayır - Duplikat.
ozonArticle string Hayır Ozon Artikuli.
ozonStockCount integer · int64 Hayır Ozon Sahası Sayısı.
salesExpensesOnMpPercent number · double Hayır Satış Masrafları % Mp'de.
taxeRate number · double Hayır Vergi oranı.
width integer · int32 Hayır Genişlik.
height integer · int32 Hayır - Yükseklik.
depth integer · int32 Hayır Derinlik.
ozonPurchasePercent number · double Hayır Ozon Satın Alım Yüzde.
warehouseRatio number · double Hayır Depo oranı.
wildberriesCommission number · double Hayır Wildberries Komisyonu.
wildberriesFbwCommission number · double Hayır Wildberries Fbw Komisyonu.
wildberriesFbsCommission number · double Hayır Wildberries FBI Komisyonu.
wildberriesDbsCommission number · double Hayır Wildberries Dbs Komisyonu.
wildberriesEdbsCommission number · double Hayır Wildberries Edbs Komisyonu.
wildberriesCAndCCommission number · double Hayır Wildberries C ve C Komisyonu.
wildberriesBookingCommission number · double Hayır Wildberries Kayıt Komisyonu.
wildberriesAdditionalExpenses number · double Hayır Wildberries Ek Masraflar.
ozonAdditionalExpenses number · double Hayır Ozon Ek Masrafları.
ozonCommission number · double Hayır Ozon Komisyonu.
wildberriesId integer · int64 Hayır Wildberries Kimliği.
productId integer · int64 Hayır Ürün Kimliği.
promotionId integer · int64 Hayır Terfi kimliği.
ozonFbsCommission number · double Hayır Ozon Federal Komisyonu.
ozonFboCommission number · double Hayır Ozon FBO Komisyonu.
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.
acquiringPercent number · double Hayır Yüzdeyi kazanmak.
currentPrice number · double Hayır Şu anki fiyat.
currentPriceWithoutDiscount number · double Hayır Şimdiki Fiyat İndirimsiz.
plannedPrice number · double Hayır Planlı fiyat.
totalStockCount integer · int64 Hayır Toplam stok sayımı.
commissionReduction number · double Hayır Komisyonu Kısaltma.
profitDifference number · double Hayır Kâr Farklılığı.
marginDifference number · double Hayır Marjin Farklılığı.
markupDifference number · double Hayır Markup Farklılığı.
plannedAndMinPriceDiff number · double Hayır Planlı ve Min fiyat farkı.
incomeDifference number · double Hayır Gelir Farklılığı.
currentDiscount number · double Hayır Şu anki indirim.
productCreatedDate string · date-time Hayır Ürün Oluşturma Tarihi.
mainImageUrl string Hayır Ana Resim Url.
isProfitably boolean Hayır - Kârlı.
taskId integer · int64 Hayır Görev kimliği.
serviceArticle string Hayır Hizmet Madde.
article string Hayır - Makale.
daysCountOnService integer · int32 Hayır Günler hizmette sayılır.
turnover integer · int32 Hayır Gelir.
fboStock integer · int32 Hayır - Fbo Stock.
fbsStock integer · int32 Hayır - FBI Stock.
newDiscountForPromotion number · double Hayır Yeni bir promosyon indirim.
saleLogistics number · double Hayır Satış Logistik.
returnLogistics number · double Hayır Geri Lojistik.
purchasePercent number · double Hayır Satın alma yüzdesi.
totalLogistics number · double Hayır Toplam Logistik.
commissions number · double Hayır Komisyonlar.
currentProfit number · double Hayır Şu anki kar.
promotionProfit number · double Hayır Terfi kazancı.
currentMarginality number · double Hayır Şu anki sınır dışılık.
promotionMarginality number · double Hayır Terfi Marjinal.
currentMarkUp number · double Hayır Şu anki Mark Up.
promotionMarkUp number · double Hayır Terfi Mark Up.
additionalDiscountForPromotionRub number · double Hayır Terfi için ek indirim.
additionalDiscountForPromotionPercent number · double Hayır Gelişme Yüzde için Ek Fiyat.
isDeleted boolean Hayır Sildi.
organizationId integer · int64 Hayır Teşkilat Kimliği.
clientId integer · int64 Hayır Müşteri kimliği.
addMode string Hayır Mod ekle.
ozonAverageExpenses number · double Hayır Ozon ortalama harcamaları.
isActive boolean Hayır - Aktif.
changeName string Hayır Adını değiştir.
changeDate string · date-time Hayır Tarih değişimi.
productName string Hayır Ürün adı.
id integer · int64 Hayır Id.
totalCount integer · int64 Hayır Toplam Sayım.
serviceCard string Hayır Hizmet kartı.
isNotFound boolean Hayır Bulunmadı.
isArchived boolean Hayır Arşivlenmiş.
productCommissions string Hayır Ürün Komisyonları.
currentGrossProfit number · double Hayır Şu anki Kütle Kâr.
plannedGrossProfit number · double Hayır Planlı Brut Kâr.
curl --request POST 'https://api.selsup.ru/api/promotion/addProductsInPromotion?promotionId=1001&clientOrganizationId=1001' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '[
  "string"
]'

Başarılı tepki

200
Array öğesi yapısı OzonProduct[]
AlanTürZorunluAçıklama
product_id integer · int64 Hayır Ürün kimliği.
action_price number · double Hayır İş fiyatı.
stock integer · int32 Hayır - Kaynak.
reason string Hayır - Neden?
[
  "string"
]
Hatalar11

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_auto_promotion_not_supported
Ürün otomatik promosyona eklenemez

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

400error_empty_ozon_id
boş Ozon ID

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

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_organization_not_found
Kuruluş bulunamadı

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

400error_promotion_exists
Ürünlerin kampanyaya eklenmesi isteği daha önce gönderilmişti. Tekrar gönderim mümkün değil

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

400error_remote
Harici servise istek yapılırken bir hata oluştu

Uygulama mantığında sabit error_remote 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.

400error_wildberries_import_error
WB tarafında teknik çalışmalar yapılıyor, daha sonra tekrar deneyin, detayları teknik destekten öğrenebilirsiniz (API: {message})

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

POST

Terfi sonrası

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

POST /api/promotion/. ile yapılan reklam sonrası

İstekçi organ

application/json
Nesne alanlarıPromotion
AlanTürZorunluAçıklama
promotionId integer · int64 Hayır Terfi kimliği.
id integer · int64 Hayır Id.
totalCount integer · int64 Hayır Toplam Sayım.
name string Hayır Adı.
dateStart string · date-time Hayır Tarih Başlangıç.
dateEnd string · date-time Hayır Tarih sona erdi.
changeCommission boolean Hayır Komisyon değişimi.
changeCommissionAmount number · double Hayır Komisyon miktarını değiştir.
createdDate string · date-time Hayır Tarih yaratıldı.
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.
isDeleted boolean Hayır Sildi.
description string Hayır - Açıklama.
promotionIdOnMp string Hayır Üretim Kimliği Mp.
clientId integer · int64 Hayır Müşteri kimliği.
organizationId integer · int64 Hayır Teşkilat Kimliği.
candidateCount integer · int64 Hayır Başkan Sayısı.
inPromotionCount integer · int64 Hayır Terfi sayımında.
auto boolean Hayır Otomatik.
hotsale boolean Hayır Hotsale.
candidateCountOnMp integer · int64 Hayır Başvurucular, MP'ye saygı duyuyor.
inPromotionCountOnMp integer · int64 Hayır Gelişme Sayısı Mp.
curl --request POST 'https://api.selsup.ru/api/promotion/' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "promotionId": 1001,
  "id": 1001,
  "totalCount": 1,
  "name": "Example",
  "dateStart": "2026-01-15T12:00:00Z",
  "dateEnd": "2026-01-15T12:00:00Z"
}'

Başarılı tepki

200
Nesne alanları Promotion
AlanTürZorunluAçıklama
promotionId integer · int64 Hayır Terfi kimliği.
id integer · int64 Hayır Id.
totalCount integer · int64 Hayır Toplam Sayım.
name string Hayır Adı.
dateStart string · date-time Hayır Tarih Başlangıç.
dateEnd string · date-time Hayır Tarih sona erdi.
changeCommission boolean Hayır Komisyon değişimi.
changeCommissionAmount number · double Hayır Komisyon miktarını değiştir.
createdDate string · date-time Hayır Tarih yaratıldı.
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.
isDeleted boolean Hayır Sildi.
description string Hayır - Açıklama.
promotionIdOnMp string Hayır Üretim Kimliği Mp.
clientId integer · int64 Hayır Müşteri kimliği.
organizationId integer · int64 Hayır Teşkilat Kimliği.
candidateCount integer · int64 Hayır Başkan Sayısı.
inPromotionCount integer · int64 Hayır Terfi sayımında.
auto boolean Hayır Otomatik.
hotsale boolean Hayır Hotsale.
candidateCountOnMp integer · int64 Hayır Başvurucular, MP'ye saygı duyuyor.
inPromotionCountOnMp integer · int64 Hayır Gelişme Sayısı Mp.
{
  "promotionId": 1001,
  "id": 1001,
  "totalCount": 1,
  "name": "Example",
  "dateStart": "2026-01-15T12:00:00Z",
  "dateEnd": "2026-01-15T12:00:00Z"
}
Hatalar4

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.

GET

İhracat ürünleri

/api/promotion/{promotionId}/product/export
Okuma erişimi olan işaret

GET /api/promotion/{promotionId}/product/export. kullanan ürünler ihraç edilir

Yol parametreleri

AlanTürZorunluAçıklama
promotionId integer · int64 Evet Terfi kimliği.

Sorgulama parametreleri

AlanTürZorunluAçıklama
dateFrom string · date-time Hayır Tarihden.
dateTo string · date-time Hayır Tarih için.
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.
reDownload boolean Hayır - Çıkar.
clientOrganizationId integer · int64 Hayır Müşteri örgütü kimliği.
minMargin number · double Hayır - Min Margin.
minMarginPercent number · double Hayır - En az yüzde.
isActive boolean Hayır - Aktif.
isDeleted boolean Hayır Sildi.
query string Hayır - Merak ediyorum.
promotionIdOnMp integer · int64 Hayır Üretim Kimliği Mp.
categoryId integer · int64 Hayır Kategori İd.
categoryIds integer[] Hayır Kategori kimlikleri.
clientId integer · int64 Hayır Müşteri kimliği.
inStock boolean Hayır Stock'da.
isNotFound boolean Hayır Bulunmadı.
limit integer · int32 Hayır Sınır.
page integer · int32 Hayır Sayfa.
count boolean Hayır Sayın Sayın.
sortBy stringCATEGORYNAME, BRANDNAME, PRODUCTNAME, ARTICLE, BARCODE, SERVICEARTICLE, CURRENTPRICEWITHOUTDISCOUNT, CURRENTPRICE, PLANNEDPRICE, CURRENTDISCOUNT, NEWDISCOUNTFORPROMOTION, CURRENTPROFIT, PROMOTIONPROFIT, CURRENTMARGINALITY, PROMOTIONMARGINALITY, CURRENTMARKUP, PLANNEDMARKUPRATIO, OZONPRODUCTIDONMP, WILDBERRIESPRODUCTIDONMP, PURCHASEPERCENT, FBOSTOCK, FBSSTOCK, TURNOVER Hayır - Yürü.
ascending boolean Hayır Yukarı çıkıyorum.
curl --request GET 'https://api.selsup.ru/api/promotion/1001/product/export?limit=50&page=1' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200
"string"
Hatalar7

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_cant_download_file
Не удается сформировать файл. Напишите в поддержку

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

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_promotion_not_found
promosyon bulunamadı

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

400error_service_not_found
Pazaryeri seçilmemiş

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

GET

Bul

/api/promotion/product/find
Okuma erişimi olan işaret

GET /api/promotion/product/find. kullanarak bulun

Sorgulama parametreleri

AlanTürZorunluAçıklama
dateFrom string · date-time Hayır Tarihden.
dateTo string · date-time Hayır Tarih için.
promotionId integer · int64 Hayır Terfi kimliği.
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.
reDownload boolean Hayır - Çıkar.
clientOrganizationId integer · int64 Hayır Müşteri örgütü kimliği.
minMargin number · double Hayır - Min Margin.
minMarginPercent number · double Hayır - En az yüzde.
isActive boolean Hayır - Aktif.
isDeleted boolean Hayır Sildi.
query string Hayır - Merak ediyorum.
promotionIdOnMp integer · int64 Hayır Üretim Kimliği Mp.
categoryId integer · int64 Hayır Kategori İd.
categoryIds integer[] Hayır Kategori kimlikleri.
clientId integer · int64 Hayır Müşteri kimliği.
inStock boolean Hayır Stock'da.
isNotFound boolean Hayır Bulunmadı.
limit integer · int32 Hayır Sınır.
page integer · int32 Hayır Sayfa.
count boolean Hayır Sayın Sayın.
sortBy stringCATEGORYNAME, BRANDNAME, PRODUCTNAME, ARTICLE, BARCODE, SERVICEARTICLE, CURRENTPRICEWITHOUTDISCOUNT, CURRENTPRICE, PLANNEDPRICE, CURRENTDISCOUNT, NEWDISCOUNTFORPROMOTION, CURRENTPROFIT, PROMOTIONPROFIT, CURRENTMARGINALITY, PROMOTIONMARGINALITY, CURRENTMARKUP, PLANNEDMARKUPRATIO, OZONPRODUCTIDONMP, WILDBERRIESPRODUCTIDONMP, PURCHASEPERCENT, FBOSTOCK, FBSSTOCK, TURNOVER Hayır - Yürü.
ascending boolean Hayır Yukarı çıkıyorum.
curl --request GET 'https://api.selsup.ru/api/promotion/product/find?limit=50&page=1' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200
Nesne alanları FindResponseProductPromotion
AlanTürZorunluAçıklama
rows ProductPromotion[] Hayır - Sırada.
Array öğesi yapısı ProductPromotion
AlanTürZorunluAçıklama
categoryName string Hayır Kategori adı.
brandName string Hayır Marka adı.
subject string Hayır - Konu.
purchasePrice number · double Hayır Satın alma fiyatı.
deliveryCost number · double Hayır Teslimat Masrafları.
additionalCost number · double Hayır Ek maliyet.
barcode string Hayır Barkod.
instockQuantity integer · int64 Hayır Kaynak miktarı.
wildberriesStockCount integer · int64 Hayır Wildberries Stock Sayısı.
yandexMarketStockCount integer · int64 Hayır Yandex Piyasası Sahası Sayımı.
createdDate string · date-time Hayır Tarih yaratıldı.
minPrice number · double Hayır Min Price.
isDuplicate boolean Hayır - Duplikat.
ozonArticle string Hayır Ozon Artikuli.
ozonStockCount integer · int64 Hayır Ozon Sahası Sayısı.
salesExpensesOnMpPercent number · double Hayır Satış Masrafları % Mp'de.
taxeRate number · double Hayır Vergi oranı.
width integer · int32 Hayır Genişlik.
height integer · int32 Hayır - Yükseklik.
depth integer · int32 Hayır Derinlik.
ozonPurchasePercent number · double Hayır Ozon Satın Alım Yüzde.
warehouseRatio number · double Hayır Depo oranı.
wildberriesCommission number · double Hayır Wildberries Komisyonu.
wildberriesFbwCommission number · double Hayır Wildberries Fbw Komisyonu.
wildberriesFbsCommission number · double Hayır Wildberries FBI Komisyonu.
wildberriesDbsCommission number · double Hayır Wildberries Dbs Komisyonu.
wildberriesEdbsCommission number · double Hayır Wildberries Edbs Komisyonu.
wildberriesCAndCCommission number · double Hayır Wildberries C ve C Komisyonu.
wildberriesBookingCommission number · double Hayır Wildberries Kayıt Komisyonu.
wildberriesAdditionalExpenses number · double Hayır Wildberries Ek Masraflar.
ozonAdditionalExpenses number · double Hayır Ozon Ek Masrafları.
ozonCommission number · double Hayır Ozon Komisyonu.
wildberriesId integer · int64 Hayır Wildberries Kimliği.
productId integer · int64 Hayır Ürün Kimliği.
promotionId integer · int64 Hayır Terfi kimliği.
ozonFbsCommission number · double Hayır Ozon Federal Komisyonu.
ozonFboCommission number · double Hayır Ozon FBO Komisyonu.
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.
acquiringPercent number · double Hayır Yüzdeyi kazanmak.
currentPrice number · double Hayır Şu anki fiyat.
currentPriceWithoutDiscount number · double Hayır Şimdiki Fiyat İndirimsiz.
plannedPrice number · double Hayır Planlı fiyat.
totalStockCount integer · int64 Hayır Toplam stok sayımı.
commissionReduction number · double Hayır Komisyonu Kısaltma.
profitDifference number · double Hayır Kâr Farklılığı.
marginDifference number · double Hayır Marjin Farklılığı.
markupDifference number · double Hayır Markup Farklılığı.
plannedAndMinPriceDiff number · double Hayır Planlı ve Min fiyat farkı.
incomeDifference number · double Hayır Gelir Farklılığı.
currentDiscount number · double Hayır Şu anki indirim.
productCreatedDate string · date-time Hayır Ürün Oluşturma Tarihi.
mainImageUrl string Hayır Ana Resim Url.
isProfitably boolean Hayır - Kârlı.
taskId integer · int64 Hayır Görev kimliği.
serviceArticle string Hayır Hizmet Madde.
article string Hayır - Makale.
daysCountOnService integer · int32 Hayır Günler hizmette sayılır.
turnover integer · int32 Hayır Gelir.
fboStock integer · int32 Hayır - Fbo Stock.
fbsStock integer · int32 Hayır - FBI Stock.
newDiscountForPromotion number · double Hayır Yeni bir promosyon indirim.
saleLogistics number · double Hayır Satış Logistik.
returnLogistics number · double Hayır Geri Lojistik.
purchasePercent number · double Hayır Satın alma yüzdesi.
totalLogistics number · double Hayır Toplam Logistik.
commissions number · double Hayır Komisyonlar.
currentProfit number · double Hayır Şu anki kar.
promotionProfit number · double Hayır Terfi kazancı.
currentMarginality number · double Hayır Şu anki sınır dışılık.
promotionMarginality number · double Hayır Terfi Marjinal.
currentMarkUp number · double Hayır Şu anki Mark Up.
promotionMarkUp number · double Hayır Terfi Mark Up.
additionalDiscountForPromotionRub number · double Hayır Terfi için ek indirim.
additionalDiscountForPromotionPercent number · double Hayır Gelişme Yüzde için Ek Fiyat.
isDeleted boolean Hayır Sildi.
organizationId integer · int64 Hayır Teşkilat Kimliği.
clientId integer · int64 Hayır Müşteri kimliği.
addMode string Hayır Mod ekle.
ozonAverageExpenses number · double Hayır Ozon ortalama harcamaları.
isActive boolean Hayır - Aktif.
changeName string Hayır Adını değiştir.
changeDate string · date-time Hayır Tarih değişimi.
productName string Hayır Ürün adı.
id integer · int64 Hayır Id.
totalCount integer · int64 Hayır Toplam Sayım.
serviceCard string Hayır Hizmet kartı.
isNotFound boolean Hayır Bulunmadı.
isArchived boolean Hayır Arşivlenmiş.
productCommissions string Hayır Ürün Komisyonları.
currentGrossProfit number · double Hayır Şu anki Kütle Kâr.
plannedGrossProfit number · double Hayır Planlı Brut Kâr.
{
  "rows": "string"
}
Hatalar4

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.

GET

Hepsi

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

Hepsi GET /api/promotion/find. kullanıyor

Sorgulama parametreleri

AlanTürZorunluAçıklama
dateFrom string · date-time Hayır Tarihden.
dateTo string · date-time Hayır Tarih için.
promotionId integer · int64 Hayır Terfi kimliği.
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.
reDownload boolean Hayır - Çıkar.
clientOrganizationId integer · int64 Hayır Müşteri örgütü kimliği.
minMargin number · double Hayır - Min Margin.
minMarginPercent number · double Hayır - En az yüzde.
isActive boolean Hayır - Aktif.
isDeleted boolean Hayır Sildi.
query string Hayır - Merak ediyorum.
promotionIdOnMp integer · int64 Hayır Üretim Kimliği Mp.
categoryId integer · int64 Hayır Kategori İd.
categoryIds integer[] Hayır Kategori kimlikleri.
clientId integer · int64 Hayır Müşteri kimliği.
inStock boolean Hayır Stock'da.
isNotFound boolean Hayır Bulunmadı.
limit integer · int32 Hayır Sınır.
page integer · int32 Hayır Sayfa.
count boolean Hayır Sayın Sayın.
sortBy stringCATEGORYNAME, BRANDNAME, PRODUCTNAME, ARTICLE, BARCODE, SERVICEARTICLE, CURRENTPRICEWITHOUTDISCOUNT, CURRENTPRICE, PLANNEDPRICE, CURRENTDISCOUNT, NEWDISCOUNTFORPROMOTION, CURRENTPROFIT, PROMOTIONPROFIT, CURRENTMARGINALITY, PROMOTIONMARGINALITY, CURRENTMARKUP, PLANNEDMARKUPRATIO, OZONPRODUCTIDONMP, WILDBERRIESPRODUCTIDONMP, PURCHASEPERCENT, FBOSTOCK, FBSSTOCK, TURNOVER Hayır - Yürü.
ascending boolean Hayır Yukarı çıkıyorum.
curl --request GET 'https://api.selsup.ru/api/promotion/find?limit=50&page=1' \
  --header 'Authorization: YOUR_API_TOKEN'

Başarılı tepki

200
Nesne alanları FindResponsePromotion
AlanTürZorunluAçıklama
rows Promotion[] Hayır - Sırada.
Array öğesi yapısı Promotion
AlanTürZorunluAçıklama
promotionId integer · int64 Hayır Terfi kimliği.
id integer · int64 Hayır Id.
totalCount integer · int64 Hayır Toplam Sayım.
name string Hayır Adı.
dateStart string · date-time Hayır Tarih Başlangıç.
dateEnd string · date-time Hayır Tarih sona erdi.
changeCommission boolean Hayır Komisyon değişimi.
changeCommissionAmount number · double Hayır Komisyon miktarını değiştir.
createdDate string · date-time Hayır Tarih yaratıldı.
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.
isDeleted boolean Hayır Sildi.
description string Hayır - Açıklama.
promotionIdOnMp string Hayır Üretim Kimliği Mp.
clientId integer · int64 Hayır Müşteri kimliği.
organizationId integer · int64 Hayır Teşkilat Kimliği.
candidateCount integer · int64 Hayır Başkan Sayısı.
inPromotionCount integer · int64 Hayır Terfi sayımında.
auto boolean Hayır Otomatik.
hotsale boolean Hayır Hotsale.
candidateCountOnMp integer · int64 Hayır Başvurucular, MP'ye saygı duyuyor.
inPromotionCountOnMp integer · int64 Hayır Gelişme Sayısı Mp.
{
  "rows": "string"
}
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_service_not_found
Pazaryeri seçilmemiş

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

GET

Dışarıya aktarım

/api/promotion/export
Okuma erişimi olan işaret

GET /api/promotion/export. ile ihracat

Sorgulama parametreleri

AlanTürZorunluAçıklama
dateFrom string · date-time Hayır Tarihden.
dateTo string · date-time Hayır Tarih için.
promotionId integer · int64 Hayır Terfi kimliği.
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.
reDownload boolean Hayır - Çıkar.
clientOrganizationId integer · int64 Hayır Müşteri örgütü kimliği.
minMargin number · double Hayır - Min Margin.
minMarginPercent number · double Hayır - En az yüzde.
isActive boolean Hayır - Aktif.
isDeleted boolean Hayır Sildi.
query string Hayır - Merak ediyorum.
promotionIdOnMp integer · int64 Hayır Üretim Kimliği Mp.
categoryId integer · int64 Hayır Kategori İd.
categoryIds integer[] Hayır Kategori kimlikleri.
clientId integer · int64 Hayır Müşteri kimliği.
inStock boolean Hayır Stock'da.
isNotFound boolean Hayır Bulunmadı.
limit integer · int32 Hayır Sınır.
page integer · int32 Hayır Sayfa.
count boolean Hayır Sayın Sayın.
sortBy stringCATEGORYNAME, BRANDNAME, PRODUCTNAME, ARTICLE, BARCODE, SERVICEARTICLE, CURRENTPRICEWITHOUTDISCOUNT, CURRENTPRICE, PLANNEDPRICE, CURRENTDISCOUNT, NEWDISCOUNTFORPROMOTION, CURRENTPROFIT, PROMOTIONPROFIT, CURRENTMARGINALITY, PROMOTIONMARGINALITY, CURRENTMARKUP, PLANNEDMARKUPRATIO, OZONPRODUCTIDONMP, WILDBERRIESPRODUCTIDONMP, PURCHASEPERCENT, FBOSTOCK, FBSSTOCK, TURNOVER Hayır - Yürü.
ascending boolean Hayır Yukarı çıkıyorum.
curl --request GET 'https://api.selsup.ru/api/promotion/export?limit=50&page=1' \
  --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_cant_download_file
Не удается сформировать файл. Напишите в поддержку

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

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_service_not_found
Pazaryeri seçilmemiş

Uygulama mantığında sabit error_service_not_found 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.