SelSup Developers

API · API Ma'lumotnoma

Ish

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

Keyingi nuqtalar: 10/api/jobTurg'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/job

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.

FulfillmentJobTariffType8 maydonlar
idstring

Id.

namestring

Ism.

pricenumber · double

Qiymat.

warehouseIdinteger · int64

Omborning identifikatori.

currencystring

Valyuta.

minimumAmountnumber · double

Minimal miqdor.

validFromstring

Amalga oshdi.

validTostring

To'g'ri.

FulfillmentOrganizationPrice4 maydonlar
organizationIdinteger · int64

Tashkilot identifikatori.

vatModestring

Vat rejimi.

vatRatenumber · double

Vat darajasi.

vatIncludedboolean

Vat ham o'z ichiga oladi.

FulfillmentPlannedPrice6 maydonlar
pricenumber · double

Qiymat.

validFromstring · date-time

Amalga oshdi.

validTostring · date-time

To'g'ri.

indefiniteboolean

Ko'p vaqt davomida.

currencystring

Valyuta.

minimumAmountnumber · double

Minimal miqdor.

FulfillmentPriceVariant23 maydonlar
idstring

Id.

namestring

Ism.

subjectstring

Subyekt.

weightFromnumber · double

Vazndan.

weightTonumber · double

Vaznga yetish.

weightUnitstring

Vazn bo'linmasi.

lengthFromnumber · double

Uzoqlik.

lengthTonumber · double

Uzoqligi To.

widthFromnumber · double

Kenglikdan.

widthTonumber · double

Kengligi.

heightFromnumber · double

Yuqorilikdan.

heightTonumber · double

Yuqoriga.

countFromnumber · double

Count From.

countTonumber · double

Toga hisoblang.

countUnitstring

Count birligi.

surchargeMetricstring

Metrikni qo'shimcha to'lash.

pricenumber · double

Qiymat.

modestring

Modda.

surchargeThresholdnumber · double

Qo'shimcha to'lov chegarasi.

surchargeStepnumber · double

Qo'shimcha to'lovlar.

surchargeAmountnumber · double

Qo'shimcha to'lov miqdori.

roundPartialStepUpboolean

Uchrashuvda ishtirok etish.

clientPricesFulfillmentPriceVariantClientPrice[]

Mijoz narxlari.

FulfillmentPriceVariantClientPrice2 maydonlar
clientIdinteger · int64

Mijozning identifikatori.

pricenumber · double

Qiymat.

Job44 maydonlar
idinteger · int32

Id.

namestring

Ism.

categoryClassstring

Kategoriya sinflari.

clientIdinteger · int64

Mijozning identifikatori.

organizationIdinteger · int64

Tashkilot identifikatori.

deletedboolean

O'chirilgan.

positionIdinteger · int64

Manzil ID.

versionIdinteger · int64

Tarjima ID.

createdUserstring

Foydalanuvchi yaratilgan.

createdDatestring · date-time

Tanlangan kun.

pricenumber · double

Qiymat.

fulfillmentServiceboolean

Ta'minot xizmati.

fulfillmentServiceTypestring

Ta'minot xizmati turi.

logisticsTemplatestring

Logistika namunalari.

logisticsPricingConfigLogisticsPricingConfig

Logistika narxlari belgilash.

showInFulfillmentProfileboolean

Bajariladigan profilni ko'rsatish.

fulfillmentProfileWarehouseIdsinteger[]

Bajariladigan profil ombor ID.

descriptionstring

Tafsiri.

workCategorystring

Ish kategoriyasi.

calculationUnitstring

Hisoblash bo'linmasi.

automaticRequestTypesstring[]

Avtomatik so'rovlar turi.

storageMethodstring

saqlash usuli.

storageUnitstring

Xamishxona bo'limi.

storagePricingConfigStoragePricingConfig

Xamishlash narxlari konfig.

vatModestring

Vat rejimi.

fulfillmentCategorystring

Ta'minot toifasi.

unitstring

Birlik.

currencystring

Valyuta.

employeeRatenumber · double

Xodimlar stavkasi.

employeeCurrencystring

Xodimlar valyutasida.

vatRatenumber · double

Vat darajasi.

vatIncludedboolean

Vat ham o'z ichiga oladi.

organizationPricesFulfillmentOrganizationPrice[]

Tashkilot narxlari.

plannedClientPriceFulfillmentPlannedPrice

Mijoz narxini rejalashtirish.

priceVariantsFulfillmentPriceVariant[]

Narx variantlari.

tariffTypesFulfillmentJobTariffType[]

Tarif turi.

minimumAmountnumber · double

Minimal miqdor.

priceValidFromstring · date-time

Qiymat haqiqiy.

priceValidTostring · date-time

Qiymat to'g'ri.

employeeRateValidFromstring · date-time

Xodimlar stavkasi amalda.

employeeRateValidTostring · date-time

Xodimlar uchun stavka to'g'ri.

sampleboolean

Namuna.

seedCodestring

Urug' kodini.

read-only
tariffsJobTariff[]

Bojxonalar.

JobTariff17 maydonlar
idinteger · int64

Id.

jobIdinteger · int32

Ish guvohnomasi.

pricenumber · double

Qiymat.

clientIdinteger · int64

Mijozning identifikatori.

employeeRatenumber · double

Xodimlar stavkasi.

brandIdinteger · int32

Brend identifikatori.

categoryClassstring

Kategoriya sinflari.

categoryIdinteger · int32

Kategoriya ID.

priorityinteger · int32

Avvalo.

productIdinteger · int64

Mahsulot identifikatori.

minQuantityinteger · int32

Min miqdoriy.

maxQuantityinteger · int32

Max Ko'plik.

validFromstring · date-time

Amalga oshdi.

validTostring · date-time

To'g'ri.

changedAtstring · date-time

O'zgardi.

quantityTointeger · int32

Ko'plik To.

quantityFrominteger · int32

Ko'plikdan.

LogisticsPricingConfig5 maydonlar
originstring

Asl.

templatestring

Mallat.

routesLogisticsTariff[]

Yo'nalishlar.

savedRoutesLogisticsTariff[]

Qutqarilgan yo'nalishlar.

ownPointsOwnPoint[]

O'z nuqtalarini.

LogisticsTariff21 maydonlar
pointNamestring

Nomi.

marketplacestring

Bozor.

marketplaceWarehouseIdinteger · int64

Bozorxona id.

destinationTypestring

Yo'nalish turi.

addressstring

Manzil.

vehiclestring

Avtomobil.

vehicleNamestring

Avtomobil nomi.

transportFormatstring

Transport formatida.

transportUnitstring

Transport bo'linmasi.

pricingTypestring

Narx turi.

firstUnitPricenumber · double

Birinchi birlik narxi.

nextUnitPricenumber · double

Keyingi birlik narxi.

pricePerUnitnumber · double

Birligidan narx.

maximumUnitsinteger · int32

Maksimal birliklar.

maximumSurchargedUnitsinteger · int32

Maksimal qo'shimcha quvvatlangan birliklar.

fixedPricenumber · double

Qiymati aniq.

commentstring

Izoh bering.

freeWaitingHoursnumber · double

Bepul kutish soatlari.

waitingPricePerHournumber · double

Soatdagi narxni kutish.

waitRoundingstring

Turish uchun kuting.

waitingTariffsLogisticsWaitingTariff[]

Tariflarni kutish.

LogisticsWaitingTariff5 maydonlar
vehiclestring

Avtomobil.

vehicleNamestring

Avtomobil nomi.

freeWaitingHoursnumber · double

Bepul kutish soatlari.

waitingPricePerHournumber · double

Soatdagi narxni kutish.

waitRoundingstring

Turish uchun kuting.

OwnPoint4 maydonlar
pointNamestring

Nomi.

addressstring

Manzil.

marketplacestring

Bozor.

destinationTypestring

Yo'nalish turi.

StoragePricePeriod2 maydonlar
toDayinteger · int32

Kuniga.

pricenumber · double

Qiymat.

StoragePricingConfig10 maydonlar
chargeBasisstring

Tovar asosini.

timeUnitstring

Vaqt bo'yicha birlik.

monthlyCalculationstring

Oylik hisob-kitob.

freeDaysinteger · int32

Bo'sh kunlar.

agePricingEnabledboolean

Yosh narxlari qo'llanilgan.

ageBasisstring

Yoshga asoslangan.

pricePeriodsStoragePricePeriod[]

Narxlar davri.

minimumQuantitynumber · double

Minimal miqdor.

roundingStepnumber · double

To'g'ri qadam.

dispatchDaystring

Yo'lbosh kunida.

FulfillmentLogisticsPoint4 maydonlar
pointNamestring

Nomi.

addressstring

Manzil.

marketplacestring

Bozor.

destinationTypestring

Yo'nalish turi.

FulfillmentJobImportEntry4 maydonlar
rowNumberinteger · int32

Satr raqami.

jobJob

Ish.

actionstring

Harakat.

errorstring

Xato.

FulfillmentJobImportPreview7 maydonlar
previewIdstring

Ko'rib chiqish ID.

entriesFulfillmentJobImportEntry[]

Yozuvlar.

createdinteger · int32

yaratilgan.

updatedinteger · int32

Yangilashtirilgan.

archivedinteger · int32

Arxivga olingan.

errorsinteger · int32

Xatolar.

validboolean

Amalga oshdi.

JobTariffHistory17 maydonlar
idinteger · int64

Id.

jobIdinteger · int32

Ish guvohnomasi.

tariffIdinteger · int64

Tarif identifikatori.

eventTypestring

Tadbir turi.

pricenumber · double

Qiymat.

employeeRatenumber · double

Xodimlar stavkasi.

clientIdinteger · int64

Mijozning identifikatori.

brandIdinteger · int32

Brend identifikatori.

categoryClassstring

Kategoriya sinflari.

categoryIdinteger · int32

Kategoriya ID.

productIdinteger · int64

Mahsulot identifikatori.

quantityFrominteger · int32

Ko'plikdan.

quantityTointeger · int32

Ko'plik To.

validFromstring · date-time

Amalga oshdi.

validTostring · date-time

To'g'ri.

changedAtstring · date-time

O'zgardi.

changedBystring

O'zgartirilgan.

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

Ishni qoʻying

/api/job/{jobId}
Yozib olish imkoniyatiga ega token

PUT /api/job/{jobId}. yordamida ish joylashtiring

Yo'l parametrlari

MaydonTurMajburiyTavsif
jobId integer · int32 Ha Ish guvohnomasi.

Talabnoma organi

