SelSup Developers

API · API Ma'lumotnoma

Taraqqiyotlar

Promosiyalar uchun yakuniy nuqtalar, shu jumladan aniq yo'nalishlar, parametrlar, so'rov organlari va kengaytiriladigan javob sxemalari.

11 yakuniy nuqtalar/api/promotionTurg'unMashina o'qiladigan tavsif ↗
{ }

Ushbu sahifani tahrirlash mumkin bo'lgan mustaqil shartnoma bilan ta'minlaydi. Ishlab chiqarishdan oldin sinov ma'lumotlari bilan yozish operatsiyalarini tasdiqlash.

/api/promotion

Ishga tayyor ish oqimlari

Ishga tayyor ish oqimlari

Ma'lumotlar modeli

Ma'lumotlar tuzilmalari

Modellari bu yerda bir marta ro'yxatga olingan va ularni ishlatadigan oxirgi nuqtalardan to'g'ridan-to'gʻri kengaytirilishi mumkin.

Promotion21 maydonlar
promotionIdinteger · int64

Taraqqiyot guvohnomasi.

idinteger · int64

Id.

totalCountinteger · int64

To'liq hisob.

namestring

Ism.

dateStartstring · date-time

Uchrashuv boshlanadi.

dateEndstring · date-time

Uchrashuv tugadi.

changeCommissionboolean

Komissiyani o'zgartirish.

changeCommissionAmountnumber · double

Komissiya miqdorini o'zgartirish.

createdDatestring · date-time

Tanlangan kun.

servicestring

Xizmat.

isDeletedboolean

O'chirilgan.

descriptionstring

Tafsiri.

promotionIdOnMpstring

MP-da promosiya ID.

clientIdinteger · int64

Mijozning identifikatori.

organizationIdinteger · int64

Tashkilot identifikatori.

candidateCountinteger · int64

Nomzod Count.

inPromotionCountinteger · int64

Taraqqiyot hisobida.

autoboolean

Avtomobil.

hotsaleboolean

Hotsale.

candidateCountOnMpinteger · int64

Nomzodlar deputatlikka ko'tarildi.

inPromotionCountOnMpinteger · int64

Koʻpaytirishda MP.

TmsTask25 maydonlar
idinteger · int64

Id.

read-only
statusstring

Status.

read-only
typestring

Type.

read-only
namestring

Ism.

clientIdinteger · int64

Mijozning identifikatori.

entityIdinteger · int64

Entitetning identifikatori.

progressinteger · int32

Avvaliga.

processedQuantityinteger · int32

Ishlab chiqilgan miqdor.

organizationIdinteger · int64

Tashkilot identifikatori.

priorityinteger · int32

Avvalo.

propertiesstring

Mulklar.

messagestring

Xabar.

messageParamsstring

Xabar Params.

createdDatestring · date-time

Tanlangan kun.

startDatestring · date-time

Boshlang'ich sana.

finishDatestring · date-time

To'liq muddat.

urlstring

Url.

inputFileUrlstring

Fayl URL-ni kiriting.

retryNumberinteger · int32

Keyingi urinish raqami.

userIdinteger · int32

Foydalanuvchi identifikatori.

retryDatestring · date-time

Keyingi sinov.

debugboolean

Degular.

forcedStartboolean

Qat'in boshlang.

servicestring

Xizmat.

langstring

Lang.

ProductPromotion91 maydonlar
categoryNamestring

Kategoriya nomi.

brandNamestring

Markaz nomi.

subjectstring

Subyekt.

purchasePricenumber · double

Xarid narxi.

deliveryCostnumber · double

Etkazib berish narxi.

additionalCostnumber · double

Qo'shimcha xarajatlar.

barcodestring

Barkod.

instockQuantityinteger · int64

Stokdagi miqdor.

wildberriesStockCountinteger · int64

Wildberries Stock Count.

yandexMarketStockCountinteger · int64

Yandex bozoridagi aktsiyalar soni.

createdDatestring · date-time

Tanlangan kun.

minPricenumber · double

Min narx.

isDuplicateboolean

Bu nusxa.

ozonArticlestring

Ozon moddalari.

ozonStockCountinteger · int64

Ozon aktsiyalari hisobini o'tkazish.

salesExpensesOnMpPercentnumber · double

Sotuv xarajatlari Mp foizda.

taxeRatenumber · double

Soliq stavkalari.

widthinteger · int32

Kenglik.

heightinteger · int32

Yuqorilik.

depthinteger · int32

chuqurlik.

ozonPurchasePercentnumber · double

Ozon xarid foizi.

warehouseRationumber · double

Ombor nisbati.

wildberriesCommissionnumber · double

Wildberries komissiyasi.

wildberriesFbwCommissionnumber · double

Wildberries Fbw komissiyasi.

wildberriesFbsCommissionnumber · double

Wildberries FBI komissiyasi.

wildberriesDbsCommissionnumber · double

Wildberries Dbs komissiyasi.

wildberriesEdbsCommissionnumber · double

Wildberries Edbs komissiyasi.

wildberriesCAndCCommissionnumber · double

Wildberries C va C Komissiya.

wildberriesBookingCommissionnumber · double

Wildberries Rezervasiya komissiyasi.

wildberriesAdditionalExpensesnumber · double

Wildberries qo'shimcha xarajatlar.

ozonAdditionalExpensesnumber · double

Ozon qo'shimcha xarajatlari.

ozonCommissionnumber · double

Ozon komissiyasi.

wildberriesIdinteger · int64

Wildberries ID.

productIdinteger · int64

Mahsulot identifikatori.

promotionIdinteger · int64

Taraqqiyot guvohnomasi.

ozonFbsCommissionnumber · double

Ozon FBB komissiyasi.

ozonFboCommissionnumber · double

Ozon FBO komissiyasi.

servicestring

Xizmat.

acquiringPercentnumber · double

foizni olish.

currentPricenumber · double

Hozirgi narx.

currentPriceWithoutDiscountnumber · double

Ayni paytda narxni chegirmadan.

plannedPricenumber · double

Rejalashtirilgan narx.

totalStockCountinteger · int64

To'liq aktsiyalar soni.

commissionReductionnumber · double

Komissiya tomonidan kamaytirish.

profitDifferencenumber · double

Qimmatli qog'ozlar o'rtasidagi farq.

marginDifferencenumber · double

Marjin farq.

markupDifferencenumber · double

Ko'rsatkich farq.

plannedAndMinPriceDiffnumber · double

Rejalashtirilgan va narx farqlari

incomeDifferencenumber · double

Daromad farqlari.

currentDiscountnumber · double

Joriy chegirma.

productCreatedDatestring · date-time

Mahsulot yaratilgan sana.

mainImageUrlstring

Bosh rasm URL.

isProfitablyboolean

Bu foyda keltiradi.

taskIdinteger · int64

Tasdiqlash ID.

serviceArticlestring

Xizmat moddasi.

articlestring

Maqola.

daysCountOnServiceinteger · int32

Kunlar xizmatda.

turnoverinteger · int32

Aylanmalar.

fboStockinteger · int32

FBO Stock.

fbsStockinteger · int32

FBS Stock.

newDiscountForPromotionnumber · double

Yangi promosiya uchun chegirma.

saleLogisticsnumber · double

Sotish logistika.

returnLogisticsnumber · double

Logistikaga qaytish.

purchasePercentnumber · double

Xarid foizlari.

totalLogisticsnumber · double

To'liq logistika.

commissionsnumber · double

Komissiyalar.

currentProfitnumber · double

Joriy foyda.

promotionProfitnumber · double

Taraqqiyot foyda.

currentMarginalitynumber · double

Hozirgi marjinallik.

promotionMarginalitynumber · double

Taraqqiyot marjinalligi.

currentMarkUpnumber · double

Hozirgi vaqtda Mark Up.

promotionMarkUpnumber · double

Taraqqiyot belgisi.

additionalDiscountForPromotionRubnumber · double

Taraqqiyot uchun qo'shimcha chegirma.

additionalDiscountForPromotionPercentnumber · double

Taraqqiyot foizini qo'shimcha chegirma.

isDeletedboolean

O'chirilgan.

organizationIdinteger · int64

Tashkilot identifikatori.

clientIdinteger · int64

Mijozning identifikatori.

addModestring

Modni qo'shing.

ozonAverageExpensesnumber · double

Ozon o'rtacha xarajatlari.

isActiveboolean

Aktiv.

changeNamestring

Ismni o'zgartirish.

changeDatestring · date-time

Sana o'zgaradi.

productNamestring

Mahsulot nomi.

idinteger · int64

Id.

totalCountinteger · int64

To'liq hisob.

serviceCardstring

Xizmat kartalari.

isNotFoundboolean

Topilmadi.

isArchivedboolean

Arxivga olingan.

productCommissionsstring

Mahsulot komissiyalari.

currentGrossProfitnumber · double

Joriy yalpi foyda.

plannedGrossProfitnumber · double

Rejalashtirilgan yalpi foyda.

OzonProduct4 maydonlar
product_idinteger · int64

Mahsulot identifikatori.

action_pricenumber · double

Harakat narxi.

stockinteger · int32

Stock.

reasonstring

Sababi.

FindResponseProductPromotion1 maydonlar
rowsProductPromotion[]

Savatlar.

