Мадэлі пералічаныя тут адзін раз і могуць быць пашыраныя непасрэдна з канчатковых пунктаў, якія іх выкарыстоўваюць.
FulfillmentJobTariffType8 палёў
idstring
Id.
namestring
Назва.
pricenumber · double
Прэс.
warehouseIdinteger · int64
Ід склада.
currencystring
Валюта.
minimumAmountnumber · double
Мінімальная колькасць.
validFromstring
Правільны ад.
validTostring
Правільна для.
FulfillmentOrganizationPrice4 палёў
organizationIdinteger · int64
Ід арганізацыі.
vatModestring
Вата-рэжим.
vatRatenumber · double
Вата-цэнтр.
vatIncludedboolean
Ват уключаны.
FulfillmentPlannedPrice6 палёў
pricenumber · double
Прэс.
validFromstring · date-time
Правільны ад.
validTostring · date-time
Правільна для.
indefiniteboolean
Неабмежаваны.
currencystring
Валюта.
minimumAmountnumber · double
Мінімальная колькасць.
FulfillmentPriceVariant23 палёў
idstring
Id.
namestring
Назва.
subjectstring
Суб'ект.
weightFromnumber · double
Вага ад.
weightTonumber · double
Вага да.
weightUnitstring
Адзінка вага.
lengthFromnumber · double
Даўжыня ад.
lengthTonumber · double
Даўжыня да.
widthFromnumber · double
Шырыня ад.
widthTonumber · double
Шырыня да.
heightFromnumber · double
Вышыня ад.
heightTonumber · double
Вышыня да.
countFromnumber · double
Граф ад.
countTonumber · double
Граф To.
countUnitstring
Радзіма графства.
surchargeMetricstring
Дадатковы зарад Метрыка.
pricenumber · double
Прэс.
modestring
Рэжым.
surchargeThresholdnumber · double
Праг задатковага зараджэння.
surchargeStepnumber · double
Дадатковы крок.
surchargeAmountnumber · double
Дадатковая сума.
roundPartialStepUpboolean
Круглы Часовы крок Уверх.
clientPricesFulfillmentPriceVariantClientPrice[]
Кошты кліентаў.
FulfillmentPriceVariantClientPrice2 палёў
clientIdinteger · int64
Ідэнтыфікатар кліента.
pricenumber · double
Прэс.
Job44 палёў
idinteger · int32
Id.
namestring
Назва.
categoryClassstring
Клас катэгорыі.
clientIdinteger · int64
Ідэнтыфікатар кліента.
organizationIdinteger · int64
Ід арганізацыі.
deletedboolean
Здарэнне.
positionIdinteger · int64
Пазіцыя ID.
versionIdinteger · int64
Ід версіі.
createdUserstring
Створаны карыстальнік.
createdDatestring · date-time
Стварыўся Дата.
pricenumber · double
Прэс.
fulfillmentServiceboolean
Паслуга выканання.
fulfillmentServiceTypestring
Тып службы выканання.
logisticsTemplatestring
Лёгістычны шаблон.
logisticsPricingConfigLogisticsPricingConfig
Канфігурацыя лагістычных цэн.
showInFulfillmentProfileboolean
Паказаць у прафілі.
fulfillmentProfileWarehouseIdsinteger[]
Профіль выканання ID склада.
descriptionstring
Апісанне.
workCategorystring
Катэгорыя працы.
calculationUnitstring
Адзінства разлікаў.
automaticRequestTypesstring[]
Аўтаматычныя тыпы запытаў.
storageMethodstring
Метад захоўвання.
storageUnitstring
Адзінка захоўвання.
storagePricingConfigStoragePricingConfig
Канфігурацыя кошту захоўвання.
vatModestring
Вата-рэжим.
fulfillmentCategorystring
Катэгорыя выканання.
unitstring
Адзінства.
currencystring
Валюта.
employeeRatenumber · double
Кошт супрацоўнікаў.
employeeCurrencystring
Валюта супрацоўнікаў.
vatRatenumber · double
Вата-цэнтр.
vatIncludedboolean
Ват уключаны.
organizationPricesFulfillmentOrganizationPrice[]
Цэнкі арганізацыі.
plannedClientPriceFulfillmentPlannedPrice
Плануецца кліентская цана.
priceVariantsFulfillmentPriceVariant[]
Падробленыя ў розных коштах.
tariffTypesFulfillmentJobTariffType[]
Тыпы тарыфаў.
minimumAmountnumber · double
Мінімальная колькасць.
priceValidFromstring · date-time
Цану пагадзіцца ад.
priceValidTostring · date-time
Кошт дзейнічае для.
employeeRateValidFromstring · date-time
Падатковы ўзровень супрацоўнікаў з.
employeeRateValidTostring · date-time
Кошт супрацоўніка дзейнічае.
sampleboolean
Выбарка.
seedCodestring
Код насення.
read-only
tariffsJobTariff[]
Падаткі.
JobTariff17 палёў
idinteger · int64
Id.
jobIdinteger · int32
Ід працоўнай асобы.
pricenumber · double
Прэс.
clientIdinteger · int64
Ідэнтыфікатар кліента.
employeeRatenumber · double
Кошт супрацоўнікаў.
brandIdinteger · int32
Ід брэнда.
categoryClassstring
Клас катэгорыі.
categoryIdinteger · int32
Ід катэгорыі.
priorityinteger · int32
Пераважнасць.
productIdinteger · int64
Ід прадукту.
minQuantityinteger · int32
Менш колькасць.
maxQuantityinteger · int32
Макс Колькасць.
validFromstring · date-time
Правільны ад.
validTostring · date-time
Правільна для.
changedAtstring · date-time
Змяніўся на.
quantityTointeger · int32
Колькасць да.
quantityFrominteger · int32
Колькасць ад.
LogisticsPricingConfig5 палёў
originstring
Паходжанне.
templatestring
Шаблон.
routesLogisticsTariff[]
Маршруты.
savedRoutesLogisticsTariff[]
Збаўленыя маршруты.
ownPointsOwnPoint[]
Уласныя пункты.
LogisticsTariff21 палёў
pointNamestring
Назва кропка.
marketplacestring
Рынак.
marketplaceWarehouseIdinteger · int64
Ід гандлёвага склада.
destinationTypestring
Тып прызначэння.
addressstring
Адрас.
vehiclestring
Аўтамабіль.
vehicleNamestring
Назва аўтамабіля.
transportFormatstring
Формат транспарту.
transportUnitstring
Транспартны падзел.
pricingTypestring
Тып цэнаў.
firstUnitPricenumber · double
Першая адзінка Прэс.
nextUnitPricenumber · double
Наступная адзінка цаны.
pricePerUnitnumber · double
Кошт на адзінку.
maximumUnitsinteger · int32
Максімальныя адзінкі.
maximumSurchargedUnitsinteger · int32
Максімальнае аб'яднанне.
fixedPricenumber · double
Пераканаўчы кошт.
commentstring
Каментаваць.
freeWaitingHoursnumber · double
Бясплатныя часы чакання.
waitingPricePerHournumber · double
Чакаючы цану на гадзіну.
waitRoundingstring
Чакайце, закручваючы.
waitingTariffsLogisticsWaitingTariff[]
Чакаючы тарыфы.
LogisticsWaitingTariff5 палёў
vehiclestring
Аўтамабіль.
vehicleNamestring
Назва аўтамабіля.
freeWaitingHoursnumber · double
Бясплатныя часы чакання.
waitingPricePerHournumber · double
Чакаючы цану на гадзіну.
waitRoundingstring
Чакайце, закручваючы.
OwnPoint4 палёў
pointNamestring
Назва кропка.
addressstring
Адрас.
marketplacestring
Рынак.
destinationTypestring
Тып прызначэння.
StoragePricePeriod2 палёў
toDayinteger · int32
Да Дня.
pricenumber · double
Прэс.
StoragePricingConfig10 палёў
chargeBasisstring
Зараднай асновай.
timeUnitstring
Адзінка часу.
monthlyCalculationstring
Штомесячны разлік.
freeDaysinteger · int32
Бясплатныя дні.
agePricingEnabledboolean
Цэнтраванне ўзросту ўключана.
ageBasisstring
Аснова ўзросту.
pricePeriodsStoragePricePeriod[]
Перавагі кошту.
minimumQuantitynumber · double
Мінімальная колькасць.
roundingStepnumber · double
Круглы крок.
dispatchDaystring
Дзень адпраўкі.
FulfillmentLogisticsPoint4 палёў
pointNamestring
Назва кропка.
addressstring
Адрас.
marketplacestring
Рынак.
destinationTypestring
Тып прызначэння.
FulfillmentJobImportEntry4 палёў
rowNumberinteger · int32
Рынок нумар.
jobJob
Праца.
actionstring
Дзеянне.
errorstring
Памылка.
FulfillmentJobImportPreview7 палёў
previewIdstring
Папярэдняя пазнака.
entriesFulfillmentJobImportEntry[]
Запісы.
createdinteger · int32
Створаны.
updatedinteger · int32
Абноўлены.
archivedinteger · int32
Архіваваная.
errorsinteger · int32
Памылкі.
validboolean
Правільна.
JobTariffHistory17 палёў
idinteger · int64
Id.
jobIdinteger · int32
Ід працоўнай асобы.
tariffIdinteger · int64
Падатковы пазнак.
eventTypestring
Тып падзеі.
pricenumber · double
Прэс.
employeeRatenumber · double
Кошт супрацоўнікаў.
clientIdinteger · int64
Ідэнтыфікатар кліента.
brandIdinteger · int32
Ід брэнда.
categoryClassstring
Клас катэгорыі.
categoryIdinteger · int32
Ід катэгорыі.
productIdinteger · int64
Ід прадукту.
quantityFrominteger · int32
Колькасць ад.
quantityTointeger · int32
Колькасць да.
validFromstring · date-time
Правільны ад.
validTostring · date-time
Правільна для.
changedAtstring · date-time
Змяніўся на.
changedBystring
Змяніўся.
Памылка дагавор
Як вяртаюць памылкі прыкладання
Код error аднолькавы ў кожным лакелі, у той час як паведамленне, якое з'яўляецца карыстальнікам, перакладаецца серверам.
error
Стабільны машыначытай код для інтэграцыйнай логікі.
localMessage
Паведамленне гатовае да адлюстравання на мове карыстальніка токены API.
params
Значэнні, якія інтэрполююцца серверам у лакалізаваным шаблоне паведамленняў.
文
localMessage выкарыстоўвае поле lang карыстальніка, які валодае токеном API. Мова дакументацыі і загаловак Accept-Language не змяняюць яго; руская выкарыстоўваецца, калі карыстацкая мова не канфігуруецца.
RUМясцовасць карыстальніка ru
{
"error": "error_brand_already_exists",
"localMessage": "Бренд Base уже существует",
"params": {
"name": "Base"
}
}
BEБеларуская (be)
{
"error": "error_brand_already_exists",
"localMessage": "Брэнд Base ужо існуе",
"params": {
"name": "Base"
}
}
Канчатковыя пункты
Канчатковыя пункты
PUT
Пастаўце працу
/api/job/{jobId}
Знак з пісьмовым доступам
Падключыць працу з дапамогай PUT /api/job/{jobId}.
Authorization не хапае, пусты, або ўтрымлівае недаступны токен.
400error_access_denied
Доступ забаронены
Токен існуе, але яго роля не можа выканаць гэтую аперацыю.
500error_unknown
Адбылася невядомая памылка. Калі праблема паўторыцца, напішыце ў службу падтрымкі
Унутраная няўдачы. Зэканоміць час запыту і кантактную падтрымку; не прабуйце зноў сляпыя мутацыі.
400error_cant_extract_tariffs
Не атрымліваецца атрымаць тарыфы. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_cant_extract_tariffs ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_job_price
Не пазначана цана для выканання работы
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_job_price ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_tariff_price
Не пазначана цана для тарыфа №{position}
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_tariff_price ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_tariff_priority
Не пазначаны прыярытэт для тарыфа
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_tariff_priority ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_tariffs
Не пазначаны тарыфы
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_tariffs ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_fulfillment_catalog_organization_required ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_fulfillment_invalid_client_pricing
Invalid organization price configuration
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_fulfillment_invalid_client_pricing ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_invalid_fulfillment_logistics_template
Выберыце шаблон лагістыкі
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_invalid_fulfillment_logistics_template ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_invalid_fulfillment_service_type
Няправільны тып паслугі фулфілмента
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_invalid_fulfillment_service_type ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_job_already_exists
Заданне з назвай {jobName} ужо існуе
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_job_already_exists ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_job_modified
Дадзеныя аб працы ўжо абноўлены. Абнавіце старонку.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_job_modified ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_job_tariff_wrong_product_id
Некарэктна пазначаны ідэнтыфікатар тавару: {id}
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_job_tariff_wrong_product_id ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_logistics_invalid_pricing_config
Логістычная недаступная канфігурацыя цэнаў
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_logistics_invalid_pricing_config ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_no_client
Кліент не знойдзены або быў выдалены. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_no_client ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_storage_invalid_pricing_config
Некарэктныя налады тарыфу захоўвання
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_storage_invalid_pricing_config ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_storage_invalid_pricing_periods
Праверце граніцы і цэны перыядаў захоўвання
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_storage_invalid_pricing_periods ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_storage_invalid_work
Захоўванне недаступнай працы
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_storage_invalid_work ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
DELETE
Знімайце Джоб
/api/job/{jobId}
Знак з пісьмовым доступам
Зніміце працу з дапамогай DELETE /api/job/{jobId}.
Authorization не хапае, пусты, або ўтрымлівае недаступны токен.
400error_access_denied
Доступ забаронены
Токен існуе, але яго роля не можа выканаць гэтую аперацыю.
500error_unknown
Адбылася невядомая памылка. Калі праблема паўторыцца, напішыце ў службу падтрымкі
Унутраная няўдачы. Зэканоміць час запыту і кантактную падтрымку; не прабуйце зноў сляпыя мутацыі.
400error_cant_extract_tariffs
Не атрымліваецца атрымаць тарыфы. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_cant_extract_tariffs ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_job_modified
Дадзеныя аб працы ўжо абноўлены. Абнавіце старонку.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_job_modified ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_no_client
Кліент не знойдзены або быў выдалены. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_no_client ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
GET
Атрымаць пункты лагістыкі выканання
/api/job/fulfillment/logistics-points
Значок з чытальным доступам
Атрымаць пункты лагістыкі выканання з дапамогай GET /api/job/fulfillment/logistics-points.
curl --request GET 'https://api.selsup.ru/api/job/fulfillment/logistics-points' \
--header 'Authorization: YOUR_API_TOKEN'
Authorization не хапае, пусты, або ўтрымлівае недаступны токен.
400error_access_denied
Доступ забаронены
Токен існуе, але яго роля не можа выканаць гэтую аперацыю.
500error_unknown
Адбылася невядомая памылка. Калі праблема паўторыцца, напішыце ў службу падтрымкі
Унутраная няўдачы. Зэканоміць час запыту і кантактную падтрымку; не прабуйце зноў сляпыя мутацыі.
400error_max_upload_size_exceeded
Дапушчальны памер файла перавышаны
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_max_upload_size_exceeded ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
POST
Выканайце справы, якія выкананы
/api/job/fulfillment/excel/apply
Знак з пісьмовым доступам
Прымяніць выкананне працы з дапамогай POST /api/job/fulfillment/excel/apply.
Запытвальны орган
application/json
Палі аб'ектаўFulfillmentJobImportPreview
Поле
Тып
Абавязкова
Апісанне
previewId
string
Не
Папярэдняя пазнака.
entries
FulfillmentJobImportEntry[]
Не
Запісы.
Структура элементаў масіваFulfillmentJobImportEntry
Authorization не хапае, пусты, або ўтрымлівае недаступны токен.
400error_access_denied
Доступ забаронены
Токен існуе, але яго роля не можа выканаць гэтую аперацыю.
500error_unknown
Адбылася невядомая памылка. Калі праблема паўторыцца, напішыце ў службу падтрымкі
Унутраная няўдачы. Зэканоміць час запыту і кантактную падтрымку; не прабуйце зноў сляпыя мутацыі.
400error_cant_extract_tariffs
Не атрымліваецца атрымаць тарыфы. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_cant_extract_tariffs ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_job_price
Не пазначана цана для выканання работы
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_job_price ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_tariff_price
Не пазначана цана для тарыфа №{position}
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_tariff_price ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_tariff_priority
Не пазначаны прыярытэт для тарыфа
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_tariff_priority ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_tariffs
Не пазначаны тарыфы
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_tariffs ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_fulfillment_catalog_organization_required ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_fulfillment_invalid_client_pricing
Invalid organization price configuration
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_fulfillment_invalid_client_pricing ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_incorrect_excel
Некарэктны фармат файла. Загрузіце Excel табліцу.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_incorrect_excel ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_invalid_fulfillment_logistics_template
Выберыце шаблон лагістыкі
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_invalid_fulfillment_logistics_template ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_invalid_fulfillment_service_type
Няправільны тып паслугі фулфілмента
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_invalid_fulfillment_service_type ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_job_already_exists
Заданне з назвай {jobName} ужо існуе
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_job_already_exists ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_job_modified
Дадзеныя аб працы ўжо абноўлены. Абнавіце старонку.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_job_modified ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_job_tariff_wrong_product_id
Некарэктна пазначаны ідэнтыфікатар тавару: {id}
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_job_tariff_wrong_product_id ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_logistics_invalid_pricing_config
Логістычная недаступная канфігурацыя цэнаў
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_logistics_invalid_pricing_config ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_no_client
Кліент не знойдзены або быў выдалены. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_no_client ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_storage_invalid_pricing_config
Некарэктныя налады тарыфу захоўвання
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_storage_invalid_pricing_config ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_storage_invalid_pricing_periods
Праверце граніцы і цэны перыядаў захоўвання
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_storage_invalid_pricing_periods ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_storage_invalid_work
Захоўванне недаступнай працы
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_storage_invalid_work ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
Authorization не хапае, пусты, або ўтрымлівае недаступны токен.
400error_access_denied
Доступ забаронены
Токен існуе, але яго роля не можа выканаць гэтую аперацыю.
500error_unknown
Адбылася невядомая памылка. Калі праблема паўторыцца, напішыце ў службу падтрымкі
Унутраная няўдачы. Зэканоміць час запыту і кантактную падтрымку; не прабуйце зноў сляпыя мутацыі.
400error_cant_extract_tariffs
Не атрымліваецца атрымаць тарыфы. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_cant_extract_tariffs ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_job_price
Не пазначана цана для выканання работы
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_job_price ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_tariff_price
Не пазначана цана для тарыфа №{position}
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_tariff_price ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_tariff_priority
Не пазначаны прыярытэт для тарыфа
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_tariff_priority ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_tariffs
Не пазначаны тарыфы
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_tariffs ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_fulfillment_catalog_organization_required ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_fulfillment_invalid_client_pricing
Invalid organization price configuration
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_fulfillment_invalid_client_pricing ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_invalid_fulfillment_logistics_template
Выберыце шаблон лагістыкі
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_invalid_fulfillment_logistics_template ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_invalid_fulfillment_service_type
Няправільны тып паслугі фулфілмента
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_invalid_fulfillment_service_type ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_job_already_exists
Заданне з назвай {jobName} ужо існуе
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_job_already_exists ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_job_tariff_wrong_product_id
Некарэктна пазначаны ідэнтыфікатар тавару: {id}
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_job_tariff_wrong_product_id ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_logistics_invalid_pricing_config
Логістычная недаступная канфігурацыя цэнаў
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_logistics_invalid_pricing_config ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_no_client
Кліент не знойдзены або быў выдалены. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_no_client ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_storage_invalid_pricing_config
Некарэктныя налады тарыфу захоўвання
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_storage_invalid_pricing_config ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_storage_invalid_pricing_periods
Праверце граніцы і цэны перыядаў захоўвання
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_storage_invalid_pricing_periods ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_storage_invalid_work
Захоўванне недаступнай працы
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_storage_invalid_work ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
GET
Знайсці гісторыю тарыфаў працы
/api/job/{jobId}/tariff-history
Значок з чытальным доступам
Атрымаць гісторыю тарыфаў працы з дапамогай GET /api/job/{jobId}/tariff-history.
Параметры шляху
Поле
Тып
Абавязкова
Апісанне
jobId
integer · int32
Так
Ід працоўнай асобы.
curl --request GET 'https://api.selsup.ru/api/job/1001/tariff-history' \
--header 'Authorization: YOUR_API_TOKEN'
Authorization не хапае, пусты, або ўтрымлівае недаступны токен.
400error_access_denied
Доступ забаронены
Токен існуе, але яго роля не можа выканаць гэтую аперацыю.
500error_unknown
Адбылася невядомая памылка. Калі праблема паўторыцца, напішыце ў службу падтрымкі
Унутраная няўдачы. Зэканоміць час запыту і кантактную падтрымку; не прабуйце зноў сляпыя мутацыі.
400error_cant_extract_tariffs
Не атрымліваецца атрымаць тарыфы. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_cant_extract_tariffs ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_no_client
Кліент не знойдзены або быў выдалены. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_no_client ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_subscription_expired
У вас скончыўся тэрмін дзеяння тарыфа. Аплаціце тарыф для працягу выкарыстання сэрвісу.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_subscription_expired ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
GET
Атрымаць паўнавартаснасць тарыфаў працы гісторыя
/api/job/{jobId}/fulfillment/tariff-history
Значок з чытальным доступам
Атрымаць гісторыю падатку на працу з дапамогай GET /api/job/{jobId}/fulfillment/tariff-history.
Параметры шляху
Поле
Тып
Абавязкова
Апісанне
jobId
integer · int32
Так
Ід працоўнай асобы.
curl --request GET 'https://api.selsup.ru/api/job/1001/fulfillment/tariff-history' \
--header 'Authorization: YOUR_API_TOKEN'
Authorization не хапае, пусты, або ўтрымлівае недаступны токен.
400error_access_denied
Доступ забаронены
Токен існуе, але яго роля не можа выканаць гэтую аперацыю.
500error_unknown
Адбылася невядомая памылка. Калі праблема паўторыцца, напішыце ў службу падтрымкі
Унутраная няўдачы. Зэканоміць час запыту і кантактную падтрымку; не прабуйце зноў сляпыя мутацыі.
400error_cant_extract_tariffs
Не атрымліваецца атрымаць тарыфы. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_cant_extract_tariffs ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_incorrect_job
Некарэктная праца
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_incorrect_job ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_no_client
Кліент не знойдзены або быў выдалены. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_no_client ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
GET
Вывоза выканання работ
/api/job/fulfillment/excel
Значок з чытальным доступам
Вывоз Выканання Працуе з дапамогай GET /api/job/fulfillment/excel.
Параметры запытаў
Поле
Тып
Абавязкова
Апісанне
includeCurrentПа змаўчанні: true
boolean
Не
Уключыце цяперашні.
organizationId
integer · int64
Не
Ід арганізацыі.
curl --request GET 'https://api.selsup.ru/api/job/fulfillment/excel' \
--header 'Authorization: YOUR_API_TOKEN'