application/json
Ob'ekt maydonlariJob
MaydonTurMajburiyTavsif
id integer · int32 Yoʻq Id.
name string Yoʻq Ism.
categoryClass stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Yoʻq Kategoriya sinflari.
clientId integer · int64 Yoʻq Mijozning identifikatori.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
deleted boolean Yoʻq O'chirilgan.
positionId integer · int64 Yoʻq Manzil ID.
versionId integer · int64 Yoʻq Tarjima ID.
createdUser string Yoʻq Foydalanuvchi yaratilgan.
createdDate string · date-time Yoʻq Tanlangan kun.
price number · double Yoʻq Qiymat.
fulfillmentService boolean Yoʻq Ta'minot xizmati.
fulfillmentServiceType string Yoʻq Ta'minot xizmati turi.
logisticsTemplate string Yoʻq Logistika namunalari.
logisticsPricingConfig LogisticsPricingConfig Yoʻq Logistika narxlari belgilash.
Ob'ekt maydonlari LogisticsPricingConfig
MaydonTurMajburiyTavsif
origin string Yoʻq Asl.
template string Yoʻq Mallat.
routes LogisticsTariff[] Yoʻq Yo'nalishlar.
Array elementining tuzilishi LogisticsTariff
MaydonTurMajburiyTavsif
pointName string Yoʻq Nomi.
marketplace string Yoʻq Bozor.
marketplaceWarehouseId integer · int64 Yoʻq Bozorxona id.
destinationType string Yoʻq Yo'nalish turi.
address string Yoʻq Manzil.
vehicle string Yoʻq Avtomobil.
vehicleName string Yoʻq Avtomobil nomi.
transportFormat string Yoʻq Transport formatida.
transportUnit string Yoʻq Transport bo'linmasi.
pricingType string Yoʻq Narx turi.
firstUnitPrice number · double Yoʻq Birinchi birlik narxi.
nextUnitPrice number · double Yoʻq Keyingi birlik narxi.
pricePerUnit number · double Yoʻq Birligidan narx.
maximumUnits integer · int32 Yoʻq Maksimal birliklar.
maximumSurchargedUnits integer · int32 Yoʻq Maksimal qo'shimcha quvvatlangan birliklar.
fixedPrice number · double Yoʻq Qiymati aniq.
comment string Yoʻq Izoh bering.
freeWaitingHours number · double Yoʻq Bepul kutish soatlari.
waitingPricePerHour number · double Yoʻq Soatdagi narxni kutish.
waitRounding string Yoʻq Turish uchun kuting.
waitingTariffs LogisticsWaitingTariff[] Yoʻq Tariflarni kutish.
savedRoutes LogisticsTariff[] Yoʻq Qutqarilgan yo'nalishlar.
Array elementining tuzilishi LogisticsTariff
MaydonTurMajburiyTavsif
pointName string Yoʻq Nomi.
marketplace string Yoʻq Bozor.
marketplaceWarehouseId integer · int64 Yoʻq Bozorxona id.
destinationType string Yoʻq Yo'nalish turi.
address string Yoʻq Manzil.
vehicle string Yoʻq Avtomobil.
vehicleName string Yoʻq Avtomobil nomi.
transportFormat string Yoʻq Transport formatida.
transportUnit string Yoʻq Transport bo'linmasi.
pricingType string Yoʻq Narx turi.
firstUnitPrice number · double Yoʻq Birinchi birlik narxi.
nextUnitPrice number · double Yoʻq Keyingi birlik narxi.
pricePerUnit number · double Yoʻq Birligidan narx.
maximumUnits integer · int32 Yoʻq Maksimal birliklar.
maximumSurchargedUnits integer · int32 Yoʻq Maksimal qo'shimcha quvvatlangan birliklar.
fixedPrice number · double Yoʻq Qiymati aniq.
comment string Yoʻq Izoh bering.
freeWaitingHours number · double Yoʻq Bepul kutish soatlari.
waitingPricePerHour number · double Yoʻq Soatdagi narxni kutish.
waitRounding string Yoʻq Turish uchun kuting.
waitingTariffs LogisticsWaitingTariff[] Yoʻq Tariflarni kutish.
ownPoints OwnPoint[] Yoʻq O'z nuqtalarini.
Array elementining tuzilishi OwnPoint
MaydonTurMajburiyTavsif
pointName string Yoʻq Nomi.
address string Yoʻq Manzil.
marketplace string Yoʻq Bozor.
destinationType string Yoʻq Yo'nalish turi.
showInFulfillmentProfile boolean Yoʻq Bajariladigan profilni ko'rsatish.
fulfillmentProfileWarehouseIds integer[] Yoʻq Bajariladigan profil ombor ID.
description string Yoʻq Tafsiri.
workCategory string Yoʻq Ish kategoriyasi.
calculationUnit string Yoʻq Hisoblash bo'linmasi.
automaticRequestTypes string[] Yoʻq Avtomatik so'rovlar turi.
storageMethod stringVOLUME, ITEM, PALLET, CELL, FIXED Yoʻq saqlash usuli.
storageUnit stringCUBIC_METER_DAY, LITER_DAY, ITEM_DAY, PALLET_DAY, CELL_DAY, PERIOD Yoʻq Xamishxona bo'limi.
storagePricingConfig StoragePricingConfig Yoʻq Xamishlash narxlari konfig.
Ob'ekt maydonlari StoragePricingConfig
MaydonTurMajburiyTavsif
chargeBasis string Yoʻq Tovar asosini.
timeUnit string Yoʻq Vaqt bo'yicha birlik.
monthlyCalculation string Yoʻq Oylik hisob-kitob.
freeDays integer · int32 Yoʻq Bo'sh kunlar.
agePricingEnabled boolean Yoʻq Yosh narxlari qo'llanilgan.
ageBasis string Yoʻq Yoshga asoslangan.
pricePeriods StoragePricePeriod[] Yoʻq Narxlar davri.
Array elementining tuzilishi StoragePricePeriod
MaydonTurMajburiyTavsif
toDay integer · int32 Yoʻq Kuniga.
price number · double Yoʻq Qiymat.
minimumQuantity number · double Yoʻq Minimal miqdor.
roundingStep number · double Yoʻq To'g'ri qadam.
dispatchDay string Yoʻq Yo'lbosh kunida.
vatMode stringNONE, RATE, COMPANY_SETTINGS Yoʻq Vat rejimi.
fulfillmentCategory string Yoʻq Ta'minot toifasi.
unit string Yoʻq Birlik.
currency string Yoʻq Valyuta.
employeeRate number · double Yoʻq Xodimlar stavkasi.
employeeCurrency string Yoʻq Xodimlar valyutasida.
vatRate number · double Yoʻq Vat darajasi.
vatIncluded boolean Yoʻq Vat ham o'z ichiga oladi.
organizationPrices FulfillmentOrganizationPrice[] Yoʻq Tashkilot narxlari.
Array elementining tuzilishi FulfillmentOrganizationPrice
MaydonTurMajburiyTavsif
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
vatMode string Yoʻq Vat rejimi.
vatRate number · double Yoʻq Vat darajasi.
vatIncluded boolean Yoʻq Vat ham o'z ichiga oladi.
plannedClientPrice FulfillmentPlannedPrice Yoʻq Mijoz narxini rejalashtirish.
Ob'ekt maydonlari FulfillmentPlannedPrice
MaydonTurMajburiyTavsif
price number · double Yoʻq Qiymat.
validFrom string · date-time Yoʻq Amalga oshdi.
validTo string · date-time Yoʻq To'g'ri.
indefinite boolean Yoʻq Ko'p vaqt davomida.
currency string Yoʻq Valyuta.
minimumAmount number · double Yoʻq Minimal miqdor.
priceVariants FulfillmentPriceVariant[] Yoʻq Narx variantlari.
Array elementining tuzilishi FulfillmentPriceVariant
MaydonTurMajburiyTavsif
id string Yoʻq Id.
name string Yoʻq Ism.
subject string Yoʻq Subyekt.
weightFrom number · double Yoʻq Vazndan.
weightTo number · double Yoʻq Vaznga yetish.
weightUnit string Yoʻq Vazn bo'linmasi.
lengthFrom number · double Yoʻq Uzoqlik.
lengthTo number · double Yoʻq Uzoqligi To.
widthFrom number · double Yoʻq Kenglikdan.
widthTo number · double Yoʻq Kengligi.
heightFrom number · double Yoʻq Yuqorilikdan.
heightTo number · double Yoʻq Yuqoriga.
countFrom number · double Yoʻq Count From.
countTo number · double Yoʻq Toga hisoblang.
countUnit string Yoʻq Count birligi.
surchargeMetric string Yoʻq Metrikni qo'shimcha to'lash.
price number · double Yoʻq Qiymat.
mode string Yoʻq Modda.
surchargeThreshold number · double Yoʻq Qo'shimcha to'lov chegarasi.
surchargeStep number · double Yoʻq Qo'shimcha to'lovlar.
surchargeAmount number · double Yoʻq Qo'shimcha to'lov miqdori.
roundPartialStepUp boolean Yoʻq Uchrashuvda ishtirok etish.
clientPrices FulfillmentPriceVariantClientPrice[] Yoʻq Mijoz narxlari.
Array elementining tuzilishi FulfillmentPriceVariantClientPrice
MaydonTurMajburiyTavsif
clientId integer · int64 Yoʻq Mijozning identifikatori.
price number · double Yoʻq Qiymat.
tariffTypes FulfillmentJobTariffType[] Yoʻq Tarif turi.
Array elementining tuzilishi FulfillmentJobTariffType
MaydonTurMajburiyTavsif
id string Yoʻq Id.
name string Yoʻq Ism.
price number · double Yoʻq Qiymat.
warehouseId integer · int64 Yoʻq Omborning identifikatori.
currency string Yoʻq Valyuta.
minimumAmount number · double Yoʻq Minimal miqdor.
validFrom string Yoʻq Amalga oshdi.
validTo string Yoʻq To'g'ri.
minimumAmount number · double Yoʻq Minimal miqdor.
priceValidFrom string · date-time Yoʻq Qiymat haqiqiy.
priceValidTo string · date-time Yoʻq Qiymat to'g'ri.
employeeRateValidFrom string · date-time Yoʻq Xodimlar stavkasi amalda.
employeeRateValidTo string · date-time Yoʻq Xodimlar uchun stavka to'g'ri.
sample boolean Yoʻq Namuna.
seedCode string Yoʻq Urug' kodini.
tariffs JobTariff[] Yoʻq Bojxonalar.
Array elementining tuzilishi JobTariff
MaydonTurMajburiyTavsif
id integer · int64 Yoʻq Id.
jobId integer · int32 Yoʻq Ish guvohnomasi.
price number · double Yoʻq Qiymat.
clientId integer · int64 Yoʻq Mijozning identifikatori.
employeeRate number · double Yoʻq Xodimlar stavkasi.
brandId integer · int32 Yoʻq Brend identifikatori.
categoryClass stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Yoʻq Kategoriya sinflari.
categoryId integer · int32 Yoʻq Kategoriya ID.
priority integer · int32 Yoʻq Avvalo.
productId integer · int64 Yoʻq Mahsulot identifikatori.
minQuantity integer · int32 Yoʻq Min miqdoriy.
maxQuantity integer · int32 Yoʻq Max Ko'plik.
validFrom string · date-time Yoʻq Amalga oshdi.
validTo string · date-time Yoʻq To'g'ri.
changedAt string · date-time Yoʻq O'zgardi.
quantityTo integer · int32 Yoʻq Ko'plik To.
quantityFrom integer · int32 Yoʻq Ko'plikdan.
curl --request PUT 'https://api.selsup.ru/api/job/1001' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "id": 1001,
  "name": "Example",
  "categoryClass": "SHOES",
  "clientId": 1001,
  "organizationId": 1001,
  "deleted": false
}'