FindResponsePromotion1 maydonlar
rowsPromotion[]

Savatlar.

Xato shartnomasi

Ilovalar xatolarini qaytarib berish usuli

error kodlari har bir joyda bir xil, foydalanuvchiga qaratilgan xabar server tomonidan tarjima qilinadi. error atrofida dastur mantiqasini quring va localMessage-dan faqat ko'rsatish uchun foydalaning.

error

Integratsiya mantiqasini yaratish uchun barqaror mashina o'qiladigan kod.

localMessage

API token foydalanuvchisining tilida ko'rsatishga tayyor xabar.

params

Server tomonidan mahalliylashtirilgan xabar namunalariga interpolatsiya qilingan qiymatlar.

localMessage API tokenini egallagan foydalanuvchining lang maydoni ishlatiladi. Hujjat tili va Accept-Language boshliq uni o'zgartirmaydi; foydalanuvchi tilni moslamasa rus tilida ishlatiladigan.

RUFoydalanuvchi manzili ru
{
  "error": "error_brand_already_exists",
  "localMessage": "Бренд Base уже существует",
  "params": {
    "name": "Base"
  }
}
UZOʻzbekcha (uz)
{
  "error": "error_brand_already_exists",
  "localMessage": "Base brendi allaqachon mavjud",
  "params": {
    "name": "Base"
  }
}

Keyingi nuqtalar

Keyingi nuqtalar

PUT

Kamolotga erishish

/api/promotion/{promotionId}
Yozib olish imkoniyatiga ega token

PUT /api/promotion/{promotionId}. yordamida reklama qoʻyish

Talabnoma organi

application/json
Ob'ekt maydonlariPromotion
MaydonTurMajburiyTavsif
promotionId integer · int64 Yoʻq Taraqqiyot guvohnomasi.
id integer · int64 Yoʻq Id.
totalCount integer · int64 Yoʻq To'liq hisob.
name string Yoʻq Ism.
dateStart string · date-time Yoʻq Uchrashuv boshlanadi.
dateEnd string · date-time Yoʻq Uchrashuv tugadi.
changeCommission boolean Yoʻq Komissiyani o'zgartirish.
changeCommissionAmount number · double Yoʻq Komissiya miqdorini o'zgartirish.
createdDate string · date-time Yoʻq Tanlangan kun.
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 Yoʻq Xizmat.
isDeleted boolean Yoʻq O'chirilgan.
description string Yoʻq Tafsiri.
promotionIdOnMp string Yoʻq MP-da promosiya ID.
clientId integer · int64 Yoʻq Mijozning identifikatori.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
candidateCount integer · int64 Yoʻq Nomzod Count.
inPromotionCount integer · int64 Yoʻq Taraqqiyot hisobida.
auto boolean Yoʻq Avtomobil.
hotsale boolean Yoʻq Hotsale.
candidateCountOnMp integer · int64 Yoʻq Nomzodlar deputatlikka ko'tarildi.
inPromotionCountOnMp integer · int64 Yoʻq Koʻpaytirishda 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"
}'

Muvaffaqiyatli javob

200
Ob'ekt maydonlari Promotion
MaydonTurMajburiyTavsif
promotionId integer · int64 Yoʻq Taraqqiyot guvohnomasi.
id integer · int64 Yoʻq Id.
totalCount integer · int64 Yoʻq To'liq hisob.
name string Yoʻq Ism.
dateStart string · date-time Yoʻq Uchrashuv boshlanadi.
dateEnd string · date-time Yoʻq Uchrashuv tugadi.
changeCommission boolean Yoʻq Komissiyani o'zgartirish.
changeCommissionAmount number · double Yoʻq Komissiya miqdorini o'zgartirish.
createdDate string · date-time Yoʻq Tanlangan kun.
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 Yoʻq Xizmat.
isDeleted boolean Yoʻq O'chirilgan.
description string Yoʻq Tafsiri.
promotionIdOnMp string Yoʻq MP-da promosiya ID.
clientId integer · int64 Yoʻq Mijozning identifikatori.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
candidateCount integer · int64 Yoʻq Nomzod Count.
inPromotionCount integer · int64 Yoʻq Taraqqiyot hisobida.
auto boolean Yoʻq Avtomobil.
hotsale boolean Yoʻq Hotsale.
candidateCountOnMp integer · int64 Yoʻq Nomzodlar deputatlikka ko'tarildi.
inPromotionCountOnMp integer · int64 Yoʻq Koʻpaytirishda MP.
{
  "promotionId": 1001,
  "id": 1001,
  "totalCount": 1,
  "name": "Example",
  "dateStart": "2026-01-15T12:00:00Z",
  "dateEnd": "2026-01-15T12:00:00Z"
}
Xatolar4

Dastur xatolari error, localMessage va params bilan JSON sifatida qaytarilgan. XPROTextning XPRO TECTED4X-ga bo'linishi; mahalliylashtirilgan matn o'zgarishi mumkin. Ilovalar xatolarini qaytarib berish usuli ↑

401auth_required
Tasdiqlash talab etiladi

Authorization yo'qolgan, bo'sh yoki haqiqiy bo'lmagan tokenni o'z ichiga oladi.

400error_access_denied
Kirish taqiqlangan

Token mavjud, ammo uning roli ushbu operatsiyani amalga oshirolmaydi.

500error_unknown
Noma'lum xatolik yuz berdi. Agar muammo takrorlansa, qo'llab-quvvatlash xizmatiga yozing

Ichki xato. So'rov vaqtini va aloqalarni saqlab qoling; mutatsiyani ko'r bo'lib qayta sinab ko'ring.

400error_no_client
Mijoz topilmadi yoki o'chirilgan. Qo'llab-quvvatlash xizmatiga yozing

Uchrashuvda error-dan foydalanish. error_no_client kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

PATCH

Id orqali promosiya tiklash

/api/promotion/{promotionId}
Yozib olish imkoniyatiga ega token

PATCH /api/promotion/{promotionId}. yordamida ID orqali reklamani tiklash

Yo'l parametrlari

MaydonTurMajburiyTavsif
promotionId integer · int64 Ha Taraqqiyot guvohnomasi.
curl --request PATCH 'https://api.selsup.ru/api/promotion/1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Muvaffaqiyatli javob

200

Javobning tanasi yo'q.

Xatolar3

Dastur xatolari error, localMessage va params bilan JSON sifatida qaytarilgan. XPROTextning XPRO TECTED4X-ga bo'linishi; mahalliylashtirilgan matn o'zgarishi mumkin. Ilovalar xatolarini qaytarib berish usuli ↑

401auth_required
Tasdiqlash talab etiladi

Authorization yo'qolgan, bo'sh yoki haqiqiy bo'lmagan tokenni o'z ichiga oladi.

400error_access_denied
Kirish taqiqlangan

Token mavjud, ammo uning roli ushbu operatsiyani amalga oshirolmaydi.

500error_unknown
Noma'lum xatolik yuz berdi. Agar muammo takrorlansa, qo'llab-quvvatlash xizmatiga yozing

Ichki xato. So'rov vaqtini va aloqalarni saqlab qoling; mutatsiyani ko'r bo'lib qayta sinab ko'ring.

DELETE

Id bilan reklamani oʻchirish

/api/promotion/{promotionId}
Yozib olish imkoniyatiga ega token

DELETE /api/promotion/{promotionId}. yordamida ID orqali reklamani oʻchirish

Yo'l parametrlari

MaydonTurMajburiyTavsif
promotionId integer · int64 Ha Taraqqiyot guvohnomasi.
curl --request DELETE 'https://api.selsup.ru/api/promotion/1001' \
  --header 'Authorization: YOUR_API_TOKEN'

Muvaffaqiyatli javob

200

Javobning tanasi yo'q.

Xatolar3

Dastur xatolari error, localMessage va params bilan JSON sifatida qaytarilgan. XPROTextning XPRO TECTED4X-ga bo'linishi; mahalliylashtirilgan matn o'zgarishi mumkin. Ilovalar xatolarini qaytarib berish usuli ↑

401auth_required
Tasdiqlash talab etiladi

Authorization yo'qolgan, bo'sh yoki haqiqiy bo'lmagan tokenni o'z ichiga oladi.

400error_access_denied
Kirish taqiqlangan

Token mavjud, ammo uning roli ushbu operatsiyani amalga oshirolmaydi.

500error_unknown
Noma'lum xatolik yuz berdi. Agar muammo takrorlansa, qo'llab-quvvatlash xizmatiga yozing

Ichki xato. So'rov vaqtini va aloqalarni saqlab qoling; mutatsiyani ko'r bo'lib qayta sinab ko'ring.

POST

Yangilanish

/api/promotion/update/{service}
Yozib olish imkoniyatiga ega token

POST /api/promotion/update/{service}. yordamida yangilanish

Yo'l parametrlari

MaydonTurMajburiyTavsif
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 Ha Xizmat.

Soʻrov parametrlari

MaydonTurMajburiyTavsif
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
curl --request POST 'https://api.selsup.ru/api/promotion/update/NONE' \
  --header 'Authorization: YOUR_API_TOKEN'

Muvaffaqiyatli javob

