Мадэлі пералічаныя тут адзін раз і могуць быць пашыраныя непасрэдна з канчатковых пунктаў, якія іх выкарыстоўваюць.
Property6 палёў
organizationIdinteger · int64
Ід арганізацыі.
clientIdinteger · int64
Ідэнтыфікатар кліента.
read-only
componentstring
Кампанент.
namestring
Назва.
valuestring
Значэнне.
valueNamestring
Значэнне імя.
Памылка дагавор
Як вяртаюць памылкі прыкладання
Код 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/property/
Знак з пісьмовым доступам
Устаноўкі ўласцівасці з дапамогай PUT /api/property/.
Authorization не хапае, пусты, або ўтрымлівае недаступны токен.
400error_access_denied
Доступ забаронены
Токен існуе, але яго роля не можа выканаць гэтую аперацыю.
500error_unknown
Адбылася невядомая памылка. Калі праблема паўторыцца, напішыце ў службу падтрымкі
Унутраная няўдачы. Зэканоміць час запыту і кантактную падтрымку; не прабуйце зноў сляпыя мутацыі.
400error_cant_extract_tariffs
Не атрымліваецца атрымаць тарыфы. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_cant_extract_tariffs ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_invalid_currency_source
Пазначаная крыніца курсу валют не падтрымліваецца
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_invalid_currency_source ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_invalid_stock_distribution_rules
Некарэктныя правілы размеркавання рэшткаў: праверце долі ад 0 да 1 і межы рэшткаў.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_invalid_stock_distribution_rules ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_no_client
Кліент не знойдзены або быў выдалены. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_no_client ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
GET
Атрымаць
/api/property/{organizationId}/{component}
Значок з чытальным доступам
Паставіце GET /api/property/{organizationId}/{component}.
Параметры шляху
Поле
Тып
Абавязкова
Апісанне
organizationId
integer · int64
Так
Ід арганізацыі.
component
string
Так
Кампанент.
curl --request GET 'https://api.selsup.ru/api/property/1001/string' \
--header 'Authorization: YOUR_API_TOKEN'
Authorization не хапае, пусты, або ўтрымлівае недаступны токен.
400error_access_denied
Доступ забаронены
Токен існуе, але яго роля не можа выканаць гэтую аперацыю.
500error_unknown
Адбылася невядомая памылка. Калі праблема паўторыцца, напішыце ў службу падтрымкі
Унутраная няўдачы. Зэканоміць час запыту і кантактную падтрымку; не прабуйце зноў сляпыя мутацыі.
400error_base_creating
Ваш кабінет у працэсе стварэння, пачакайце некалькі хвілін да поўнага стварэння кабінета
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_base_creating ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_cant_extract_tariffs
Не атрымліваецца атрымаць тарыфы. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_cant_extract_tariffs ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_cant_receive_stocks
не атрымалася атрымаць рэшткі
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_cant_receive_stocks ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_client_branding_failed
Не ўдалося загрузіць або захаваць налады брэнда.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_client_branding_failed ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_fbs_marking_code_unsupported
Код адзнакі FBS не падтрымліваецца
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_fbs_marking_code_unsupported ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_fulfillment_client_access_denied
Fulfillment client access denied
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_fulfillment_client_access_denied ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_fulfillment_client_contract_required
Дагавор абавязкова прыняць, каб атрымаць доступ да аперацый.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_fulfillment_client_contract_required ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_fulfillment_request_invalid
Запыт на выкананне недастатковы
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_fulfillment_request_invalid ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_header_logo_upload_failed
Could not upload the logo. Please try again.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_header_logo_upload_failed ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_income_not_found
Не знойдзены заказ пастаўшчыка №{id}
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_income_not_found ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_integration_cell_mapping_invalid
Інтэграцыйная картызацыя клетак недаступная
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_integration_cell_mapping_invalid ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_no_client
Кліент не знойдзены або быў выдалены. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_no_client ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_no_price_for_order_product
Не пазначана цана для тавару: {name}
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_no_price_for_order_product ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_no_quantity_for_order_product
Не пазначана колькасць тавару: {name}
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_no_quantity_for_order_product ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_order_not_found
Заказ не знойдзены
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_order_not_found ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_organization_create_failed
Узнікла праблема пры стварэнні арганізацыі. Калі ласка, звярніцеся ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_organization_create_failed ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_organization_exists
Арганізацыя ўжо створана
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_organization_exists ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_organization_not_found
Не знойдзена арганізацыя
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_organization_not_found ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_ozon_fbo_workflow_not_found
Працэс Ozon FBO {id} не знойдзены
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_ozon_fbo_workflow_not_found ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_reload
Сесія аўтарызацыі скончылася, абнавіце старонку браўзера. Калі абнаўленне не дапамагае, паспрабуйце выдаліць файлы cookie для сайта
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_reload ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_settlement_invalid
Пасяджэнне невыканана
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_settlement_invalid ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_subscription_expired
У вас скончыўся тэрмін дзеяння тарыфа. Аплаціце тарыф для працягу выкарыстання сэрвісу.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_subscription_expired ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_supply_not_found
Не знойдзена пастаўка: {name}
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_supply_not_found ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_token_expired_or_revoked
Токен API адкліканы або ўведзены некарэктна. Праверце, што ключ API мае поўны функцыянал. Згенеруйце новы ключ і заменіце ў SELSUP, бо ключы маюць тэрмін жыцця.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_token_expired_or_revoked ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_transport_waybill_invalid
Праверце даныя ЭТрН.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_transport_waybill_invalid ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_transport_waybill_source
ЭТрН недаступная для гэтай адгрузкі або пастаўкі.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_transport_waybill_source ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_user_does_not_have_this_organization
У карыстальніка няма доступу да дадзенай арганізацыі
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_user_does_not_have_this_organization ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_warehouse_not_found
Не найден склад
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_warehouse_not_found ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_warehouse_setup_unavailable
Устаноўка складу недаступная
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_warehouse_setup_unavailable ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
GET
Спіс
/api/property/list/{component}
Значок з чытальным доступам
Спіс з выкарыстаннем GET /api/property/list/{component}.
Параметры шляху
Поле
Тып
Абавязкова
Апісанне
component
string
Так
Кампанент.
Параметры запытаў
Поле
Тып
Абавязкова
Апісанне
organizationId
integer · int64
Не
Ід арганізацыі.
curl --request GET 'https://api.selsup.ru/api/property/list/string' \
--header 'Authorization: YOUR_API_TOKEN'
Authorization не хапае, пусты, або ўтрымлівае недаступны токен.
400error_access_denied
Доступ забаронены
Токен існуе, але яго роля не можа выканаць гэтую аперацыю.
500error_unknown
Адбылася невядомая памылка. Калі праблема паўторыцца, напішыце ў службу падтрымкі
Унутраная няўдачы. Зэканоміць час запыту і кантактную падтрымку; не прабуйце зноў сляпыя мутацыі.
400error_bad_request
Некарэктны фармат запыту
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_bad_request ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_base_creating
Ваш кабінет у працэсе стварэння, пачакайце некалькі хвілін да поўнага стварэння кабінета
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_base_creating ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_cabinet_access_denied
Доступ да гэтага кабінета недаступны.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_cabinet_access_denied ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_cant_extract_tariffs
Не атрымліваецца атрымаць тарыфы. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_cant_extract_tariffs ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_container_log_read_failed
Чытанне часопіса кантэйнера не атрымалася
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_container_log_read_failed ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_container_log_request_invalid
Запыт на рэгістрацыю кантэйнераў недаступны
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_container_log_request_invalid ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_first_name
Не пазначана Імя
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_first_name ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_last_name
Не пазначана Прозвішча
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_last_name ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_organization_form
не пазначана форма арганізацыі
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_organization_form ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_organization_inn
Не пазначаны ІНН арганізацыі
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_organization_inn ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_organization_name
Не пазначана назва арганізацыі
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_organization_name ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_empty_position_name
Не пазначана назва пасады
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_empty_position_name ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_fulfillment_client_access_denied
Fulfillment client access denied
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_fulfillment_client_access_denied ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_fulfillment_client_contract_required
Дагавор абавязкова прыняць, каб атрымаць доступ да аперацый.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_fulfillment_client_contract_required ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_fulfillment_document_error
Не атрымалася сфармаваць дакумент. Праверце параметры і склад аперацыі.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_fulfillment_document_error ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_fulfillment_request_invalid
Запыт на выкананне недастатковы
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_fulfillment_request_invalid ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_income_not_found
Не знойдзены заказ пастаўшчыка №{id}
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_income_not_found ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_max_page
Нумар старонкі не можа быць больш за 100 000
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_max_page ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_no_client
Кліент не знойдзены або быў выдалены. Напішыце ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_no_client ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_no_price_for_order_product
Не пазначана цана для тавару: {name}
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_no_price_for_order_product ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_no_quantity_for_order_product
Не пазначана колькасць тавару: {name}
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_no_quantity_for_order_product ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_order_not_found
Заказ не знойдзены
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_order_not_found ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_organization_create_failed
Узнікла праблема пры стварэнні арганізацыі. Калі ласка, звярніцеся ў падтрымку
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_organization_create_failed ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_organization_exists
Арганізацыя ўжо створана
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_organization_exists ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_position_exists
Пасада з такой назвай ужо існуе
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_position_exists ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_reload
Сесія аўтарызацыі скончылася, абнавіце старонку браўзера. Калі абнаўленне не дапамагае, паспрабуйце выдаліць файлы cookie для сайта
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_reload ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_subscription_expired
У вас скончыўся тэрмін дзеяння тарыфа. Аплаціце тарыф для працягу выкарыстання сэрвісу.
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_subscription_expired ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_warehouse_not_found
Не найден склад
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_warehouse_not_found ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_wrong_crm_token
Няправільны токен CRM
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_wrong_crm_token ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_wrong_inn
Некарэктна пазначаны ІНН арганізацыі, даўжыня 10 або 12 лічбаў
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_wrong_inn ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.
400error_wrong_version
Няправільна пазначана версія
Спецыфічны для канчатковага пункту error. Выкарыстоўвайце стабільны код error_wrong_version ў лагіцы прыкладання; localMessage змяшчае пераклад, паказаны вышэй.