Muvaffaqiyatli javob

200
Ob'ekt maydonlari Job
MaydonTurMajburiyTavsif
id integer · int32 Yoʻq Id.
name string Yoʻq Ism.
categoryClass stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Yoʻq Kategoriya sinflari.
clientId integer · int64 Yoʻq Mijozning identifikatori.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
deleted boolean Yoʻq O'chirilgan.
positionId integer · int64 Yoʻq Manzil ID.
versionId integer · int64 Yoʻq Tarjima ID.
createdUser string Yoʻq Foydalanuvchi yaratilgan.
createdDate string · date-time Yoʻq Tanlangan kun.
price number · double Yoʻq Qiymat.
fulfillmentService boolean Yoʻq Ta'minot xizmati.
fulfillmentServiceType string Yoʻq Ta'minot xizmati turi.
logisticsTemplate string Yoʻq Logistika namunalari.
logisticsPricingConfig LogisticsPricingConfig Yoʻq Logistika narxlari belgilash.
Ob'ekt maydonlari LogisticsPricingConfig
MaydonTurMajburiyTavsif
origin string Yoʻq Asl.
template string Yoʻq Mallat.
routes LogisticsTariff[] Yoʻq Yo'nalishlar.
Array elementining tuzilishi LogisticsTariff
MaydonTurMajburiyTavsif
pointName string Yoʻq Nomi.
marketplace string Yoʻq Bozor.
marketplaceWarehouseId integer · int64 Yoʻq Bozorxona id.
destinationType string Yoʻq Yo'nalish turi.
address string Yoʻq Manzil.
vehicle string Yoʻq Avtomobil.
vehicleName string Yoʻq Avtomobil nomi.
transportFormat string Yoʻq Transport formatida.
transportUnit string Yoʻq Transport bo'linmasi.
pricingType string Yoʻq Narx turi.
firstUnitPrice number · double Yoʻq Birinchi birlik narxi.
nextUnitPrice number · double Yoʻq Keyingi birlik narxi.
pricePerUnit number · double Yoʻq Birligidan narx.
maximumUnits integer · int32 Yoʻq Maksimal birliklar.
maximumSurchargedUnits integer · int32 Yoʻq Maksimal qo'shimcha quvvatlangan birliklar.
fixedPrice number · double Yoʻq Qiymati aniq.
comment string Yoʻq Izoh bering.
freeWaitingHours number · double Yoʻq Bepul kutish soatlari.
waitingPricePerHour number · double Yoʻq Soatdagi narxni kutish.
waitRounding string Yoʻq Turish uchun kuting.
waitingTariffs LogisticsWaitingTariff[] Yoʻq Tariflarni kutish.
savedRoutes LogisticsTariff[] Yoʻq Qutqarilgan yo'nalishlar.
Array elementining tuzilishi LogisticsTariff
MaydonTurMajburiyTavsif
pointName string Yoʻq Nomi.
marketplace string Yoʻq Bozor.
marketplaceWarehouseId integer · int64 Yoʻq Bozorxona id.
destinationType string Yoʻq Yo'nalish turi.
address string Yoʻq Manzil.
vehicle string Yoʻq Avtomobil.
vehicleName string Yoʻq Avtomobil nomi.
transportFormat string Yoʻq Transport formatida.
transportUnit string Yoʻq Transport bo'linmasi.
pricingType string Yoʻq Narx turi.
firstUnitPrice number · double Yoʻq Birinchi birlik narxi.
nextUnitPrice number · double Yoʻq Keyingi birlik narxi.
pricePerUnit number · double Yoʻq Birligidan narx.
maximumUnits integer · int32 Yoʻq Maksimal birliklar.
maximumSurchargedUnits integer · int32 Yoʻq Maksimal qo'shimcha quvvatlangan birliklar.
fixedPrice number · double Yoʻq Qiymati aniq.
comment string Yoʻq Izoh bering.
freeWaitingHours number · double Yoʻq Bepul kutish soatlari.
waitingPricePerHour number · double Yoʻq Soatdagi narxni kutish.
waitRounding string Yoʻq Turish uchun kuting.
waitingTariffs LogisticsWaitingTariff[] Yoʻq Tariflarni kutish.
ownPoints OwnPoint[] Yoʻq O'z nuqtalarini.
Array elementining tuzilishi OwnPoint
MaydonTurMajburiyTavsif
pointName string Yoʻq Nomi.
address string Yoʻq Manzil.
marketplace string Yoʻq Bozor.
destinationType string Yoʻq Yo'nalish turi.
showInFulfillmentProfile boolean Yoʻq Bajariladigan profilni ko'rsatish.
fulfillmentProfileWarehouseIds integer[] Yoʻq Bajariladigan profil ombor ID.
description string Yoʻq Tafsiri.
workCategory string Yoʻq Ish kategoriyasi.
calculationUnit string Yoʻq Hisoblash bo'linmasi.
automaticRequestTypes string[] Yoʻq Avtomatik so'rovlar turi.
storageMethod stringVOLUME, ITEM, PALLET, CELL, FIXED Yoʻq saqlash usuli.
storageUnit stringCUBIC_METER_DAY, LITER_DAY, ITEM_DAY, PALLET_DAY, CELL_DAY, PERIOD Yoʻq Xamishxona bo'limi.
storagePricingConfig StoragePricingConfig Yoʻq Xamishlash narxlari konfig.
Ob'ekt maydonlari StoragePricingConfig
MaydonTurMajburiyTavsif
chargeBasis string Yoʻq Tovar asosini.
timeUnit string Yoʻq Vaqt bo'yicha birlik.
monthlyCalculation string Yoʻq Oylik hisob-kitob.
freeDays integer · int32 Yoʻq Bo'sh kunlar.
agePricingEnabled boolean Yoʻq Yosh narxlari qo'llanilgan.
ageBasis string Yoʻq Yoshga asoslangan.
pricePeriods StoragePricePeriod[] Yoʻq Narxlar davri.
Array elementining tuzilishi StoragePricePeriod
MaydonTurMajburiyTavsif
toDay integer · int32 Yoʻq Kuniga.
price number · double Yoʻq Qiymat.
minimumQuantity number · double Yoʻq Minimal miqdor.
roundingStep number · double Yoʻq To'g'ri qadam.
dispatchDay string Yoʻq Yo'lbosh kunida.
vatMode stringNONE, RATE, COMPANY_SETTINGS Yoʻq Vat rejimi.
fulfillmentCategory string Yoʻq Ta'minot toifasi.
unit string Yoʻq Birlik.
currency string Yoʻq Valyuta.
employeeRate number · double Yoʻq Xodimlar stavkasi.
employeeCurrency string Yoʻq Xodimlar valyutasida.
vatRate number · double Yoʻq Vat darajasi.
vatIncluded boolean Yoʻq Vat ham o'z ichiga oladi.
organizationPrices FulfillmentOrganizationPrice[] Yoʻq Tashkilot narxlari.
Array elementining tuzilishi FulfillmentOrganizationPrice
MaydonTurMajburiyTavsif
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
vatMode string Yoʻq Vat rejimi.
vatRate number · double Yoʻq Vat darajasi.
vatIncluded boolean Yoʻq Vat ham o'z ichiga oladi.
plannedClientPrice FulfillmentPlannedPrice Yoʻq Mijoz narxini rejalashtirish.
Ob'ekt maydonlari FulfillmentPlannedPrice
MaydonTurMajburiyTavsif
price number · double Yoʻq Qiymat.
validFrom string · date-time Yoʻq Amalga oshdi.
validTo string · date-time Yoʻq To'g'ri.
indefinite boolean Yoʻq Ko'p vaqt davomida.
currency string Yoʻq Valyuta.
minimumAmount number · double Yoʻq Minimal miqdor.
priceVariants FulfillmentPriceVariant[] Yoʻq Narx variantlari.
Array elementining tuzilishi FulfillmentPriceVariant
MaydonTurMajburiyTavsif
id string Yoʻq Id.
name string Yoʻq Ism.
subject string Yoʻq Subyekt.
weightFrom number · double Yoʻq Vazndan.
weightTo number · double Yoʻq Vaznga yetish.
weightUnit string Yoʻq Vazn bo'linmasi.
lengthFrom number · double Yoʻq Uzoqlik.
lengthTo number · double Yoʻq Uzoqligi To.
widthFrom number · double Yoʻq Kenglikdan.
widthTo number · double Yoʻq Kengligi.
heightFrom number · double Yoʻq Yuqorilikdan.
heightTo number · double Yoʻq Yuqoriga.
countFrom number · double Yoʻq Count From.
countTo number · double Yoʻq Toga hisoblang.
countUnit string Yoʻq Count birligi.
surchargeMetric string Yoʻq Metrikni qo'shimcha to'lash.
price number · double Yoʻq Qiymat.
mode string Yoʻq Modda.
surchargeThreshold number · double Yoʻq Qo'shimcha to'lov chegarasi.
surchargeStep number · double Yoʻq Qo'shimcha to'lovlar.
surchargeAmount number · double Yoʻq Qo'shimcha to'lov miqdori.
roundPartialStepUp boolean Yoʻq Uchrashuvda ishtirok etish.
clientPrices FulfillmentPriceVariantClientPrice[] Yoʻq Mijoz narxlari.
Array elementining tuzilishi FulfillmentPriceVariantClientPrice
MaydonTurMajburiyTavsif
clientId integer · int64 Yoʻq Mijozning identifikatori.
price number · double Yoʻq Qiymat.
tariffTypes FulfillmentJobTariffType[] Yoʻq Tarif turi.
Array elementining tuzilishi FulfillmentJobTariffType
MaydonTurMajburiyTavsif
id string Yoʻq Id.
name string Yoʻq Ism.
price number · double Yoʻq Qiymat.
warehouseId integer · int64 Yoʻq Omborning identifikatori.
currency string Yoʻq Valyuta.
minimumAmount number · double Yoʻq Minimal miqdor.
validFrom string Yoʻq Amalga oshdi.
validTo string Yoʻq To'g'ri.
minimumAmount number · double Yoʻq Minimal miqdor.
priceValidFrom string · date-time Yoʻq Qiymat haqiqiy.
priceValidTo string · date-time Yoʻq Qiymat to'g'ri.
employeeRateValidFrom string · date-time Yoʻq Xodimlar stavkasi amalda.
employeeRateValidTo string · date-time Yoʻq Xodimlar uchun stavka to'g'ri.
sample boolean Yoʻq Namuna.
seedCode string Yoʻq Urug' kodini.
tariffs JobTariff[] Yoʻq Bojxonalar.
Array elementining tuzilishi JobTariff
MaydonTurMajburiyTavsif
id integer · int64 Yoʻq Id.
jobId integer · int32 Yoʻq Ish guvohnomasi.
price number · double Yoʻq Qiymat.
clientId integer · int64 Yoʻq Mijozning identifikatori.
employeeRate number · double Yoʻq Xodimlar stavkasi.
brandId integer · int32 Yoʻq Brend identifikatori.
categoryClass stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Yoʻq Kategoriya sinflari.
categoryId integer · int32 Yoʻq Kategoriya ID.
priority integer · int32 Yoʻq Avvalo.
productId integer · int64 Yoʻq Mahsulot identifikatori.
minQuantity integer · int32 Yoʻq Min miqdoriy.
maxQuantity integer · int32 Yoʻq Max Ko'plik.
validFrom string · date-time Yoʻq Amalga oshdi.
validTo string · date-time Yoʻq To'g'ri.
changedAt string · date-time Yoʻq O'zgardi.
quantityTo integer · int32 Yoʻq Ko'plik To.
quantityFrom integer · int32 Yoʻq Ko'plikdan.
{
  "id": 1001,
  "name": "Example",
  "categoryClass": "SHOES",
  "clientId": 1001,
  "organizationId": 1001,
  "deleted": false
}
Xatolar20

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_extract_tariffs
Tariflarni olish imkoni yo‘q. Qo‘llab-quvvatlash xizmatiga yozing

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