200
Ob'ekt maydonlari TmsTask
MaydonTurMajburiyTavsif
id integer · int64 Yoʻq Id.
status stringCREATED, RUNNING, FINISHED, ERROR, RESTARTING, INTERRUPTING, INTERRUPTED, STOPPED, EXCEPTION Yoʻq 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 Yoʻq Type.
name string Yoʻq Ism.
clientId integer · int64 Yoʻq Mijozning identifikatori.
entityId integer · int64 Yoʻq Entitetning identifikatori.
progress integer · int32 Yoʻq Avvaliga.
processedQuantity integer · int32 Yoʻq Ishlab chiqilgan miqdor.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
priority integer · int32 Yoʻq Avvalo.
properties string Yoʻq Mulklar.
message string Yoʻq Xabar.
messageParams string Yoʻq Xabar Params.
createdDate string · date-time Yoʻq Tanlangan kun.
startDate string · date-time Yoʻq Boshlang'ich sana.
finishDate string · date-time Yoʻq To'liq muddat.
url string Yoʻq Url.
inputFileUrl string Yoʻq Fayl URL-ni kiriting.
retryNumber integer · int32 Yoʻq Keyingi urinish raqami.
userId integer · int32 Yoʻq Foydalanuvchi identifikatori.
retryDate string · date-time Yoʻq Keyingi sinov.
debug boolean Yoʻq Degular.
forcedStart boolean Yoʻq Qat'in boshlang.
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 Yoʻq Xizmat.
lang string Yoʻq Lang.
{
  "id": 1001,
  "status": "CREATED",
  "type": "WILDBERRIES_CREATE_CARD",
  "name": "Example",
  "clientId": 1001,
  "entityId": 1001
}
Xatolar36

Dastur xatolari error, localMessage va params bilan JSON sifatida qaytarilgan. XPROTextning XPRO TECTED4X-ga bo'linishi; mahalliylashtirilgan matn o'zgarishi mumkin. Ilovalar xatolarini qaytarib berish usuli ↑

401auth_required
Tasdiqlash talab etiladi

Authorization yo'qolgan, bo'sh yoki haqiqiy bo'lmagan tokenni o'z ichiga oladi.

400error_access_denied
Kirish taqiqlangan

Token mavjud, ammo uning roli ushbu operatsiyani amalga oshirolmaydi.

500error_unknown
Noma'lum xatolik yuz berdi. Agar muammo takrorlansa, qo'llab-quvvatlash xizmatiga yozing

Ichki xato. So'rov vaqtini va aloqalarni saqlab qoling; mutatsiyani ko'r bo'lib qayta sinab ko'ring.

400error_cannot_deleted_order_product
Omborda joylashtirilgan tovarlar yoki hisobdan chiqarilmagan markirovka bog‘langan tovarni o‘chirish mumkin emas

Uchrashuvda error-dan foydalanish. error_cannot_deleted_order_product kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_competitor_id_required
Raqibning id si talab qilinadi

Uchrashuvda error-dan foydalanish. error_competitor_id_required kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_competitor_required
Raqobatchi majburiy

Uchrashuvda error-dan foydalanish. error_competitor_required kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_competitor_service_required
Raqobatchi xizmati majburiy

Uchrashuvda error-dan foydalanish. error_competitor_service_required kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_competitor_url_required
Raqobatchi havolasi majburiy

Uchrashuvda error-dan foydalanish. error_competitor_url_required kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_customer_not_found
Xaridor topilmadi

Uchrashuvda error-dan foydalanish. error_customer_not_found kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_duplicate_order_product
Buyurtmaga ikkita bir xil {productId} mahsuloti qo‘shilgan

Uchrashuvda error-dan foydalanish. error_duplicate_order_product kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_empty_warehouse
Ombor ko‘rsatilmagan

Uchrashuvda error-dan foydalanish. error_empty_warehouse kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_group_already_exist
Guruh allaqachon mavjud

Uchrashuvda error-dan foydalanish. error_group_already_exist kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_incorrect_order_data
Buyurtma yaratib bo‘lmaydi, chunki tashkilot, ombor yoki foydalanuvchi allaqachon o‘chirilgan: {id}

Uchrashuvda error-dan foydalanish. error_incorrect_order_data kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_invalid_url
Sayt manzili noto‘g‘ri, u http:// yoki https:// bilan boshlanishi kerak, manzilda selsup, localhost so‘zlarini ko‘rsatish taqiqlangan

Uchrashuvda error-dan foydalanish. error_invalid_url kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_moy_sklad_organization
MoySklad’da tashkilot topilmadi

Uchrashuvda error-dan foydalanish. error_moy_sklad_organization kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_ms_error
MeningSklad API xatosi: {message}

Uchrashuvda error-dan foydalanish. error_ms_error kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_ms_no_warehouse
SelSup omborining MeningOmborim xizmati ombori bilan bog‘lanishi ko‘rsatilmagan

Uchrashuvda error-dan foydalanish. error_ms_no_warehouse kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_ms_update_order_state
Mening omborimda buyurtma holatini yangilab bo‘lmadi

Uchrashuvda error-dan foydalanish. error_ms_update_order_state kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_no_client
Mijoz topilmadi yoki o'chirilgan. Qo'llab-quvvatlash xizmatiga yozing

Uchrashuvda error-dan foydalanish. error_no_client kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_no_marketplace
Marketpleys ko'rsatilmagan

Uchrashuvda error-dan foydalanish. error_no_marketplace kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_no_organization
Tashkilot ko‘rsatilmagan

Uchrashuvda error-dan foydalanish. error_no_organization kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_no_price_for_order_product
Mahsulot uchun narx ko‘rsatilmagan: {name}

Uchrashuvda error-dan foydalanish. error_no_price_for_order_product kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_no_products_in_order
Ushbu buyurtmada hech qanday mahsulot topilmadi

Uchrashuvda error-dan foydalanish. error_no_products_in_order kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_no_quantity_for_order_product
Mahsulot miqdori ko‘rsatilmagan: {name}

Uchrashuvda error-dan foydalanish. error_no_quantity_for_order_product kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_not_reserved
Faqat zaxiralangan tovarlardan zaxirani olib tashlash mumkin

Uchrashuvda error-dan foydalanish. error_not_reserved kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_not_uniq_external_id
Tashqi raqam {id} allaqachon boshqa buyurtma uchun ishlatilmoqda

Uchrashuvda error-dan foydalanish. error_not_uniq_external_id kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_order_not_found
Buyurtma topilmadi

Uchrashuvda error-dan foydalanish. error_order_not_found kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_order_product_stock
Qoldiqni kirim qilgandan so‘ng mahsulotni o‘chirib bo‘lmaydi

Uchrashuvda error-dan foydalanish. error_order_product_stock kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_organization_not_found
Tashkilot topilmadi

Uchrashuvda error-dan foydalanish. error_organization_not_found kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_product_not_found_by_id
Identifikator bo‘yicha mahsulotlar topilmadi. Import vaqtida mahsulotni o‘chirib qo‘ygan bo‘lishingiz mumkin

Uchrashuvda error-dan foydalanish. error_product_not_found_by_id kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_source_cell_change_not_allowed_for_inter_warehouse_movement
Manba katakchasini o'zgartirish omborlararo ko'chirish uchun ruxsat etilmaydi

Uchrashuvda error-dan foydalanish. error_source_cell_change_not_allowed_for_inter_warehouse_movement kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_stock_update_busy
Hozirda qoldiqlar yangilanmoqda, keyinroq urinib ko'ring

Uchrashuvda error-dan foydalanish. error_stock_update_busy kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_token_expired_or_revoked
API tokeni bekor qilingan yoki noto'g'ri kiritilgan. API kaliti to'liq funksionallikka ega ekanligini tekshiring. Kalitlarning amal qilish muddati borligi sababli, yangi kalit yarating va SELSUPda almashtiring.

Uchrashuvda error-dan foydalanish. error_token_expired_or_revoked kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_unsupported_service
Xizmat qo‘llab-quvvatlanmaydi

Uchrashuvda error-dan foydalanish. error_unsupported_service kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_warehouse_not_found
Ombor topilmadi

Uchrashuvda error-dan foydalanish. error_warehouse_not_found kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_wms_item_not_found
Mahsulotning noyob kodi topilmadi

Uchrashuvda error-dan foydalanish. error_wms_item_not_found kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

POST

Taraqqiyotdagi mahsulotlarni olib tashlash

/api/promotion/deleteProductsInPromotion
Yozib olish imkoniyatiga ega token

POST /api/promotion/deleteProductsInPromotion. yordamida reklama qilinadigan mahsulotlar oʻchirish

Soʻrov parametrlari

MaydonTurMajburiyTavsif
promotionId integer · int64 Ha Taraqqiyot guvohnomasi.
clientOrganizationId integer · int64 Ha Mijoz tashkilotining identifikatori.

Talabnoma organi

application/json
Array elementining tuzilishiProductPromotion[]
MaydonTurMajburiyTavsif
categoryName string Yoʻq Kategoriya nomi.
brandName string Yoʻq Markaz nomi.
subject string Yoʻq Subyekt.
purchasePrice number · double Yoʻq Xarid narxi.
deliveryCost number · double Yoʻq Etkazib berish narxi.
additionalCost number · double Yoʻq Qo'shimcha xarajatlar.
barcode string Yoʻq Barkod.
instockQuantity integer · int64 Yoʻq Stokdagi miqdor.
wildberriesStockCount integer · int64 Yoʻq Wildberries Stock Count.
yandexMarketStockCount integer · int64 Yoʻq Yandex bozoridagi aktsiyalar soni.
createdDate string · date-time Yoʻq Tanlangan kun.
minPrice number · double Yoʻq Min narx.
isDuplicate boolean Yoʻq Bu nusxa.
ozonArticle string Yoʻq Ozon moddalari.
ozonStockCount integer · int64 Yoʻq Ozon aktsiyalari hisobini o'tkazish.
salesExpensesOnMpPercent number · double Yoʻq Sotuv xarajatlari Mp foizda.
taxeRate number · double Yoʻq Soliq stavkalari.
width integer · int32 Yoʻq Kenglik.
height integer · int32 Yoʻq Yuqorilik.
depth integer · int32 Yoʻq chuqurlik.
ozonPurchasePercent number · double Yoʻq Ozon xarid foizi.
warehouseRatio number · double Yoʻq Ombor nisbati.
wildberriesCommission number · double Yoʻq Wildberries komissiyasi.
wildberriesFbwCommission number · double Yoʻq Wildberries Fbw komissiyasi.
wildberriesFbsCommission number · double Yoʻq Wildberries FBI komissiyasi.
wildberriesDbsCommission number · double Yoʻq Wildberries Dbs komissiyasi.
wildberriesEdbsCommission number · double Yoʻq Wildberries Edbs komissiyasi.
wildberriesCAndCCommission number · double Yoʻq Wildberries C va C Komissiya.
wildberriesBookingCommission number · double Yoʻq Wildberries Rezervasiya komissiyasi.
wildberriesAdditionalExpenses number · double Yoʻq Wildberries qo'shimcha xarajatlar.
ozonAdditionalExpenses number · double Yoʻq Ozon qo'shimcha xarajatlari.
ozonCommission number · double Yoʻq Ozon komissiyasi.
wildberriesId integer · int64 Yoʻq Wildberries ID.
productId integer · int64 Yoʻq Mahsulot identifikatori.
promotionId integer · int64 Yoʻq Taraqqiyot guvohnomasi.
ozonFbsCommission number · double Yoʻq Ozon FBB komissiyasi.
ozonFboCommission number · double Yoʻq Ozon FBO komissiyasi.
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 Yoʻq Xizmat.
acquiringPercent number · double Yoʻq foizni olish.
currentPrice number · double Yoʻq Hozirgi narx.
currentPriceWithoutDiscount number · double Yoʻq Ayni paytda narxni chegirmadan.
plannedPrice number · double Yoʻq Rejalashtirilgan narx.
totalStockCount integer · int64 Yoʻq To'liq aktsiyalar soni.
commissionReduction number · double Yoʻq Komissiya tomonidan kamaytirish.
profitDifference number · double Yoʻq Qimmatli qog'ozlar o'rtasidagi farq.
marginDifference number · double Yoʻq Marjin farq.
markupDifference number · double Yoʻq Ko'rsatkich farq.
plannedAndMinPriceDiff number · double Yoʻq Rejalashtirilgan va narx farqlari
incomeDifference number · double Yoʻq Daromad farqlari.
currentDiscount number · double Yoʻq Joriy chegirma.
productCreatedDate string · date-time Yoʻq Mahsulot yaratilgan sana.
mainImageUrl string Yoʻq Bosh rasm URL.
isProfitably boolean Yoʻq Bu foyda keltiradi.
taskId integer · int64 Yoʻq Tasdiqlash ID.
serviceArticle string Yoʻq Xizmat moddasi.
article string Yoʻq Maqola.
daysCountOnService integer · int32 Yoʻq Kunlar xizmatda.
turnover integer · int32 Yoʻq Aylanmalar.
fboStock integer · int32 Yoʻq FBO Stock.
fbsStock integer · int32 Yoʻq FBS Stock.
newDiscountForPromotion number · double Yoʻq Yangi promosiya uchun chegirma.
saleLogistics number · double Yoʻq Sotish logistika.
returnLogistics number · double Yoʻq Logistikaga qaytish.
purchasePercent number · double Yoʻq Xarid foizlari.
totalLogistics number · double Yoʻq To'liq logistika.
commissions number · double Yoʻq Komissiyalar.
currentProfit number · double Yoʻq Joriy foyda.
promotionProfit number · double Yoʻq Taraqqiyot foyda.
currentMarginality number · double Yoʻq Hozirgi marjinallik.
promotionMarginality number · double Yoʻq Taraqqiyot marjinalligi.
currentMarkUp number · double Yoʻq Hozirgi vaqtda Mark Up.
promotionMarkUp number · double Yoʻq Taraqqiyot belgisi.
additionalDiscountForPromotionRub number · double Yoʻq Taraqqiyot uchun qo'shimcha chegirma.
additionalDiscountForPromotionPercent number · double Yoʻq Taraqqiyot foizini qo'shimcha chegirma.
isDeleted boolean Yoʻq O'chirilgan.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
clientId integer · int64 Yoʻq Mijozning identifikatori.
addMode string Yoʻq Modni qo'shing.
ozonAverageExpenses number · double Yoʻq Ozon o'rtacha xarajatlari.
isActive boolean Yoʻq Aktiv.
changeName string Yoʻq Ismni o'zgartirish.
changeDate string · date-time Yoʻq Sana o'zgaradi.
productName string Yoʻq Mahsulot nomi.
id integer · int64 Yoʻq Id.
totalCount integer · int64 Yoʻq To'liq hisob.
serviceCard string Yoʻq Xizmat kartalari.
isNotFound boolean Yoʻq Topilmadi.
isArchived boolean Yoʻq Arxivga olingan.
productCommissions string Yoʻq Mahsulot komissiyalari.
currentGrossProfit number · double Yoʻq Joriy yalpi foyda.
plannedGrossProfit number · double Yoʻq Rejalashtirilgan yalpi foyda.
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"
]'

Muvaffaqiyatli javob

200
Array elementining tuzilishi OzonProduct[]
MaydonTurMajburiyTavsif
product_id integer · int64 Yoʻq Mahsulot identifikatori.
action_price number · double Yoʻq Harakat narxi.
stock integer · int32 Yoʻq Stock.
reason string Yoʻq Sababi.
[
  "string"
]
Xatolar11

Dastur xatolari error, localMessage va params bilan JSON sifatida qaytarilgan. XPROTextning XPRO TECTED4X-ga bo'linishi; mahalliylashtirilgan matn o'zgarishi mumkin. Ilovalar xatolarini qaytarib berish usuli ↑

401auth_required
Tasdiqlash talab etiladi

Authorization yo'qolgan, bo'sh yoki haqiqiy bo'lmagan tokenni o'z ichiga oladi.

400error_access_denied
Kirish taqiqlangan

Token mavjud, ammo uning roli ushbu operatsiyani amalga oshirolmaydi.

500error_unknown
Noma'lum xatolik yuz berdi. Agar muammo takrorlansa, qo'llab-quvvatlash xizmatiga yozing

Ichki xato. So'rov vaqtini va aloqalarni saqlab qoling; mutatsiyani ko'r bo'lib qayta sinab ko'ring.

400error_auto_promotion_not_supported
Mahsulotni avtomatik aksiyaga qo'shib bo'lmaydi

Uchrashuvda error-dan foydalanish. error_auto_promotion_not_supported kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_empty_ozon_id
bo'sh Ozon ID

Uchrashuvda error-dan foydalanish. error_empty_ozon_id kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_no_client
Mijoz topilmadi yoki o'chirilgan. Qo'llab-quvvatlash xizmatiga yozing

Uchrashuvda error-dan foydalanish. error_no_client kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_organization_not_found
Tashkilot topilmadi

Uchrashuvda error-dan foydalanish. error_organization_not_found kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_promotion_exists
Mahsulotlarni aksiyaga qo‘shish so‘rovi avval yuborilgan. Qayta yuborish mumkin emas

Uchrashuvda error-dan foydalanish. error_promotion_exists kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_remote
Tashqi xizmatga so'rov yuborishda xatolik yuz berdi

Uchrashuvda error-dan foydalanish. error_remote kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_token_expired_or_revoked
API tokeni bekor qilingan yoki noto'g'ri kiritilgan. API kaliti to'liq funksionallikka ega ekanligini tekshiring. Kalitlarning amal qilish muddati borligi sababli, yangi kalit yarating va SELSUPda almashtiring.

Uchrashuvda error-dan foydalanish. error_token_expired_or_revoked kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_wildberries_import_error
WB tomonida texnik ishlar olib borilmoqda, keyinroq qayta urinib ko‘ring, tafsilotlarni texnik qo‘llab-quvvatlashdan bilib olishingiz mumkin (API: {message})

Uchrashuvda error-dan foydalanish. error_wildberries_import_error kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

POST

Tovarlarni reklamaga qo'shish

/api/promotion/addProductsInPromotion
Yozib olish imkoniyatiga ega token

POST /api/promotion/addProductsInPromotion. yordamida reklama qilinadigan mahsulotlar qoʻshish

Soʻrov parametrlari

MaydonTurMajburiyTavsif
promotionId integer · int64 Ha Taraqqiyot guvohnomasi.
clientOrganizationId integer · int64 Ha Mijoz tashkilotining identifikatori.