400error_empty_job_price
Ishni bajarish narxi ko‘rsatilmagan

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

400error_empty_tariff_price
№{position} tarif uchun narx ko'rsatilmagan

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

400error_empty_tariff_priority
Tarif uchun ustuvorlik ko‘rsatilmagan

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

400error_empty_tariffs
Tariflar ko'rsatilmagan

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

400error_fulfillment_catalog_organization_required
Ta'minot katalogini tashkil etish talab etiladi

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

400error_fulfillment_invalid_client_pricing
Invalid organization price configuration

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

400error_invalid_fulfillment_logistics_template
Logistika shablonini tanlang

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

400error_invalid_fulfillment_service_type
Fulfillment xizmati turi noto'g'ri

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

400error_job_already_exists
{jobName} nomli topshiriq allaqachon mavjud

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

400error_job_modified
Ish haqidagi ma’lumotlar allaqachon yangilangan. Sahifani yangilang.

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

400error_job_tariff_wrong_product_id
Mahsulot identifikatori noto'g'ri ko'rsatilgan: {id}

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

400error_logistics_invalid_pricing_config
Logistika haqiqiy emas narxlar konfiguratsiyasi

Uchrashuvda error-dan foydalanish. error_logistics_invalid_pricing_config 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_storage_invalid_pricing_config
Saqlash tarifi sozlamalari noto‘g‘ri

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

400error_storage_invalid_pricing_periods
Saqlash davrlari chegaralari va narxlarini tekshiring

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

400error_storage_invalid_work
Xamishlashning haqiqiy bo'lmagan ishi

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

DELETE

Ayubni yoʻq qil

/api/job/{jobId}
Yozib olish imkoniyatiga ega token

DELETE /api/job/{jobId}. yordamida Ishni olib tashlash

Yo'l parametrlari

MaydonTurMajburiyTavsif
jobId integer · int32 Ha Ish guvohnomasi.

Soʻrov parametrlari

MaydonTurMajburiyTavsif
deleted boolean Ha O'chirilgan.
curl --request DELETE 'https://api.selsup.ru/api/job/1001?deleted=false' \
  --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_extract_tariffs
Tariflarni olish imkoni yo‘q. Qo‘llab-quvvatlash xizmatiga yozing

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

400error_job_modified
Ish haqidagi ma’lumotlar allaqachon yangilangan. Sahifani yangilang.

Uchrashuvda error-dan foydalanish. error_job_modified 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.

GET

Logistika jihatidan aniq natijalar oling

/api/job/fulfillment/logistics-points
Oʻqish imkoniyatiga ega token

GET /api/job/fulfillment/logistics-points. yordamida bajarilish logistika nuqtalarini olish

curl --request GET 'https://api.selsup.ru/api/job/fulfillment/logistics-points' \
  --header 'Authorization: YOUR_API_TOKEN'

Muvaffaqiyatli javob

200
Array elementining tuzilishi FulfillmentLogisticsPoint[]
MaydonTurMajburiyTavsif
pointName string Yoʻq Nomi.
address string Yoʻq Manzil.
marketplace string Yoʻq Bozor.
destinationType string Yoʻq Yo'nalish turi.
[
  "string"
]
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.

PUT

Bajarish logistika punktlarini saqlash

/api/job/fulfillment/logistics-points
Yozib olish imkoniyatiga ega token

PUT /api/job/fulfillment/logistics-points. yordamida bajarilish logistika punktlarini saqlash

Talabnoma organi

application/json
Array elementining tuzilishiFulfillmentLogisticsPoint[]
MaydonTurMajburiyTavsif
pointName string Yoʻq Nomi.
address string Yoʻq Manzil.
marketplace string Yoʻq Bozor.
destinationType string Yoʻq Yo'nalish turi.
curl --request PUT 'https://api.selsup.ru/api/job/fulfillment/logistics-points' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '[
  "string"
]'

Muvaffaqiyatli javob

200
Array elementining tuzilishi FulfillmentLogisticsPoint[]
MaydonTurMajburiyTavsif
pointName string Yoʻq Nomi.
address string Yoʻq Manzil.
marketplace string Yoʻq Bozor.
destinationType string Yoʻq Yo'nalish turi.
[
  "string"
]
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

Oldindan koʻrish: Ba'zi ishlar amalga oshdi

/api/job/fulfillment/excel/preview
Yozib olish imkoniyatiga ega token

Koʻrib chiqish POST /api/job/fulfillment/excel/preview. yordamida bajarilishi

Soʻrov parametrlari

MaydonTurMajburiyTavsif
organizationId integer · int64 Yoʻq Tashkilot identifikatori.

Talabnoma organi

multipart/form-data
MaydonTurMajburiyTavsif
file string · binary Ha Fayl.
curl --request POST 'https://api.selsup.ru/api/job/fulfillment/excel/preview' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --form 'file=@./file.bin'

Muvaffaqiyatli javob

200
Ob'ekt maydonlari FulfillmentJobImportPreview
MaydonTurMajburiyTavsif
previewId string Yoʻq Ko'rib chiqish ID.
entries FulfillmentJobImportEntry[] Yoʻq Yozuvlar.
Array elementining tuzilishi FulfillmentJobImportEntry
MaydonTurMajburiyTavsif
rowNumber integer · int32 Yoʻq Satr raqami.
job Job Yoʻq Ish.
Ob'ekt maydonlari Job
MaydonTurMajburiyTavsif
id integer · int32 Yoʻq Id.
name string Yoʻq Ism.
categoryClass stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Yoʻq Kategoriya sinflari.
clientId integer · int64 Yoʻq Mijozning identifikatori.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
deleted boolean Yoʻq O'chirilgan.
positionId integer · int64 Yoʻq Manzil ID.
versionId integer · int64 Yoʻq Tarjima ID.
createdUser string Yoʻq Foydalanuvchi yaratilgan.
createdDate string · date-time Yoʻq Tanlangan kun.
price number · double Yoʻq Qiymat.
fulfillmentService boolean Yoʻq Ta'minot xizmati.
fulfillmentServiceType string Yoʻq Ta'minot xizmati turi.
logisticsTemplate string Yoʻq Logistika namunalari.
logisticsPricingConfig LogisticsPricingConfig Yoʻq Logistika narxlari belgilash.
showInFulfillmentProfile boolean Yoʻq Bajariladigan profilni ko'rsatish.
fulfillmentProfileWarehouseIds integer[] Yoʻq Bajariladigan profil ombor ID.
description string Yoʻq Tafsiri.
workCategory string Yoʻq Ish kategoriyasi.
calculationUnit string Yoʻq Hisoblash bo'linmasi.
automaticRequestTypes string[] Yoʻq Avtomatik so'rovlar turi.
storageMethod stringVOLUME, ITEM, PALLET, CELL, FIXED Yoʻq saqlash usuli.
storageUnit stringCUBIC_METER_DAY, LITER_DAY, ITEM_DAY, PALLET_DAY, CELL_DAY, PERIOD Yoʻq Xamishxona bo'limi.
storagePricingConfig StoragePricingConfig Yoʻq Xamishlash narxlari konfig.
vatMode stringNONE, RATE, COMPANY_SETTINGS Yoʻq Vat rejimi.
fulfillmentCategory string Yoʻq Ta'minot toifasi.
unit string Yoʻq Birlik.
currency string Yoʻq Valyuta.
employeeRate number · double Yoʻq Xodimlar stavkasi.
employeeCurrency string Yoʻq Xodimlar valyutasida.
vatRate number · double Yoʻq Vat darajasi.
vatIncluded boolean Yoʻq Vat ham o'z ichiga oladi.
organizationPrices FulfillmentOrganizationPrice[] Yoʻq Tashkilot narxlari.
plannedClientPrice FulfillmentPlannedPrice Yoʻq Mijoz narxini rejalashtirish.
priceVariants FulfillmentPriceVariant[] Yoʻq Narx variantlari.
tariffTypes FulfillmentJobTariffType[] Yoʻq Tarif turi.
minimumAmount number · double Yoʻq Minimal miqdor.
priceValidFrom string · date-time Yoʻq Qiymat haqiqiy.
priceValidTo string · date-time Yoʻq Qiymat to'g'ri.
employeeRateValidFrom string · date-time Yoʻq Xodimlar stavkasi amalda.
employeeRateValidTo string · date-time Yoʻq Xodimlar uchun stavka to'g'ri.
sample boolean Yoʻq Namuna.
seedCode string Yoʻq Urug' kodini.
tariffs JobTariff[] Yoʻq Bojxonalar.
action string Yoʻq Harakat.
error string Yoʻq Xato.
created integer · int32 Yoʻq yaratilgan.
updated integer · int32 Yoʻq Yangilashtirilgan.
archived integer · int32 Yoʻq Arxivga olingan.
errors integer · int32 Yoʻq Xatolar.
valid boolean Yoʻq Amalga oshdi.
{
  "previewId": "string",
  "entries": "string",
  "created": 1,
  "updated": 1,
  "archived": 1,
  "errors": 1
}
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_max_upload_size_exceeded
Допустимый размер файла превышен

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