Talabnoma organi

application/json
Array elementining tuzilishiProductPromotion[]
MaydonTurMajburiyTavsif
categoryName string Yoʻq Kategoriya nomi.
brandName string Yoʻq Markaz nomi.
subject string Yoʻq Subyekt.
purchasePrice number · double Yoʻq Xarid narxi.
deliveryCost number · double Yoʻq Etkazib berish narxi.
additionalCost number · double Yoʻq Qo'shimcha xarajatlar.
barcode string Yoʻq Barkod.
instockQuantity integer · int64 Yoʻq Stokdagi miqdor.
wildberriesStockCount integer · int64 Yoʻq Wildberries Stock Count.
yandexMarketStockCount integer · int64 Yoʻq Yandex bozoridagi aktsiyalar soni.
createdDate string · date-time Yoʻq Tanlangan kun.
minPrice number · double Yoʻq Min narx.
isDuplicate boolean Yoʻq Bu nusxa.
ozonArticle string Yoʻq Ozon moddalari.
ozonStockCount integer · int64 Yoʻq Ozon aktsiyalari hisobini o'tkazish.
salesExpensesOnMpPercent number · double Yoʻq Sotuv xarajatlari Mp foizda.
taxeRate number · double Yoʻq Soliq stavkalari.
width integer · int32 Yoʻq Kenglik.
height integer · int32 Yoʻq Yuqorilik.
depth integer · int32 Yoʻq chuqurlik.
ozonPurchasePercent number · double Yoʻq Ozon xarid foizi.
warehouseRatio number · double Yoʻq Ombor nisbati.
wildberriesCommission number · double Yoʻq Wildberries komissiyasi.
wildberriesFbwCommission number · double Yoʻq Wildberries Fbw komissiyasi.
wildberriesFbsCommission number · double Yoʻq Wildberries FBI komissiyasi.
wildberriesDbsCommission number · double Yoʻq Wildberries Dbs komissiyasi.
wildberriesEdbsCommission number · double Yoʻq Wildberries Edbs komissiyasi.
wildberriesCAndCCommission number · double Yoʻq Wildberries C va C Komissiya.
wildberriesBookingCommission number · double Yoʻq Wildberries Rezervasiya komissiyasi.
wildberriesAdditionalExpenses number · double Yoʻq Wildberries qo'shimcha xarajatlar.
ozonAdditionalExpenses number · double Yoʻq Ozon qo'shimcha xarajatlari.
ozonCommission number · double Yoʻq Ozon komissiyasi.
wildberriesId integer · int64 Yoʻq Wildberries ID.
productId integer · int64 Yoʻq Mahsulot identifikatori.
promotionId integer · int64 Yoʻq Taraqqiyot guvohnomasi.
ozonFbsCommission number · double Yoʻq Ozon FBB komissiyasi.
ozonFboCommission number · double Yoʻq Ozon FBO komissiyasi.
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 Yoʻq Xizmat.
acquiringPercent number · double Yoʻq foizni olish.
currentPrice number · double Yoʻq Hozirgi narx.
currentPriceWithoutDiscount number · double Yoʻq Ayni paytda narxni chegirmadan.
plannedPrice number · double Yoʻq Rejalashtirilgan narx.
totalStockCount integer · int64 Yoʻq To'liq aktsiyalar soni.
commissionReduction number · double Yoʻq Komissiya tomonidan kamaytirish.
profitDifference number · double Yoʻq Qimmatli qog'ozlar o'rtasidagi farq.
marginDifference number · double Yoʻq Marjin farq.
markupDifference number · double Yoʻq Ko'rsatkich farq.
plannedAndMinPriceDiff number · double Yoʻq Rejalashtirilgan va narx farqlari
incomeDifference number · double Yoʻq Daromad farqlari.
currentDiscount number · double Yoʻq Joriy chegirma.
productCreatedDate string · date-time Yoʻq Mahsulot yaratilgan sana.
mainImageUrl string Yoʻq Bosh rasm URL.
isProfitably boolean Yoʻq Bu foyda keltiradi.
taskId integer · int64 Yoʻq Tasdiqlash ID.
serviceArticle string Yoʻq Xizmat moddasi.
article string Yoʻq Maqola.
daysCountOnService integer · int32 Yoʻq Kunlar xizmatda.
turnover integer · int32 Yoʻq Aylanmalar.
fboStock integer · int32 Yoʻq FBO Stock.
fbsStock integer · int32 Yoʻq FBS Stock.
newDiscountForPromotion number · double Yoʻq Yangi promosiya uchun chegirma.
saleLogistics number · double Yoʻq Sotish logistika.
returnLogistics number · double Yoʻq Logistikaga qaytish.
purchasePercent number · double Yoʻq Xarid foizlari.
totalLogistics number · double Yoʻq To'liq logistika.
commissions number · double Yoʻq Komissiyalar.
currentProfit number · double Yoʻq Joriy foyda.
promotionProfit number · double Yoʻq Taraqqiyot foyda.
currentMarginality number · double Yoʻq Hozirgi marjinallik.
promotionMarginality number · double Yoʻq Taraqqiyot marjinalligi.
currentMarkUp number · double Yoʻq Hozirgi vaqtda Mark Up.
promotionMarkUp number · double Yoʻq Taraqqiyot belgisi.
additionalDiscountForPromotionRub number · double Yoʻq Taraqqiyot uchun qo'shimcha chegirma.
additionalDiscountForPromotionPercent number · double Yoʻq Taraqqiyot foizini qo'shimcha chegirma.
isDeleted boolean Yoʻq O'chirilgan.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
clientId integer · int64 Yoʻq Mijozning identifikatori.
addMode string Yoʻq Modni qo'shing.
ozonAverageExpenses number · double Yoʻq Ozon o'rtacha xarajatlari.
isActive boolean Yoʻq Aktiv.
changeName string Yoʻq Ismni o'zgartirish.
changeDate string · date-time Yoʻq Sana o'zgaradi.
productName string Yoʻq Mahsulot nomi.
id integer · int64 Yoʻq Id.
totalCount integer · int64 Yoʻq To'liq hisob.
serviceCard string Yoʻq Xizmat kartalari.
isNotFound boolean Yoʻq Topilmadi.
isArchived boolean Yoʻq Arxivga olingan.
productCommissions string Yoʻq Mahsulot komissiyalari.
currentGrossProfit number · double Yoʻq Joriy yalpi foyda.
plannedGrossProfit number · double Yoʻq Rejalashtirilgan yalpi foyda.
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"
]'

Muvaffaqiyatli javob

200
Array elementining tuzilishi OzonProduct[]
MaydonTurMajburiyTavsif
product_id integer · int64 Yoʻq Mahsulot identifikatori.
action_price number · double Yoʻq Harakat narxi.
stock integer · int32 Yoʻq Stock.
reason string Yoʻq Sababi.
[
  "string"
]
Xatolar11

Dastur xatolari error, localMessage va params bilan JSON sifatida qaytarilgan. XPROTextning XPRO TECTED4X-ga bo'linishi; mahalliylashtirilgan matn o'zgarishi mumkin. Ilovalar xatolarini qaytarib berish usuli ↑

401auth_required
Tasdiqlash talab etiladi

Authorization yo'qolgan, bo'sh yoki haqiqiy bo'lmagan tokenni o'z ichiga oladi.

400error_access_denied
Kirish taqiqlangan

Token mavjud, ammo uning roli ushbu operatsiyani amalga oshirolmaydi.

500error_unknown
Noma'lum xatolik yuz berdi. Agar muammo takrorlansa, qo'llab-quvvatlash xizmatiga yozing

Ichki xato. So'rov vaqtini va aloqalarni saqlab qoling; mutatsiyani ko'r bo'lib qayta sinab ko'ring.

400error_auto_promotion_not_supported
Mahsulotni avtomatik aksiyaga qo'shib bo'lmaydi

Uchrashuvda error-dan foydalanish. error_auto_promotion_not_supported kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_empty_ozon_id
bo'sh Ozon ID

Uchrashuvda error-dan foydalanish. error_empty_ozon_id kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_no_client
Mijoz topilmadi yoki o'chirilgan. Qo'llab-quvvatlash xizmatiga yozing

Uchrashuvda error-dan foydalanish. error_no_client kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_organization_not_found
Tashkilot topilmadi

Uchrashuvda error-dan foydalanish. error_organization_not_found kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_promotion_exists
Mahsulotlarni aksiyaga qo‘shish so‘rovi avval yuborilgan. Qayta yuborish mumkin emas

Uchrashuvda error-dan foydalanish. error_promotion_exists kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_remote
Tashqi xizmatga so'rov yuborishda xatolik yuz berdi

Uchrashuvda error-dan foydalanish. error_remote kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_token_expired_or_revoked
API tokeni bekor qilingan yoki noto'g'ri kiritilgan. API kaliti to'liq funksionallikka ega ekanligini tekshiring. Kalitlarning amal qilish muddati borligi sababli, yangi kalit yarating va SELSUPda almashtiring.

Uchrashuvda error-dan foydalanish. error_token_expired_or_revoked kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_wildberries_import_error
WB tomonida texnik ishlar olib borilmoqda, keyinroq qayta urinib ko‘ring, tafsilotlarni texnik qo‘llab-quvvatlashdan bilib olishingiz mumkin (API: {message})

Uchrashuvda error-dan foydalanish. error_wildberries_import_error kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

POST

Oʻtmishda koʻtarilish

/api/promotion/
Yozib olish imkoniyatiga ega token

POST /api/promotion/. yordamida reklama qilish

Talabnoma organi

application/json
Ob'ekt maydonlariPromotion
MaydonTurMajburiyTavsif
promotionId integer · int64 Yoʻq Taraqqiyot guvohnomasi.
id integer · int64 Yoʻq Id.
totalCount integer · int64 Yoʻq To'liq hisob.
name string Yoʻq Ism.
dateStart string · date-time Yoʻq Uchrashuv boshlanadi.
dateEnd string · date-time Yoʻq Uchrashuv tugadi.
changeCommission boolean Yoʻq Komissiyani o'zgartirish.
changeCommissionAmount number · double Yoʻq Komissiya miqdorini o'zgartirish.
createdDate string · date-time Yoʻq Tanlangan kun.
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 Yoʻq Xizmat.
isDeleted boolean Yoʻq O'chirilgan.
description string Yoʻq Tafsiri.
promotionIdOnMp string Yoʻq MP-da promosiya ID.
clientId integer · int64 Yoʻq Mijozning identifikatori.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
candidateCount integer · int64 Yoʻq Nomzod Count.
inPromotionCount integer · int64 Yoʻq Taraqqiyot hisobida.
auto boolean Yoʻq Avtomobil.
hotsale boolean Yoʻq Hotsale.
candidateCountOnMp integer · int64 Yoʻq Nomzodlar deputatlikka ko'tarildi.
inPromotionCountOnMp integer · int64 Yoʻq Koʻpaytirishda 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"
}'

Muvaffaqiyatli javob

200
Ob'ekt maydonlari Promotion
MaydonTurMajburiyTavsif
promotionId integer · int64 Yoʻq Taraqqiyot guvohnomasi.
id integer · int64 Yoʻq Id.
totalCount integer · int64 Yoʻq To'liq hisob.
name string Yoʻq Ism.
dateStart string · date-time Yoʻq Uchrashuv boshlanadi.
dateEnd string · date-time Yoʻq Uchrashuv tugadi.
changeCommission boolean Yoʻq Komissiyani o'zgartirish.
changeCommissionAmount number · double Yoʻq Komissiya miqdorini o'zgartirish.
createdDate string · date-time Yoʻq Tanlangan kun.
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 Yoʻq Xizmat.
isDeleted boolean Yoʻq O'chirilgan.
description string Yoʻq Tafsiri.
promotionIdOnMp string Yoʻq MP-da promosiya ID.
clientId integer · int64 Yoʻq Mijozning identifikatori.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
candidateCount integer · int64 Yoʻq Nomzod Count.
inPromotionCount integer · int64 Yoʻq Taraqqiyot hisobida.
auto boolean Yoʻq Avtomobil.
hotsale boolean Yoʻq Hotsale.
candidateCountOnMp integer · int64 Yoʻq Nomzodlar deputatlikka ko'tarildi.
inPromotionCountOnMp integer · int64 Yoʻq Koʻpaytirishda MP.
{
  "promotionId": 1001,
  "id": 1001,
  "totalCount": 1,
  "name": "Example",
  "dateStart": "2026-01-15T12:00:00Z",
  "dateEnd": "2026-01-15T12:00:00Z"
}
Xatolar4

Dastur xatolari error, localMessage va params bilan JSON sifatida qaytarilgan. XPROTextning XPRO TECTED4X-ga bo'linishi; mahalliylashtirilgan matn o'zgarishi mumkin. Ilovalar xatolarini qaytarib berish usuli ↑

401auth_required
Tasdiqlash talab etiladi

Authorization yo'qolgan, bo'sh yoki haqiqiy bo'lmagan tokenni o'z ichiga oladi.

400error_access_denied
Kirish taqiqlangan

Token mavjud, ammo uning roli ushbu operatsiyani amalga oshirolmaydi.

500error_unknown
Noma'lum xatolik yuz berdi. Agar muammo takrorlansa, qo'llab-quvvatlash xizmatiga yozing

Ichki xato. So'rov vaqtini va aloqalarni saqlab qoling; mutatsiyani ko'r bo'lib qayta sinab ko'ring.

400error_no_client
Mijoz topilmadi yoki o'chirilgan. Qo'llab-quvvatlash xizmatiga yozing

Uchrashuvda error-dan foydalanish. error_no_client kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

GET

Eksport mahsulotlari

/api/promotion/{promotionId}/product/export
Oʻqish imkoniyatiga ega token

GET /api/promotion/{promotionId}/product/export.dan foydalanib mahsulotlarni eksport qilish

Yo'l parametrlari

MaydonTurMajburiyTavsif
promotionId integer · int64 Ha Taraqqiyot guvohnomasi.

Soʻrov parametrlari

MaydonTurMajburiyTavsif
dateFrom string · date-time Yoʻq Tanlovdan.
dateTo string · date-time Yoʻq Tanlovga.
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 Yoʻq Xizmat.
reDownload boolean Yoʻq Yozib olish.
clientOrganizationId integer · int64 Yoʻq Mijoz tashkilotining identifikatori.
minMargin number · double Yoʻq Min Margin.
minMarginPercent number · double Yoʻq Min marjin foiz.
isActive boolean Yoʻq Aktiv.
isDeleted boolean Yoʻq O'chirilgan.
query string Yoʻq Savol.
promotionIdOnMp integer · int64 Yoʻq MP-da promosiya ID.
categoryId integer · int64 Yoʻq Kategoriya ID.
categoryIds integer[] Yoʻq Kategoriya identifikatorlari.
clientId integer · int64 Yoʻq Mijozning identifikatori.
inStock boolean Yoʻq Stockda.
isNotFound boolean Yoʻq Topilmadi.
limit integer · int32 Yoʻq Chegara.
page integer · int32 Yoʻq Sahifa.
count boolean Yoʻq Count.
sortBy stringCATEGORYNAME, BRANDNAME, PRODUCTNAME, ARTICLE, BARCODE, SERVICEARTICLE, CURRENTPRICEWITHOUTDISCOUNT, CURRENTPRICE, PLANNEDPRICE, CURRENTDISCOUNT, NEWDISCOUNTFORPROMOTION, CURRENTPROFIT, PROMOTIONPROFIT, CURRENTMARGINALITY, PROMOTIONMARGINALITY, CURRENTMARKUP, PLANNEDMARKUPRATIO, OZONPRODUCTIDONMP, WILDBERRIESPRODUCTIDONMP, PURCHASEPERCENT, FBOSTOCK, FBSSTOCK, TURNOVER Yoʻq O'rnatilgan.
ascending boolean Yoʻq O'sish.
curl --request GET 'https://api.selsup.ru/api/promotion/1001/product/export?limit=50&page=1' \
  --header 'Authorization: YOUR_API_TOKEN'

Muvaffaqiyatli javob

200
"string"
Xatolar7

Dastur xatolari error, localMessage va params bilan JSON sifatida qaytarilgan. XPROTextning XPRO TECTED4X-ga bo'linishi; mahalliylashtirilgan matn o'zgarishi mumkin. Ilovalar xatolarini qaytarib berish usuli ↑

401auth_required
Tasdiqlash talab etiladi

Authorization yo'qolgan, bo'sh yoki haqiqiy bo'lmagan tokenni o'z ichiga oladi.

400error_access_denied
Kirish taqiqlangan

Token mavjud, ammo uning roli ushbu operatsiyani amalga oshirolmaydi.

500error_unknown
Noma'lum xatolik yuz berdi. Agar muammo takrorlansa, qo'llab-quvvatlash xizmatiga yozing

Ichki xato. So'rov vaqtini va aloqalarni saqlab qoling; mutatsiyani ko'r bo'lib qayta sinab ko'ring.

400error_cant_download_file
Faylni shakllantirish mumkin emas. Yordamga yozing

Uchrashuvda error-dan foydalanish. error_cant_download_file kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_no_client
Mijoz topilmadi yoki o'chirilgan. Qo'llab-quvvatlash xizmatiga yozing

Uchrashuvda error-dan foydalanish. error_no_client kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_promotion_not_found
promoaksiya topilmadi

Uchrashuvda error-dan foydalanish. error_promotion_not_found kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_service_not_found
Marketpleys tanlanmagan

Uchrashuvda error-dan foydalanish. error_service_not_found kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

GET

Toping

/api/promotion/product/find
Oʻqish imkoniyatiga ega token

GET /api/promotion/product/find. yordamida topish

Soʻrov parametrlari