POST

Bajariladigan ishlarni qoʻllash

/api/job/fulfillment/excel/apply
Yozib olish imkoniyatiga ega token

POST /api/job/fulfillment/excel/apply. yordamida bajarilish ishlarini qo'llash

Talabnoma organi

application/json
Ob'ekt maydonlariFulfillmentJobImportPreview
MaydonTurMajburiyTavsif
previewId string Yoʻq Ko'rib chiqish ID.
entries FulfillmentJobImportEntry[] Yoʻq Yozuvlar.
Array elementining tuzilishi FulfillmentJobImportEntry
MaydonTurMajburiyTavsif
rowNumber integer · int32 Yoʻq Satr raqami.
job Job Yoʻq Ish.
Ob'ekt maydonlari Job
MaydonTurMajburiyTavsif
id integer · int32 Yoʻq Id.
name string Yoʻq Ism.
categoryClass stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Yoʻq Kategoriya sinflari.
clientId integer · int64 Yoʻq Mijozning identifikatori.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
deleted boolean Yoʻq O'chirilgan.
positionId integer · int64 Yoʻq Manzil ID.
versionId integer · int64 Yoʻq Tarjima ID.
createdUser string Yoʻq Foydalanuvchi yaratilgan.
createdDate string · date-time Yoʻq Tanlangan kun.
price number · double Yoʻq Qiymat.
fulfillmentService boolean Yoʻq Ta'minot xizmati.
fulfillmentServiceType string Yoʻq Ta'minot xizmati turi.
logisticsTemplate string Yoʻq Logistika namunalari.
logisticsPricingConfig LogisticsPricingConfig Yoʻq Logistika narxlari belgilash.
showInFulfillmentProfile boolean Yoʻq Bajariladigan profilni ko'rsatish.
fulfillmentProfileWarehouseIds integer[] Yoʻq Bajariladigan profil ombor ID.
description string Yoʻq Tafsiri.
workCategory string Yoʻq Ish kategoriyasi.
calculationUnit string Yoʻq Hisoblash bo'linmasi.
automaticRequestTypes string[] Yoʻq Avtomatik so'rovlar turi.
storageMethod stringVOLUME, ITEM, PALLET, CELL, FIXED Yoʻq saqlash usuli.
storageUnit stringCUBIC_METER_DAY, LITER_DAY, ITEM_DAY, PALLET_DAY, CELL_DAY, PERIOD Yoʻq Xamishxona bo'limi.
storagePricingConfig StoragePricingConfig Yoʻq Xamishlash narxlari konfig.
vatMode stringNONE, RATE, COMPANY_SETTINGS Yoʻq Vat rejimi.
fulfillmentCategory string Yoʻq Ta'minot toifasi.
unit string Yoʻq Birlik.
currency string Yoʻq Valyuta.
employeeRate number · double Yoʻq Xodimlar stavkasi.
employeeCurrency string Yoʻq Xodimlar valyutasida.
vatRate number · double Yoʻq Vat darajasi.
vatIncluded boolean Yoʻq Vat ham o'z ichiga oladi.
organizationPrices FulfillmentOrganizationPrice[] Yoʻq Tashkilot narxlari.
plannedClientPrice FulfillmentPlannedPrice Yoʻq Mijoz narxini rejalashtirish.
priceVariants FulfillmentPriceVariant[] Yoʻq Narx variantlari.
tariffTypes FulfillmentJobTariffType[] Yoʻq Tarif turi.
minimumAmount number · double Yoʻq Minimal miqdor.
priceValidFrom string · date-time Yoʻq Qiymat haqiqiy.
priceValidTo string · date-time Yoʻq Qiymat to'g'ri.
employeeRateValidFrom string · date-time Yoʻq Xodimlar stavkasi amalda.
employeeRateValidTo string · date-time Yoʻq Xodimlar uchun stavka to'g'ri.
sample boolean Yoʻq Namuna.
seedCode string Yoʻq Urug' kodini.
tariffs JobTariff[] Yoʻq Bojxonalar.
action string Yoʻq Harakat.
error string Yoʻq Xato.
created integer · int32 Yoʻq yaratilgan.
updated integer · int32 Yoʻq Yangilashtirilgan.
archived integer · int32 Yoʻq Arxivga olingan.
errors integer · int32 Yoʻq Xatolar.
valid boolean Yoʻq Amalga oshdi.
curl --request POST 'https://api.selsup.ru/api/job/fulfillment/excel/apply' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "previewId": "string",
  "entries": "string",
  "created": 1,
  "updated": 1,
  "archived": 1,
  "errors": 1
}'

Muvaffaqiyatli javob

200
Ob'ekt maydonlari FulfillmentJobImportPreview
MaydonTurMajburiyTavsif
previewId string Yoʻq Ko'rib chiqish ID.
entries FulfillmentJobImportEntry[] Yoʻq Yozuvlar.
Array elementining tuzilishi FulfillmentJobImportEntry
MaydonTurMajburiyTavsif
rowNumber integer · int32 Yoʻq Satr raqami.
job Job Yoʻq Ish.
Ob'ekt maydonlari Job
MaydonTurMajburiyTavsif
id integer · int32 Yoʻq Id.
name string Yoʻq Ism.
categoryClass stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Yoʻq Kategoriya sinflari.
clientId integer · int64 Yoʻq Mijozning identifikatori.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
deleted boolean Yoʻq O'chirilgan.
positionId integer · int64 Yoʻq Manzil ID.
versionId integer · int64 Yoʻq Tarjima ID.
createdUser string Yoʻq Foydalanuvchi yaratilgan.
createdDate string · date-time Yoʻq Tanlangan kun.
price number · double Yoʻq Qiymat.
fulfillmentService boolean Yoʻq Ta'minot xizmati.
fulfillmentServiceType string Yoʻq Ta'minot xizmati turi.
logisticsTemplate string Yoʻq Logistika namunalari.
logisticsPricingConfig LogisticsPricingConfig Yoʻq Logistika narxlari belgilash.
showInFulfillmentProfile boolean Yoʻq Bajariladigan profilni ko'rsatish.
fulfillmentProfileWarehouseIds integer[] Yoʻq Bajariladigan profil ombor ID.
description string Yoʻq Tafsiri.
workCategory string Yoʻq Ish kategoriyasi.
calculationUnit string Yoʻq Hisoblash bo'linmasi.
automaticRequestTypes string[] Yoʻq Avtomatik so'rovlar turi.
storageMethod stringVOLUME, ITEM, PALLET, CELL, FIXED Yoʻq saqlash usuli.
storageUnit stringCUBIC_METER_DAY, LITER_DAY, ITEM_DAY, PALLET_DAY, CELL_DAY, PERIOD Yoʻq Xamishxona bo'limi.
storagePricingConfig StoragePricingConfig Yoʻq Xamishlash narxlari konfig.
vatMode stringNONE, RATE, COMPANY_SETTINGS Yoʻq Vat rejimi.
fulfillmentCategory string Yoʻq Ta'minot toifasi.
unit string Yoʻq Birlik.
currency string Yoʻq Valyuta.
employeeRate number · double Yoʻq Xodimlar stavkasi.
employeeCurrency string Yoʻq Xodimlar valyutasida.
vatRate number · double Yoʻq Vat darajasi.
vatIncluded boolean Yoʻq Vat ham o'z ichiga oladi.
organizationPrices FulfillmentOrganizationPrice[] Yoʻq Tashkilot narxlari.
plannedClientPrice FulfillmentPlannedPrice Yoʻq Mijoz narxini rejalashtirish.
priceVariants FulfillmentPriceVariant[] Yoʻq Narx variantlari.
tariffTypes FulfillmentJobTariffType[] Yoʻq Tarif turi.
minimumAmount number · double Yoʻq Minimal miqdor.
priceValidFrom string · date-time Yoʻq Qiymat haqiqiy.
priceValidTo string · date-time Yoʻq Qiymat to'g'ri.
employeeRateValidFrom string · date-time Yoʻq Xodimlar stavkasi amalda.
employeeRateValidTo string · date-time Yoʻq Xodimlar uchun stavka to'g'ri.
sample boolean Yoʻq Namuna.
seedCode string Yoʻq Urug' kodini.
tariffs JobTariff[] Yoʻq Bojxonalar.
action string Yoʻq Harakat.
error string Yoʻq Xato.
created integer · int32 Yoʻq yaratilgan.
updated integer · int32 Yoʻq Yangilashtirilgan.
archived integer · int32 Yoʻq Arxivga olingan.
errors integer · int32 Yoʻq Xatolar.
valid boolean Yoʻq Amalga oshdi.
{
  "previewId": "string",
  "entries": "string",
  "created": 1,
  "updated": 1,
  "archived": 1,
  "errors": 1
}
Xatolar21

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_extract_tariffs
Tariflarni olish imkoni yo‘q. Qo‘llab-quvvatlash xizmatiga yozing

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

400error_empty_job_price
Ishni bajarish narxi ko‘rsatilmagan

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

400error_empty_tariff_price
№{position} tarif uchun narx ko'rsatilmagan

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

400error_empty_tariff_priority
Tarif uchun ustuvorlik ko‘rsatilmagan

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

400error_empty_tariffs
Tariflar ko'rsatilmagan

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

400error_fulfillment_catalog_organization_required
Ta'minot katalogini tashkil etish talab etiladi

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

400error_fulfillment_invalid_client_pricing
Invalid organization price configuration

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

400error_incorrect_excel
Fayl formati noto‘g‘ri. Excel jadvalini yuklang.

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

400error_invalid_fulfillment_logistics_template
Logistika shablonini tanlang

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

400error_invalid_fulfillment_service_type
Fulfillment xizmati turi noto'g'ri

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

400error_job_already_exists
{jobName} nomli topshiriq allaqachon mavjud

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

400error_job_modified
Ish haqidagi ma’lumotlar allaqachon yangilangan. Sahifani yangilang.

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

400error_job_tariff_wrong_product_id
Mahsulot identifikatori noto'g'ri ko'rsatilgan: {id}

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

400error_logistics_invalid_pricing_config
Logistika haqiqiy emas narxlar konfiguratsiyasi

Uchrashuvda error-dan foydalanish. error_logistics_invalid_pricing_config 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_storage_invalid_pricing_config
Saqlash tarifi sozlamalari noto‘g‘ri

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

400error_storage_invalid_pricing_periods
Saqlash davrlari chegaralari va narxlarini tekshiring

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

400error_storage_invalid_work
Xamishlashning haqiqiy bo'lmagan ishi

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

POST

Ishdan keyingi ish

/api/job/
Yozib olish imkoniyatiga ega token

POST /api/job/. yordamida ish joyiga joylash

Talabnoma organi

application/json
Ob'ekt maydonlariJob
MaydonTurMajburiyTavsif
id integer · int32 Yoʻq Id.
name string Yoʻq Ism.
categoryClass stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Yoʻq Kategoriya sinflari.
clientId integer · int64 Yoʻq Mijozning identifikatori.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
deleted boolean Yoʻq O'chirilgan.
positionId integer · int64 Yoʻq Manzil ID.
versionId integer · int64 Yoʻq Tarjima ID.
createdUser string Yoʻq Foydalanuvchi yaratilgan.
createdDate string · date-time Yoʻq Tanlangan kun.
price number · double Yoʻq Qiymat.
fulfillmentService boolean Yoʻq Ta'minot xizmati.
fulfillmentServiceType string Yoʻq Ta'minot xizmati turi.
logisticsTemplate string Yoʻq Logistika namunalari.
logisticsPricingConfig LogisticsPricingConfig Yoʻq Logistika narxlari belgilash.
Ob'ekt maydonlari LogisticsPricingConfig
MaydonTurMajburiyTavsif
origin string Yoʻq Asl.
template string Yoʻq Mallat.
routes LogisticsTariff[] Yoʻq Yo'nalishlar.
Array elementining tuzilishi LogisticsTariff
MaydonTurMajburiyTavsif
pointName string Yoʻq Nomi.
marketplace string Yoʻq Bozor.
marketplaceWarehouseId integer · int64 Yoʻq Bozorxona id.
destinationType string Yoʻq Yo'nalish turi.
address string Yoʻq Manzil.
vehicle string Yoʻq Avtomobil.
vehicleName string Yoʻq Avtomobil nomi.
transportFormat string Yoʻq Transport formatida.
transportUnit string Yoʻq Transport bo'linmasi.
pricingType string Yoʻq Narx turi.
firstUnitPrice number · double Yoʻq Birinchi birlik narxi.
nextUnitPrice number · double Yoʻq Keyingi birlik narxi.
pricePerUnit number · double Yoʻq Birligidan narx.
maximumUnits integer · int32 Yoʻq Maksimal birliklar.
maximumSurchargedUnits integer · int32 Yoʻq Maksimal qo'shimcha quvvatlangan birliklar.
fixedPrice number · double Yoʻq Qiymati aniq.
comment string Yoʻq Izoh bering.
freeWaitingHours number · double Yoʻq Bepul kutish soatlari.
waitingPricePerHour number · double Yoʻq Soatdagi narxni kutish.
waitRounding string Yoʻq Turish uchun kuting.
waitingTariffs LogisticsWaitingTariff[] Yoʻq Tariflarni kutish.
savedRoutes LogisticsTariff[] Yoʻq Qutqarilgan yo'nalishlar.
Array elementining tuzilishi LogisticsTariff
MaydonTurMajburiyTavsif
pointName string Yoʻq Nomi.
marketplace string Yoʻq Bozor.
marketplaceWarehouseId integer · int64 Yoʻq Bozorxona id.
destinationType string Yoʻq Yo'nalish turi.
address string Yoʻq Manzil.
vehicle string Yoʻq Avtomobil.
vehicleName string Yoʻq Avtomobil nomi.
transportFormat string Yoʻq Transport formatida.
transportUnit string Yoʻq Transport bo'linmasi.
pricingType string Yoʻq Narx turi.
firstUnitPrice number · double Yoʻq Birinchi birlik narxi.
nextUnitPrice number · double Yoʻq Keyingi birlik narxi.
pricePerUnit number · double Yoʻq Birligidan narx.
maximumUnits integer · int32 Yoʻq Maksimal birliklar.
maximumSurchargedUnits integer · int32 Yoʻq Maksimal qo'shimcha quvvatlangan birliklar.
fixedPrice number · double Yoʻq Qiymati aniq.
comment string Yoʻq Izoh bering.
freeWaitingHours number · double Yoʻq Bepul kutish soatlari.
waitingPricePerHour number · double Yoʻq Soatdagi narxni kutish.
waitRounding string Yoʻq Turish uchun kuting.
waitingTariffs LogisticsWaitingTariff[] Yoʻq Tariflarni kutish.
ownPoints OwnPoint[] Yoʻq O'z nuqtalarini.
Array elementining tuzilishi OwnPoint
MaydonTurMajburiyTavsif
pointName string Yoʻq Nomi.
address string Yoʻq Manzil.
marketplace string Yoʻq Bozor.
destinationType string Yoʻq Yo'nalish turi.
showInFulfillmentProfile boolean Yoʻq Bajariladigan profilni ko'rsatish.
fulfillmentProfileWarehouseIds integer[] Yoʻq Bajariladigan profil ombor ID.
description string Yoʻq Tafsiri.
workCategory string Yoʻq Ish kategoriyasi.
calculationUnit string Yoʻq Hisoblash bo'linmasi.
automaticRequestTypes string[] Yoʻq Avtomatik so'rovlar turi.
storageMethod stringVOLUME, ITEM, PALLET, CELL, FIXED Yoʻq saqlash usuli.
storageUnit stringCUBIC_METER_DAY, LITER_DAY, ITEM_DAY, PALLET_DAY, CELL_DAY, PERIOD Yoʻq Xamishxona bo'limi.
storagePricingConfig StoragePricingConfig Yoʻq Xamishlash narxlari konfig.
Ob'ekt maydonlari StoragePricingConfig
MaydonTurMajburiyTavsif
chargeBasis string Yoʻq Tovar asosini.
timeUnit string Yoʻq Vaqt bo'yicha birlik.
monthlyCalculation string Yoʻq Oylik hisob-kitob.
freeDays integer · int32 Yoʻq Bo'sh kunlar.
agePricingEnabled boolean Yoʻq Yosh narxlari qo'llanilgan.
ageBasis string Yoʻq Yoshga asoslangan.
pricePeriods StoragePricePeriod[] Yoʻq Narxlar davri.
Array elementining tuzilishi StoragePricePeriod
MaydonTurMajburiyTavsif
toDay integer · int32 Yoʻq Kuniga.
price number · double Yoʻq Qiymat.
minimumQuantity number · double Yoʻq Minimal miqdor.
roundingStep number · double Yoʻq To'g'ri qadam.
dispatchDay string Yoʻq Yo'lbosh kunida.
vatMode stringNONE, RATE, COMPANY_SETTINGS Yoʻq Vat rejimi.
fulfillmentCategory string Yoʻq Ta'minot toifasi.
unit string Yoʻq Birlik.
currency string Yoʻq Valyuta.
employeeRate number · double Yoʻq Xodimlar stavkasi.
employeeCurrency string Yoʻq Xodimlar valyutasida.
vatRate number · double Yoʻq Vat darajasi.
vatIncluded boolean Yoʻq Vat ham o'z ichiga oladi.
organizationPrices FulfillmentOrganizationPrice[] Yoʻq Tashkilot narxlari.
Array elementining tuzilishi FulfillmentOrganizationPrice
MaydonTurMajburiyTavsif
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
vatMode string Yoʻq Vat rejimi.
vatRate number · double Yoʻq Vat darajasi.
vatIncluded boolean Yoʻq Vat ham o'z ichiga oladi.
plannedClientPrice FulfillmentPlannedPrice Yoʻq Mijoz narxini rejalashtirish.
Ob'ekt maydonlari FulfillmentPlannedPrice
MaydonTurMajburiyTavsif
price number · double Yoʻq Qiymat.
validFrom string · date-time Yoʻq Amalga oshdi.
validTo string · date-time Yoʻq To'g'ri.
indefinite boolean Yoʻq Ko'p vaqt davomida.
currency string Yoʻq Valyuta.
minimumAmount number · double Yoʻq Minimal miqdor.
priceVariants FulfillmentPriceVariant[] Yoʻq Narx variantlari.
Array elementining tuzilishi FulfillmentPriceVariant
MaydonTurMajburiyTavsif
id string Yoʻq Id.
name string Yoʻq Ism.
subject string Yoʻq Subyekt.
weightFrom number · double Yoʻq Vazndan.
weightTo number · double Yoʻq Vaznga yetish.
weightUnit string Yoʻq Vazn bo'linmasi.
lengthFrom number · double Yoʻq Uzoqlik.
lengthTo number · double Yoʻq Uzoqligi To.
widthFrom number · double Yoʻq Kenglikdan.
widthTo number · double Yoʻq Kengligi.
heightFrom number · double Yoʻq Yuqorilikdan.
heightTo number · double Yoʻq Yuqoriga.
countFrom number · double Yoʻq Count From.
countTo number · double Yoʻq Toga hisoblang.
countUnit string Yoʻq Count birligi.
surchargeMetric string Yoʻq Metrikni qo'shimcha to'lash.
price number · double Yoʻq Qiymat.
mode string Yoʻq Modda.
surchargeThreshold number · double Yoʻq Qo'shimcha to'lov chegarasi.
surchargeStep number · double Yoʻq Qo'shimcha to'lovlar.
surchargeAmount number · double Yoʻq Qo'shimcha to'lov miqdori.
roundPartialStepUp boolean Yoʻq Uchrashuvda ishtirok etish.
clientPrices FulfillmentPriceVariantClientPrice[] Yoʻq Mijoz narxlari.
Array elementining tuzilishi FulfillmentPriceVariantClientPrice
MaydonTurMajburiyTavsif
clientId integer · int64 Yoʻq Mijozning identifikatori.
price number · double Yoʻq Qiymat.
tariffTypes FulfillmentJobTariffType[] Yoʻq Tarif turi.
Array elementining tuzilishi FulfillmentJobTariffType
MaydonTurMajburiyTavsif
id string Yoʻq Id.
name string Yoʻq Ism.
price number · double Yoʻq Qiymat.
warehouseId integer · int64 Yoʻq Omborning identifikatori.
currency string Yoʻq Valyuta.
minimumAmount number · double Yoʻq Minimal miqdor.
validFrom string Yoʻq Amalga oshdi.
validTo string Yoʻq To'g'ri.
minimumAmount number · double Yoʻq Minimal miqdor.
priceValidFrom string · date-time Yoʻq Qiymat haqiqiy.
priceValidTo string · date-time Yoʻq Qiymat to'g'ri.
employeeRateValidFrom string · date-time Yoʻq Xodimlar stavkasi amalda.
employeeRateValidTo string · date-time Yoʻq Xodimlar uchun stavka to'g'ri.
sample boolean Yoʻq Namuna.
seedCode string Yoʻq Urug' kodini.
tariffs JobTariff[] Yoʻq Bojxonalar.
Array elementining tuzilishi JobTariff
MaydonTurMajburiyTavsif
id integer · int64 Yoʻq Id.
jobId integer · int32 Yoʻq Ish guvohnomasi.
price number · double Yoʻq Qiymat.
clientId integer · int64 Yoʻq Mijozning identifikatori.
employeeRate number · double Yoʻq Xodimlar stavkasi.
brandId integer · int32 Yoʻq Brend identifikatori.
categoryClass stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Yoʻq Kategoriya sinflari.
categoryId integer · int32 Yoʻq Kategoriya ID.
priority integer · int32 Yoʻq Avvalo.
productId integer · int64 Yoʻq Mahsulot identifikatori.
minQuantity integer · int32 Yoʻq Min miqdoriy.
maxQuantity integer · int32 Yoʻq Max Ko'plik.
validFrom string · date-time Yoʻq Amalga oshdi.
validTo string · date-time Yoʻq To'g'ri.
changedAt string · date-time Yoʻq O'zgardi.
quantityTo integer · int32 Yoʻq Ko'plik To.
quantityFrom integer · int32 Yoʻq Ko'plikdan.
curl --request POST 'https://api.selsup.ru/api/job/' \
  --header 'Authorization: YOUR_API_TOKEN' \
  --header 'Content-Type: application/json' \
  --data '{
  "id": 1001,
  "name": "Example",
  "categoryClass": "SHOES",
  "clientId": 1001,
  "organizationId": 1001,
  "deleted": false
}'