MaydonTurMajburiyTavsif
dateFrom string · date-time Yoʻq Tanlovdan.
dateTo string · date-time Yoʻq Tanlovga.
promotionId integer · int64 Yoʻq Taraqqiyot guvohnomasi.
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 Yoʻq Xizmat.
reDownload boolean Yoʻq Yozib olish.
clientOrganizationId integer · int64 Yoʻq Mijoz tashkilotining identifikatori.
minMargin number · double Yoʻq Min Margin.
minMarginPercent number · double Yoʻq Min marjin foiz.
isActive boolean Yoʻq Aktiv.
isDeleted boolean Yoʻq O'chirilgan.
query string Yoʻq Savol.
promotionIdOnMp integer · int64 Yoʻq MP-da promosiya ID.
categoryId integer · int64 Yoʻq Kategoriya ID.
categoryIds integer[] Yoʻq Kategoriya identifikatorlari.
clientId integer · int64 Yoʻq Mijozning identifikatori.
inStock boolean Yoʻq Stockda.
isNotFound boolean Yoʻq Topilmadi.
limit integer · int32 Yoʻq Chegara.
page integer · int32 Yoʻq Sahifa.
count boolean Yoʻq Count.
sortBy stringCATEGORYNAME, BRANDNAME, PRODUCTNAME, ARTICLE, BARCODE, SERVICEARTICLE, CURRENTPRICEWITHOUTDISCOUNT, CURRENTPRICE, PLANNEDPRICE, CURRENTDISCOUNT, NEWDISCOUNTFORPROMOTION, CURRENTPROFIT, PROMOTIONPROFIT, CURRENTMARGINALITY, PROMOTIONMARGINALITY, CURRENTMARKUP, PLANNEDMARKUPRATIO, OZONPRODUCTIDONMP, WILDBERRIESPRODUCTIDONMP, PURCHASEPERCENT, FBOSTOCK, FBSSTOCK, TURNOVER Yoʻq O'rnatilgan.
ascending boolean Yoʻq O'sish.
curl --request GET 'https://api.selsup.ru/api/promotion/product/find?limit=50&page=1' \
  --header 'Authorization: YOUR_API_TOKEN'

Muvaffaqiyatli javob

200
Ob'ekt maydonlari FindResponseProductPromotion
MaydonTurMajburiyTavsif
rows ProductPromotion[] Yoʻq Savatlar.
Array elementining tuzilishi ProductPromotion
MaydonTurMajburiyTavsif
categoryName string Yoʻq Kategoriya nomi.
brandName string Yoʻq Markaz nomi.
subject string Yoʻq Subyekt.
purchasePrice number · double Yoʻq Xarid narxi.
deliveryCost number · double Yoʻq Etkazib berish narxi.
additionalCost number · double Yoʻq Qo'shimcha xarajatlar.
barcode string Yoʻq Barkod.
instockQuantity integer · int64 Yoʻq Stokdagi miqdor.
wildberriesStockCount integer · int64 Yoʻq Wildberries Stock Count.
yandexMarketStockCount integer · int64 Yoʻq Yandex bozoridagi aktsiyalar soni.
createdDate string · date-time Yoʻq Tanlangan kun.
minPrice number · double Yoʻq Min narx.
isDuplicate boolean Yoʻq Bu nusxa.
ozonArticle string Yoʻq Ozon moddalari.
ozonStockCount integer · int64 Yoʻq Ozon aktsiyalari hisobini o'tkazish.
salesExpensesOnMpPercent number · double Yoʻq Sotuv xarajatlari Mp foizda.
taxeRate number · double Yoʻq Soliq stavkalari.
width integer · int32 Yoʻq Kenglik.
height integer · int32 Yoʻq Yuqorilik.
depth integer · int32 Yoʻq chuqurlik.
ozonPurchasePercent number · double Yoʻq Ozon xarid foizi.
warehouseRatio number · double Yoʻq Ombor nisbati.
wildberriesCommission number · double Yoʻq Wildberries komissiyasi.
wildberriesFbwCommission number · double Yoʻq Wildberries Fbw komissiyasi.
wildberriesFbsCommission number · double Yoʻq Wildberries FBI komissiyasi.
wildberriesDbsCommission number · double Yoʻq Wildberries Dbs komissiyasi.
wildberriesEdbsCommission number · double Yoʻq Wildberries Edbs komissiyasi.
wildberriesCAndCCommission number · double Yoʻq Wildberries C va C Komissiya.
wildberriesBookingCommission number · double Yoʻq Wildberries Rezervasiya komissiyasi.
wildberriesAdditionalExpenses number · double Yoʻq Wildberries qo'shimcha xarajatlar.
ozonAdditionalExpenses number · double Yoʻq Ozon qo'shimcha xarajatlari.
ozonCommission number · double Yoʻq Ozon komissiyasi.
wildberriesId integer · int64 Yoʻq Wildberries ID.
productId integer · int64 Yoʻq Mahsulot identifikatori.
promotionId integer · int64 Yoʻq Taraqqiyot guvohnomasi.
ozonFbsCommission number · double Yoʻq Ozon FBB komissiyasi.
ozonFboCommission number · double Yoʻq Ozon FBO komissiyasi.
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 Yoʻq Xizmat.
acquiringPercent number · double Yoʻq foizni olish.
currentPrice number · double Yoʻq Hozirgi narx.
currentPriceWithoutDiscount number · double Yoʻq Ayni paytda narxni chegirmadan.
plannedPrice number · double Yoʻq Rejalashtirilgan narx.
totalStockCount integer · int64 Yoʻq To'liq aktsiyalar soni.
commissionReduction number · double Yoʻq Komissiya tomonidan kamaytirish.
profitDifference number · double Yoʻq Qimmatli qog'ozlar o'rtasidagi farq.
marginDifference number · double Yoʻq Marjin farq.
markupDifference number · double Yoʻq Ko'rsatkich farq.
plannedAndMinPriceDiff number · double Yoʻq Rejalashtirilgan va narx farqlari
incomeDifference number · double Yoʻq Daromad farqlari.
currentDiscount number · double Yoʻq Joriy chegirma.
productCreatedDate string · date-time Yoʻq Mahsulot yaratilgan sana.
mainImageUrl string Yoʻq Bosh rasm URL.
isProfitably boolean Yoʻq Bu foyda keltiradi.
taskId integer · int64 Yoʻq Tasdiqlash ID.
serviceArticle string Yoʻq Xizmat moddasi.
article string Yoʻq Maqola.
daysCountOnService integer · int32 Yoʻq Kunlar xizmatda.
turnover integer · int32 Yoʻq Aylanmalar.
fboStock integer · int32 Yoʻq FBO Stock.
fbsStock integer · int32 Yoʻq FBS Stock.
newDiscountForPromotion number · double Yoʻq Yangi promosiya uchun chegirma.
saleLogistics number · double Yoʻq Sotish logistika.
returnLogistics number · double Yoʻq Logistikaga qaytish.
purchasePercent number · double Yoʻq Xarid foizlari.
totalLogistics number · double Yoʻq To'liq logistika.
commissions number · double Yoʻq Komissiyalar.
currentProfit number · double Yoʻq Joriy foyda.
promotionProfit number · double Yoʻq Taraqqiyot foyda.
currentMarginality number · double Yoʻq Hozirgi marjinallik.
promotionMarginality number · double Yoʻq Taraqqiyot marjinalligi.
currentMarkUp number · double Yoʻq Hozirgi vaqtda Mark Up.
promotionMarkUp number · double Yoʻq Taraqqiyot belgisi.
additionalDiscountForPromotionRub number · double Yoʻq Taraqqiyot uchun qo'shimcha chegirma.
additionalDiscountForPromotionPercent number · double Yoʻq Taraqqiyot foizini qo'shimcha chegirma.
isDeleted boolean Yoʻq O'chirilgan.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
clientId integer · int64 Yoʻq Mijozning identifikatori.
addMode string Yoʻq Modni qo'shing.
ozonAverageExpenses number · double Yoʻq Ozon o'rtacha xarajatlari.
isActive boolean Yoʻq Aktiv.
changeName string Yoʻq Ismni o'zgartirish.
changeDate string · date-time Yoʻq Sana o'zgaradi.
productName string Yoʻq Mahsulot nomi.
id integer · int64 Yoʻq Id.
totalCount integer · int64 Yoʻq To'liq hisob.
serviceCard string Yoʻq Xizmat kartalari.
isNotFound boolean Yoʻq Topilmadi.
isArchived boolean Yoʻq Arxivga olingan.
productCommissions string Yoʻq Mahsulot komissiyalari.
currentGrossProfit number · double Yoʻq Joriy yalpi foyda.
plannedGrossProfit number · double Yoʻq Rejalashtirilgan yalpi foyda.
{
  "rows": "string"
}
Xatolar4

Dastur xatolari error, localMessage va params bilan JSON sifatida qaytarilgan. XPROTextning XPRO TECTED4X-ga bo'linishi; mahalliylashtirilgan matn o'zgarishi mumkin. Ilovalar xatolarini qaytarib berish usuli ↑

401auth_required
Tasdiqlash talab etiladi

Authorization yo'qolgan, bo'sh yoki haqiqiy bo'lmagan tokenni o'z ichiga oladi.

400error_access_denied
Kirish taqiqlangan

Token mavjud, ammo uning roli ushbu operatsiyani amalga oshirolmaydi.

500error_unknown
Noma'lum xatolik yuz berdi. Agar muammo takrorlansa, qo'llab-quvvatlash xizmatiga yozing

Ichki xato. So'rov vaqtini va aloqalarni saqlab qoling; mutatsiyani ko'r bo'lib qayta sinab ko'ring.

400error_no_client
Mijoz topilmadi yoki o'chirilgan. Qo'llab-quvvatlash xizmatiga yozing

Uchrashuvda error-dan foydalanish. error_no_client kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

GET

Hamma