Muvaffaqiyatli javob

200
Ob'ekt maydonlari Job
MaydonTurMajburiyTavsif
id integer · int32 Yoʻq Id.
name string Yoʻq Ism.
categoryClass stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Yoʻq Kategoriya sinflari.
clientId integer · int64 Yoʻq Mijozning identifikatori.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
deleted boolean Yoʻq O'chirilgan.
positionId integer · int64 Yoʻq Manzil ID.
versionId integer · int64 Yoʻq Tarjima ID.
createdUser string Yoʻq Foydalanuvchi yaratilgan.
createdDate string · date-time Yoʻq Tanlangan kun.
price number · double Yoʻq Qiymat.
fulfillmentService boolean Yoʻq Ta'minot xizmati.
fulfillmentServiceType string Yoʻq Ta'minot xizmati turi.
logisticsTemplate string Yoʻq Logistika namunalari.
logisticsPricingConfig LogisticsPricingConfig Yoʻq Logistika narxlari belgilash.
Ob'ekt maydonlari LogisticsPricingConfig
MaydonTurMajburiyTavsif
origin string Yoʻq Asl.
template string Yoʻq Mallat.
routes LogisticsTariff[] Yoʻq Yo'nalishlar.
Array elementining tuzilishi LogisticsTariff
MaydonTurMajburiyTavsif
pointName string Yoʻq Nomi.
marketplace string Yoʻq Bozor.
marketplaceWarehouseId integer · int64 Yoʻq Bozorxona id.
destinationType string Yoʻq Yo'nalish turi.
address string Yoʻq Manzil.
vehicle string Yoʻq Avtomobil.
vehicleName string Yoʻq Avtomobil nomi.
transportFormat string Yoʻq Transport formatida.
transportUnit string Yoʻq Transport bo'linmasi.
pricingType string Yoʻq Narx turi.
firstUnitPrice number · double Yoʻq Birinchi birlik narxi.
nextUnitPrice number · double Yoʻq Keyingi birlik narxi.
pricePerUnit number · double Yoʻq Birligidan narx.
maximumUnits integer · int32 Yoʻq Maksimal birliklar.
maximumSurchargedUnits integer · int32 Yoʻq Maksimal qo'shimcha quvvatlangan birliklar.
fixedPrice number · double Yoʻq Qiymati aniq.
comment string Yoʻq Izoh bering.
freeWaitingHours number · double Yoʻq Bepul kutish soatlari.
waitingPricePerHour number · double Yoʻq Soatdagi narxni kutish.
waitRounding string Yoʻq Turish uchun kuting.
waitingTariffs LogisticsWaitingTariff[] Yoʻq Tariflarni kutish.
savedRoutes LogisticsTariff[] Yoʻq Qutqarilgan yo'nalishlar.
Array elementining tuzilishi LogisticsTariff
MaydonTurMajburiyTavsif
pointName string Yoʻq Nomi.
marketplace string Yoʻq Bozor.
marketplaceWarehouseId integer · int64 Yoʻq Bozorxona id.
destinationType string Yoʻq Yo'nalish turi.
address string Yoʻq Manzil.
vehicle string Yoʻq Avtomobil.
vehicleName string Yoʻq Avtomobil nomi.
transportFormat string Yoʻq Transport formatida.
transportUnit string Yoʻq Transport bo'linmasi.
pricingType string Yoʻq Narx turi.
firstUnitPrice number · double Yoʻq Birinchi birlik narxi.
nextUnitPrice number · double Yoʻq Keyingi birlik narxi.
pricePerUnit number · double Yoʻq Birligidan narx.
maximumUnits integer · int32 Yoʻq Maksimal birliklar.
maximumSurchargedUnits integer · int32 Yoʻq Maksimal qo'shimcha quvvatlangan birliklar.
fixedPrice number · double Yoʻq Qiymati aniq.
comment string Yoʻq Izoh bering.
freeWaitingHours number · double Yoʻq Bepul kutish soatlari.
waitingPricePerHour number · double Yoʻq Soatdagi narxni kutish.
waitRounding string Yoʻq Turish uchun kuting.
waitingTariffs LogisticsWaitingTariff[] Yoʻq Tariflarni kutish.
ownPoints OwnPoint[] Yoʻq O'z nuqtalarini.
Array elementining tuzilishi OwnPoint
MaydonTurMajburiyTavsif
pointName string Yoʻq Nomi.
address string Yoʻq Manzil.
marketplace string Yoʻq Bozor.
destinationType string Yoʻq Yo'nalish turi.
showInFulfillmentProfile boolean Yoʻq Bajariladigan profilni ko'rsatish.
fulfillmentProfileWarehouseIds integer[] Yoʻq Bajariladigan profil ombor ID.
description string Yoʻq Tafsiri.
workCategory string Yoʻq Ish kategoriyasi.
calculationUnit string Yoʻq Hisoblash bo'linmasi.
automaticRequestTypes string[] Yoʻq Avtomatik so'rovlar turi.
storageMethod stringVOLUME, ITEM, PALLET, CELL, FIXED Yoʻq saqlash usuli.
storageUnit stringCUBIC_METER_DAY, LITER_DAY, ITEM_DAY, PALLET_DAY, CELL_DAY, PERIOD Yoʻq Xamishxona bo'limi.
storagePricingConfig StoragePricingConfig Yoʻq Xamishlash narxlari konfig.
Ob'ekt maydonlari StoragePricingConfig
MaydonTurMajburiyTavsif
chargeBasis string Yoʻq Tovar asosini.
timeUnit string Yoʻq Vaqt bo'yicha birlik.
monthlyCalculation string Yoʻq Oylik hisob-kitob.
freeDays integer · int32 Yoʻq Bo'sh kunlar.
agePricingEnabled boolean Yoʻq Yosh narxlari qo'llanilgan.
ageBasis string Yoʻq Yoshga asoslangan.
pricePeriods StoragePricePeriod[] Yoʻq Narxlar davri.
Array elementining tuzilishi StoragePricePeriod
MaydonTurMajburiyTavsif
toDay integer · int32 Yoʻq Kuniga.
price number · double Yoʻq Qiymat.
minimumQuantity number · double Yoʻq Minimal miqdor.
roundingStep number · double Yoʻq To'g'ri qadam.
dispatchDay string Yoʻq Yo'lbosh kunida.
vatMode stringNONE, RATE, COMPANY_SETTINGS Yoʻq Vat rejimi.
fulfillmentCategory string Yoʻq Ta'minot toifasi.
unit string Yoʻq Birlik.
currency string Yoʻq Valyuta.
employeeRate number · double Yoʻq Xodimlar stavkasi.
employeeCurrency string Yoʻq Xodimlar valyutasida.
vatRate number · double Yoʻq Vat darajasi.
vatIncluded boolean Yoʻq Vat ham o'z ichiga oladi.
organizationPrices FulfillmentOrganizationPrice[] Yoʻq Tashkilot narxlari.
Array elementining tuzilishi FulfillmentOrganizationPrice
MaydonTurMajburiyTavsif
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
vatMode string Yoʻq Vat rejimi.
vatRate number · double Yoʻq Vat darajasi.
vatIncluded boolean Yoʻq Vat ham o'z ichiga oladi.
plannedClientPrice FulfillmentPlannedPrice Yoʻq Mijoz narxini rejalashtirish.
Ob'ekt maydonlari FulfillmentPlannedPrice
MaydonTurMajburiyTavsif
price number · double Yoʻq Qiymat.
validFrom string · date-time Yoʻq Amalga oshdi.
validTo string · date-time Yoʻq To'g'ri.
indefinite boolean Yoʻq Ko'p vaqt davomida.
currency string Yoʻq Valyuta.
minimumAmount number · double Yoʻq Minimal miqdor.
priceVariants FulfillmentPriceVariant[] Yoʻq Narx variantlari.
Array elementining tuzilishi FulfillmentPriceVariant
MaydonTurMajburiyTavsif
id string Yoʻq Id.
name string Yoʻq Ism.
subject string Yoʻq Subyekt.
weightFrom number · double Yoʻq Vazndan.
weightTo number · double Yoʻq Vaznga yetish.
weightUnit string Yoʻq Vazn bo'linmasi.
lengthFrom number · double Yoʻq Uzoqlik.
lengthTo number · double Yoʻq Uzoqligi To.
widthFrom number · double Yoʻq Kenglikdan.
widthTo number · double Yoʻq Kengligi.
heightFrom number · double Yoʻq Yuqorilikdan.
heightTo number · double Yoʻq Yuqoriga.
countFrom number · double Yoʻq Count From.
countTo number · double Yoʻq Toga hisoblang.
countUnit string Yoʻq Count birligi.
surchargeMetric string Yoʻq Metrikni qo'shimcha to'lash.
price number · double Yoʻq Qiymat.
mode string Yoʻq Modda.
surchargeThreshold number · double Yoʻq Qo'shimcha to'lov chegarasi.
surchargeStep number · double Yoʻq Qo'shimcha to'lovlar.
surchargeAmount number · double Yoʻq Qo'shimcha to'lov miqdori.
roundPartialStepUp boolean Yoʻq Uchrashuvda ishtirok etish.
clientPrices FulfillmentPriceVariantClientPrice[] Yoʻq Mijoz narxlari.
Array elementining tuzilishi FulfillmentPriceVariantClientPrice
MaydonTurMajburiyTavsif
clientId integer · int64 Yoʻq Mijozning identifikatori.
price number · double Yoʻq Qiymat.
tariffTypes FulfillmentJobTariffType[] Yoʻq Tarif turi.
Array elementining tuzilishi FulfillmentJobTariffType
MaydonTurMajburiyTavsif
id string Yoʻq Id.
name string Yoʻq Ism.
price number · double Yoʻq Qiymat.
warehouseId integer · int64 Yoʻq Omborning identifikatori.
currency string Yoʻq Valyuta.
minimumAmount number · double Yoʻq Minimal miqdor.
validFrom string Yoʻq Amalga oshdi.
validTo string Yoʻq To'g'ri.
minimumAmount number · double Yoʻq Minimal miqdor.
priceValidFrom string · date-time Yoʻq Qiymat haqiqiy.
priceValidTo string · date-time Yoʻq Qiymat to'g'ri.
employeeRateValidFrom string · date-time Yoʻq Xodimlar stavkasi amalda.
employeeRateValidTo string · date-time Yoʻq Xodimlar uchun stavka to'g'ri.
sample boolean Yoʻq Namuna.
seedCode string Yoʻq Urug' kodini.
tariffs JobTariff[] Yoʻq Bojxonalar.
Array elementining tuzilishi JobTariff
MaydonTurMajburiyTavsif
id integer · int64 Yoʻq Id.
jobId integer · int32 Yoʻq Ish guvohnomasi.
price number · double Yoʻq Qiymat.
clientId integer · int64 Yoʻq Mijozning identifikatori.
employeeRate number · double Yoʻq Xodimlar stavkasi.
brandId integer · int32 Yoʻq Brend identifikatori.
categoryClass stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Yoʻq Kategoriya sinflari.
categoryId integer · int32 Yoʻq Kategoriya ID.
priority integer · int32 Yoʻq Avvalo.
productId integer · int64 Yoʻq Mahsulot identifikatori.
minQuantity integer · int32 Yoʻq Min miqdoriy.
maxQuantity integer · int32 Yoʻq Max Ko'plik.
validFrom string · date-time Yoʻq Amalga oshdi.
validTo string · date-time Yoʻq To'g'ri.
changedAt string · date-time Yoʻq O'zgardi.
quantityTo integer · int32 Yoʻq Ko'plik To.
quantityFrom integer · int32 Yoʻq Ko'plikdan.
{
  "id": 1001,
  "name": "Example",
  "categoryClass": "SHOES",
  "clientId": 1001,
  "organizationId": 1001,
  "deleted": false
}
Xatolar19

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_extract_tariffs
Tariflarni olish imkoni yo‘q. Qo‘llab-quvvatlash xizmatiga yozing

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