/api/promotion/find
Oʻqish imkoniyatiga ega token

Hamma GET /api/promotion/find.dan foydalangan

Soʻrov parametrlari

MaydonTurMajburiyTavsif
dateFrom string · date-time Yoʻq Tanlovdan.
dateTo string · date-time Yoʻq Tanlovga.
promotionId integer · int64 Yoʻq Taraqqiyot guvohnomasi.
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 Yoʻq Xizmat.
reDownload boolean Yoʻq Yozib olish.
clientOrganizationId integer · int64 Yoʻq Mijoz tashkilotining identifikatori.
minMargin number · double Yoʻq Min Margin.
minMarginPercent number · double Yoʻq Min marjin foiz.
isActive boolean Yoʻq Aktiv.
isDeleted boolean Yoʻq O'chirilgan.
query string Yoʻq Savol.
promotionIdOnMp integer · int64 Yoʻq MP-da promosiya ID.
categoryId integer · int64 Yoʻq Kategoriya ID.
categoryIds integer[] Yoʻq Kategoriya identifikatorlari.
clientId integer · int64 Yoʻq Mijozning identifikatori.
inStock boolean Yoʻq Stockda.
isNotFound boolean Yoʻq Topilmadi.
limit integer · int32 Yoʻq Chegara.
page integer · int32 Yoʻq Sahifa.
count boolean Yoʻq Count.
sortBy stringCATEGORYNAME, BRANDNAME, PRODUCTNAME, ARTICLE, BARCODE, SERVICEARTICLE, CURRENTPRICEWITHOUTDISCOUNT, CURRENTPRICE, PLANNEDPRICE, CURRENTDISCOUNT, NEWDISCOUNTFORPROMOTION, CURRENTPROFIT, PROMOTIONPROFIT, CURRENTMARGINALITY, PROMOTIONMARGINALITY, CURRENTMARKUP, PLANNEDMARKUPRATIO, OZONPRODUCTIDONMP, WILDBERRIESPRODUCTIDONMP, PURCHASEPERCENT, FBOSTOCK, FBSSTOCK, TURNOVER Yoʻq O'rnatilgan.
ascending boolean Yoʻq O'sish.
curl --request GET 'https://api.selsup.ru/api/promotion/find?limit=50&page=1' \
  --header 'Authorization: YOUR_API_TOKEN'

Muvaffaqiyatli javob

200
Ob'ekt maydonlari FindResponsePromotion
MaydonTurMajburiyTavsif
rows Promotion[] Yoʻq Savatlar.
Array elementining tuzilishi Promotion
MaydonTurMajburiyTavsif
promotionId integer · int64 Yoʻq Taraqqiyot guvohnomasi.
id integer · int64 Yoʻq Id.
totalCount integer · int64 Yoʻq To'liq hisob.
name string Yoʻq Ism.
dateStart string · date-time Yoʻq Uchrashuv boshlanadi.
dateEnd string · date-time Yoʻq Uchrashuv tugadi.
changeCommission boolean Yoʻq Komissiyani o'zgartirish.
changeCommissionAmount number · double Yoʻq Komissiya miqdorini o'zgartirish.
createdDate string · date-time Yoʻq Tanlangan kun.
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 Yoʻq Xizmat.
isDeleted boolean Yoʻq O'chirilgan.
description string Yoʻq Tafsiri.
promotionIdOnMp string Yoʻq MP-da promosiya ID.
clientId integer · int64 Yoʻq Mijozning identifikatori.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
candidateCount integer · int64 Yoʻq Nomzod Count.
inPromotionCount integer · int64 Yoʻq Taraqqiyot hisobida.
auto boolean Yoʻq Avtomobil.
hotsale boolean Yoʻq Hotsale.
candidateCountOnMp integer · int64 Yoʻq Nomzodlar deputatlikka ko'tarildi.
inPromotionCountOnMp integer · int64 Yoʻq Koʻpaytirishda MP.
{
  "rows": "string"
}
Xatolar5

Dastur xatolari error, localMessage va params bilan JSON sifatida qaytarilgan. XPROTextning XPRO TECTED4X-ga bo'linishi; mahalliylashtirilgan matn o'zgarishi mumkin. Ilovalar xatolarini qaytarib berish usuli ↑

401auth_required
Tasdiqlash talab etiladi

Authorization yo'qolgan, bo'sh yoki haqiqiy bo'lmagan tokenni o'z ichiga oladi.

400error_access_denied
Kirish taqiqlangan

Token mavjud, ammo uning roli ushbu operatsiyani amalga oshirolmaydi.

500error_unknown
Noma'lum xatolik yuz berdi. Agar muammo takrorlansa, qo'llab-quvvatlash xizmatiga yozing

Ichki xato. So'rov vaqtini va aloqalarni saqlab qoling; mutatsiyani ko'r bo'lib qayta sinab ko'ring.

400error_no_client
Mijoz topilmadi yoki o'chirilgan. Qo'llab-quvvatlash xizmatiga yozing

Uchrashuvda error-dan foydalanish. error_no_client kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_service_not_found
Marketpleys tanlanmagan

Uchrashuvda error-dan foydalanish. error_service_not_found kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

GET

Eksport

/api/promotion/export
Oʻqish imkoniyatiga ega token

GET /api/promotion/export. yordamida eksport qilish

Soʻrov parametrlari

MaydonTurMajburiyTavsif
dateFrom string · date-time Yoʻq Tanlovdan.
dateTo string · date-time Yoʻq Tanlovga.
promotionId integer · int64 Yoʻq Taraqqiyot guvohnomasi.
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 Yoʻq Xizmat.
reDownload boolean Yoʻq Yozib olish.
clientOrganizationId integer · int64 Yoʻq Mijoz tashkilotining identifikatori.
minMargin number · double Yoʻq Min Margin.
minMarginPercent number · double Yoʻq Min marjin foiz.
isActive boolean Yoʻq Aktiv.
isDeleted boolean Yoʻq O'chirilgan.
query string Yoʻq Savol.
promotionIdOnMp integer · int64 Yoʻq MP-da promosiya ID.
categoryId integer · int64 Yoʻq Kategoriya ID.
categoryIds integer[] Yoʻq Kategoriya identifikatorlari.
clientId integer · int64 Yoʻq Mijozning identifikatori.
inStock boolean Yoʻq Stockda.
isNotFound boolean Yoʻq Topilmadi.
limit integer · int32 Yoʻq Chegara.
page integer · int32 Yoʻq Sahifa.
count boolean Yoʻq Count.
sortBy stringCATEGORYNAME, BRANDNAME, PRODUCTNAME, ARTICLE, BARCODE, SERVICEARTICLE, CURRENTPRICEWITHOUTDISCOUNT, CURRENTPRICE, PLANNEDPRICE, CURRENTDISCOUNT, NEWDISCOUNTFORPROMOTION, CURRENTPROFIT, PROMOTIONPROFIT, CURRENTMARGINALITY, PROMOTIONMARGINALITY, CURRENTMARKUP, PLANNEDMARKUPRATIO, OZONPRODUCTIDONMP, WILDBERRIESPRODUCTIDONMP, PURCHASEPERCENT, FBOSTOCK, FBSSTOCK, TURNOVER Yoʻq O'rnatilgan.
ascending boolean Yoʻq O'sish.
curl --request GET 'https://api.selsup.ru/api/promotion/export?limit=50&page=1' \
  --header 'Authorization: YOUR_API_TOKEN'

Muvaffaqiyatli javob

200
"string"
Xatolar6

Dastur xatolari error, localMessage va params bilan JSON sifatida qaytarilgan. XPROTextning XPRO TECTED4X-ga bo'linishi; mahalliylashtirilgan matn o'zgarishi mumkin. Ilovalar xatolarini qaytarib berish usuli ↑

401auth_required
Tasdiqlash talab etiladi

Authorization yo'qolgan, bo'sh yoki haqiqiy bo'lmagan tokenni o'z ichiga oladi.

400error_access_denied
Kirish taqiqlangan

Token mavjud, ammo uning roli ushbu operatsiyani amalga oshirolmaydi.

500error_unknown
Noma'lum xatolik yuz berdi. Agar muammo takrorlansa, qo'llab-quvvatlash xizmatiga yozing

Ichki xato. So'rov vaqtini va aloqalarni saqlab qoling; mutatsiyani ko'r bo'lib qayta sinab ko'ring.

400error_cant_download_file
Faylni shakllantirish mumkin emas. Yordamga yozing

Uchrashuvda error-dan foydalanish. error_cant_download_file kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_no_client
Mijoz topilmadi yoki o'chirilgan. Qo'llab-quvvatlash xizmatiga yozing

Uchrashuvda error-dan foydalanish. error_no_client kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

400error_service_not_found
Marketpleys tanlanmagan

Uchrashuvda error-dan foydalanish. error_service_not_found kodini qo'llash logikasida ishlating; localMessageda yuqorida ko'rsatilgan tarjima mavjud.

Authorization

Sinov talablari uchun belgisi

Token ushbu brauzerning localStorage-da qoladi va faqat api.selsup.ru nomli so'rovlarning Authorization boshliqida yuboriladi.

Sinab koʻrish

Haqiqiy talab parametrlari

API- ning jonli javoblari

SelSup javobini ko'rish uchun iltimos yuboring.