400error_empty_job_price
Ishni bajarish narxi ko‘rsatilmagan

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

400error_empty_tariff_price
№{position} tarif uchun narx ko'rsatilmagan

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

400error_empty_tariff_priority
Tarif uchun ustuvorlik ko‘rsatilmagan

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

400error_empty_tariffs
Tariflar ko'rsatilmagan

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

400error_fulfillment_catalog_organization_required
Ta'minot katalogini tashkil etish talab etiladi

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

400error_fulfillment_invalid_client_pricing
Invalid organization price configuration

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

400error_invalid_fulfillment_logistics_template
Logistika shablonini tanlang

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

400error_invalid_fulfillment_service_type
Fulfillment xizmati turi noto'g'ri

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

400error_job_already_exists
{jobName} nomli topshiriq allaqachon mavjud

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

400error_job_tariff_wrong_product_id
Mahsulot identifikatori noto'g'ri ko'rsatilgan: {id}

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

400error_logistics_invalid_pricing_config
Logistika haqiqiy emas narxlar konfiguratsiyasi

Uchrashuvda error-dan foydalanish. error_logistics_invalid_pricing_config 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_storage_invalid_pricing_config
Saqlash tarifi sozlamalari noto‘g‘ri

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

400error_storage_invalid_pricing_periods
Saqlash davrlari chegaralari va narxlarini tekshiring

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

400error_storage_invalid_work
Xamishlashning haqiqiy bo'lmagan ishi

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

GET

Ish tarifi tarixini bilib oling

/api/job/{jobId}/tariff-history
Oʻqish imkoniyatiga ega token

GET /api/job/{jobId}/tariff-history. yordamida ish tarifi tarixini olish

Yo'l parametrlari

MaydonTurMajburiyTavsif
jobId integer · int32 Ha Ish guvohnomasi.
curl --request GET 'https://api.selsup.ru/api/job/1001/tariff-history' \
  --header 'Authorization: YOUR_API_TOKEN'

Muvaffaqiyatli javob

200
Array elementining tuzilishi JobTariffHistory[]
MaydonTurMajburiyTavsif
id integer · int64 Yoʻq Id.
jobId integer · int32 Yoʻq Ish guvohnomasi.
tariffId integer · int64 Yoʻq Tarif identifikatori.
eventType string Yoʻq Tadbir turi.
price number · double Yoʻq Qiymat.
employeeRate number · double Yoʻq Xodimlar stavkasi.
clientId integer · int64 Yoʻq Mijozning identifikatori.
brandId integer · int32 Yoʻq Brend identifikatori.
categoryClass string Yoʻq Kategoriya sinflari.
categoryId integer · int32 Yoʻq Kategoriya ID.
productId integer · int64 Yoʻq Mahsulot identifikatori.
quantityFrom integer · int32 Yoʻq Ko'plikdan.
quantityTo integer · int32 Yoʻq Ko'plik To.
validFrom string · date-time Yoʻq Amalga oshdi.
validTo string · date-time Yoʻq To'g'ri.
changedAt string · date-time Yoʻq O'zgardi.
changedBy string Yoʻq O'zgartirilgan.
[
  "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_extract_tariffs
Tariflarni olish imkoni yo‘q. Qo‘llab-quvvatlash xizmatiga yozing

Uchrashuvda error-dan foydalanish. error_cant_extract_tariffs 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_subscription_expired
У вас закончился срок действия тарифа. Оплатите тариф для продолжения использования сервиса.

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

GET

Ish tarifi tarixini oʻrganing

/api/job/{jobId}/fulfillment/tariff-history
Oʻqish imkoniyatiga ega token

GET /api/job/{jobId}/fulfillment/tariff-history. yordamida Oʻzlashtirish ish tarifi tarixini oling

Yo'l parametrlari

MaydonTurMajburiyTavsif
jobId integer · int32 Ha Ish guvohnomasi.
curl --request GET 'https://api.selsup.ru/api/job/1001/fulfillment/tariff-history' \
  --header 'Authorization: YOUR_API_TOKEN'

Muvaffaqiyatli javob

200
Array elementining tuzilishi JobTariff[]
MaydonTurMajburiyTavsif
id integer · int64 Yoʻq Id.
jobId integer · int32 Yoʻq Ish guvohnomasi.
price number · double Yoʻq Qiymat.
clientId integer · int64 Yoʻq Mijozning identifikatori.
employeeRate number · double Yoʻq Xodimlar stavkasi.
brandId integer · int32 Yoʻq Brend identifikatori.
categoryClass stringSHOES, LIGHT, DRUGS, CAMERA, TYRES, MILK, WATER, TOBACCO, FURS, BEER, BICYCLES, PERFUMES, ELECTRONIC, OTHER, NONE, FOOD, WHEELCHAIRS, OTP, NCP, BIO, ANTISEPTIC, NABEER, SOFTDRINKS, PETFOOD, SEAFOOD, MEAT, TOYS, TITAN, RADIO, OPTIC_FIBER, VEGETABLE_OIL, CONSERVE, VETPHARMA, CHEMISTRY, AUTOFLUIDS, GROCERY, BOOKS, CONSTRUCTION, FIRE, HEATER, CABLERAW, POLYMER, SWEETS, CARPARTS, NATURAL_FUR, NICOTINDEV, GADGETS, FROZEN, FERTILIZERS, HOMEWARE, VETBIO, INDUSTRIAL, PYROTECHNICS Yoʻq Kategoriya sinflari.
categoryId integer · int32 Yoʻq Kategoriya ID.
priority integer · int32 Yoʻq Avvalo.
productId integer · int64 Yoʻq Mahsulot identifikatori.
minQuantity integer · int32 Yoʻq Min miqdoriy.
maxQuantity integer · int32 Yoʻq Max Ko'plik.
validFrom string · date-time Yoʻq Amalga oshdi.
validTo string · date-time Yoʻq To'g'ri.
changedAt string · date-time Yoʻq O'zgardi.
quantityTo integer · int32 Yoʻq Ko'plik To.
quantityFrom integer · int32 Yoʻq Ko'plikdan.
[
  "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_extract_tariffs
Tariflarni olish imkoni yo‘q. Qo‘llab-quvvatlash xizmatiga yozing

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

400error_incorrect_job
Noto‘g‘ri ish

Uchrashuvda error-dan foydalanish. error_incorrect_job 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.

GET

Eksportni amalga oshirish ishlari

/api/job/fulfillment/excel
Oʻqish imkoniyatiga ega token

GET /api/job/fulfillment/excel. yordamida eksport qilish bajarilishi ishlatiladi

Soʻrov parametrlari

MaydonTurMajburiyTavsif
includeCurrentStandart qiymat: true boolean Yoʻq Joriylikni o'z ichiga oling.
organizationId integer · int64 Yoʻq Tashkilot identifikatori.
curl --request GET 'https://api.selsup.ru/api/job/fulfillment/excel' \
  --header 'Authorization: YOUR_API_TOKEN'

Muvaffaqiyatli javob

200
"string"
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.

Authorization

Sinov talablari uchun belgisi

Token olish

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.