{
"error": "error_brand_already_exists",
"localMessage": "Бренд Base уже существует",
"params": {
"name": "Base"
}
}Публичный API · Справочник API
Кабинет и интеграции
Настройки кабинета, организаций, сотрудников и подключённых сервисов.
Настройки кабинета SelSup: организации, сотрудники, логотип и интеграции.
/api/client
Модель данных
Структуры данных
Поля объектов, которые используются в запросах и ответах этого раздела.
PersonPosition7 полей
idinteger · int64Идентификатор должности. Проставляется автоматически
read-onlynamestringНазвание должности
ОбязательноdeletedbooleanПризнак удаления должности
read-onlyclientIdinteger · int64Идентификатор клиента
read-onlydefaultJobIdinteger · int64Работа по умолчанию для должности
createdUserstringПользователь, который создал должность
read-onlycreatedDatestring · date-timeДата создания должности
read-onlyPerson14 полей
personIdinteger · int64Поле personId.
read-onlyfirstNamestringИмя сотрудника
ОбязательноlastNamestringФамилия сотрудника
ОбязательноsurNamestringОтчество сотрудника
clientIdinteger · int64Идентификатор клиента
read-onlypositionPersonPositionДолжность сотрудника
ОбязательноversionIdinteger · int64Поле нужно передавать при изменении,для предотвращения одновременной перезаписи
read-onlycreatedUserstringПроставляется автоматически. Пользователь создавший сотрудника
read-onlycreatedDatestring · date-timeПроставляется автоматически. Дата создания сотрудника
read-onlydeletedbooleanПризнак удаления сотрудника
read-onlyuserIdinteger · int32Связь сотрудника с пользователем
read-onlyhasChangesbooleanПоле hasChanges.
fullNamestringПолные ФИО
read-onlyshortNamestringФамилия и инициалы
read-onlyDashboardCustomMetric4 полей
idstringПоле id.
namestringПоле name.
formulastringПоле formula.
formatstringПоле format.
DashboardLayoutSettings7 полей
versioninteger · int32Поле version.
widgetOrderstring[]Поле widgetOrder.
hiddenWidgetIdsstring[]Поле hiddenWidgetIds.
hiddenKpiIdsstring[]Поле hiddenKpiIds.
widgetSizesobjectПоле widgetSizes.
customMetricsDashboardCustomMetric[]Поле customMetrics.
pivotTablesDashboardPivotTable[]Поле pivotTables.
DashboardPivotTable5 полей
idstringПоле id.
namestringПоле name.
periodstringПоле period.
dimensionsstring[]Поле dimensions.
metricsstring[]Поле metrics.
ClientBranding3 полей
namestringПоле name.
domainstringПоле domain.
enabledbooleanПоле enabled.
Address15 полей
idinteger · int32Поле id.
postCodestringПоле postCode.
countryCountryПоле country.
regionRegionПоле region.
regionIdinteger · int32Поле regionId.
streetstringПоле street.
housestringПоле house.
districtstringПоле district.
citystringПоле city.
localitystringПоле locality.
buildingstringПоле building.
flatstringПоле flat.
shortstringПоле short.
addressIdAddressПоле addressId.
fullstringПоле full.
AnswerSpeed2 полей
typestringПоле type.
valueinteger · int32Поле value.
BankIntegrationData6 полей
idinteger · int64Поле id.
clientIdinteger · int64Поле clientId.
integrationstringПоле integration.
accessTokenstringПоле accessToken.
refreshTokenstringOAuth токен обновления для банка точка
accessTokenExpiredDatestring · date-timeДата окончания действия токена доступа
Bill16 полей
idinteger · int64Поле id.
pricenumber · doubleПоле price.
numberstringПоле number.
reasonstringПоле reason.
documentTemplatestringПоле documentTemplate.
contractNumberstringПоле contractNumber.
createdDatestring · date-timeПоле createdDate.
urlstringПоле url.
bankOrderIdstringПоле bankOrderId.
clientIdinteger · int64Поле clientId.
externalKeystringПоле externalKey.
statusstringПоле status.
organizationOrganizationПоле organization.
payedNowbooleanПоле payedNow.
serviceTypestringПоле serviceType.
billIdBillПоле billId.
Client95 полей
clientIdinteger · int64Идентификатор клиента. Проставляется автоматически
read-onlybillingVersioninteger · int64Поле billingVersion.
hostIdinteger · int32Поле hostId.
showCreateButtonbooleanОтображать кнопку создания товара на списке товаров. Иначе создание товара будет возможно только из заказа поставщика
finishSetupbooleanПризнак завершения настройки интерфейса
priceRatenumber · doubleЦеновой коэффициент, для расчета цены на маркетплейсе по закупочной цене.
deliveryPricenumber · doubleСтоимость доставки по умолчанию для товаров
importOrdersbooleanПризнак того, что заказы клиента нужно импортировать
fulfillmentbooleanПризнак того, что клиент является фулфилментом и собирает заказы и хранит товары другого клиента
useOwnDatabasebooleanПризнак того, что клиент использует отдельную базу данных
needCreateDatabasebooleanПоле needCreateDatabase.
lastLoginDatestring · date-timeУказание даты последнего входа
tariffStatusstringПоле tariffStatus.
trialAvailablebooleanПоле trialAvailable.
expiredDatestringДата когда тариф закончится
useProductCodebooleanПоказатель того что клиент использует адресное хранение товаров. В этом случае в остатках мы храним количество, которое обновляем при заказе. WmsItem в итоге становится не отдельной штукой, а некоторым набором остатков, но их все равно может быть много для одного товара
updateOnlyExistsStocksbooleanОбновлять только существующие остатки товаров
acceptOrdersByImportbooleanПринимать заказы при импорте
fbsLabelsAutoUpdateTimestringВремя ежедневной автоматической загрузки этикеток FBS
fbsLabelsAutoUpdateTimesstring[]Времена ежедневной автоматической загрузки этикеток FBS
displayNameAlwaysbooleanНе использовать название модели при выводе товара
useFbsTasksbooleanПризнак того, что клиент используется адресное хранение и использует уникальные коды для товаров
useRetailbooleanПризнак того, что клиент работает с розничными заказами, например из интернет-магазина
useWholesalebooleanПризнак того, что клиент работает с оптовыми заказами, в основном для организаций
sendOzonMinPricebooleanПризнак того, что нужно отправлять минимальную цену на ОЗОН или нет
updatePurchasePriceAndDeliveryCostbooleanПризнак того, что нужно обновлять Закупочной цены и Доп. расходов у комплектов товара при изменении цен
sendSelsupMinPricebooleanПризнак того, что нужно отправлять минимальную цену на ОЗОН указанную в селсапе, имеет приоритет если указан еще sendOzonMinPrice
barcodeUniqForOrgbooleanПризнак того, что штрих-коды могут дублироваться у разных организаций
expensesPercentagenumber · doubleСредний расход на МП в %
minPriceRatenumber · doubleПоле minPriceRate.
propertiesstringJSON с произвольными параметрами фронта
servicesForProductsAutoImportstring[]Сервисы, для которых включить автоматический импорт товаров с ночью
disableSendByMpbooleanОтключает перевод заказов в собранные по статусу с маркетплейса
alwaysCreateSupplybooleanНе использовать поставки с маркетплейсов
sortOrdersByCellbooleanСортировать заказы при сборке по ячейке
removeProductsFromCellOnPackingbooleanУбирать товар из ячейки хранения при переводе заказа на сборку
acceptExpressOrdersbooleanАвтоматически принимать Express заказы
acceptOrdersbooleanАвтоматически принимать заказы СБММ
sortOrdersByDatebooleanСортировать заказы по дате заказа
useServiceWarehouseForSupplybooleanСоздавать отдельные поставки для каждого склада WB
clientOrganizationsClientOrganization[]Организации клиента
servicesstring[]Поле services.
usersobjectПоле users.
hostHostМашина, на которой лежат данные клиента
tariffClientTariffТариф клиента
tariffsByServiceobjectТарифы клиента по сервисам
fbsLogisticbooleanПризнак того, что в расчете юнит экономики ценах использовать тарифы логистики по ФБС или ФБОесли null или true - будет браться ФБС логистика
withCommonPricebooleanИдентификатор выгружать файл с ценами, где будут присутствовать общие цены или нет
clientParamClientParamПараметры клиента
purchasePercentnumber · doubleПроцент выкупа товара
wildberriesLogisticRationumber · doubleКоэффициент логистики по ВБ
ozonLogisticRationumber · doubleКоэффициент логистики по OZON
additionalPricePercentnumber · doubleДоп. процент от цены товара для вычисления логистики OZON
avgOzonDeliveryTimeinteger · int32Среднее время доставки OZON
wildberriesTerritorialRationumber · doubleКоэффициент территориального распределения ВБ
wildberriesWarehouseRationumber · doubleКоэффициент склада на ВБ
salesForPeriodnumber · doubleОборот за последние 30 дней
useYandexMarketBusinessIdbooleanИдентификатор использовать businessId при работе с яндекс маркет АПИ
averageFbsOrdersForPeriodnumber · doubleСреднее количество заказов по ФБС за 30 дней.
andDuplicateUpdatePricebooleanИдентификатор обновлять ли цены у дубликатов и оригиналов, если цена меняется у дубля
otherExpensesOnClientbooleanИдентификатор распределения прочих расходов, по всему клиенту или строго по организациям
currencyRationumber · doubleСколько процентов прибавить к курсу ЦБ.
groupAnalyticsBySkubooleanИдентификатор выводить аналитику с группировкой по SKU ID
exportWithImagesbooleanИдентификатор экспортировать с изображениями
useProductPurchasePricebooleanИдентификатор не учитывать закупочные цены в аналитике по схеме FIFO. (Настройка ФИФО/ Нет ФИФО)
planImagePathstringПуть к изображению для плана продаж
read-onlyplanImageUrlstringСсылка на изображение для плана продаж
read-onlyplanImageSizeinteger · int32Размер в байтах изображения для плана продаж
read-onlyplanImageWidthinteger · int32Ширина изображения для плана продаж
read-onlyplanImageHeightinteger · int32Высота изображения для плана продаж
read-onlycheckOrderProductQuantitybooleanПроверка количества товаров в заказе
managementBySizebooleanИдентификатор группировать или нет товары в репрайсере
sendStockWhenProductDeletedbooleanОтправлять нулевой остаток у удаленных товаров
sendZeroIfFboStockExistsbooleanОтправлять 0 если есть остаток на FBO
saveProductHistorybooleanСохранять историю изменения карточек
currencystringВалюта
analyticsConfidentialbooleanНастройка, что данные аналитики конфиденциальны. Скрыты для роли SUPPORT
integratorNamestringЛогин назначенного клиентом интегратора
firstImportDatesobjectДаты первого импорта аналитики клиента. По ключу NONE хранит общую дату для всех сервисов
autoSplitServicesstring[]Список маркетплейсов для которых заказы будут делится автоматически
isFixByWildberriesbooleanПоле isFixByWildberries.
lastExportStatstring · dateПоле lastExportStat.
updateDataLearningLastDatestring · date-timeПоле updateDataLearningLastDate.
tariffsClientTariff[]Поле tariffs.
billsBill[]Поле bills.
banksobjectПоле banks.
yandexMarketPropertiesobjectПоле yandexMarketProperties.
productAutoImportbooleanНЕ импортировать товары при импорте заказов
markNewCategoriesbooleanПоле markNewCategories.
fixByWildberriesbooleanПоле fixByWildberries.
saveGtinOnMarkLinkbooleanПоле saveGtinOnMarkLink.
allowUnloadPackageMismatchbooleanПоле allowUnloadPackageMismatch.
updateStocksOnlyForLinkedWarehousesbooleanПоле updateStocksOnlyForLinkedWarehouses.
importOrdersOnlyFromLinkedWarehousesbooleanПоле importOrdersOnlyFromLinkedWarehouses.
integrationsServiceIntegration[]Поле integrations.
ClientOrganization130 полей
idinteger · int64Поле id.
ozonClientIdinteger · int64Идентификатор клиента API Озон
ozonApiValidbooleanФлаг работоспособности ключа API Озон
ozonTransactionsImportDatestring · date-timeДата последнего импорта аналитики озон
read-onlyozonCashFlowStatementImportDatestring · date-timeДата последнего импорта данных из дашборда озон
read-onlyozonStocksImportDatestring · date-timeДата последнего импорта остатков озон
read-onlyozonSalesFunnelImportDatestring · date-timeДата последнего импорта данных для воронки продаж озон
read-onlyozonCampaignSkuImportDatestring · date-timeДата последнего импорта отчета рекламы озон по sku
read-onlyozonCpoSkuImportDatestring · date-timeДата последнего импорта отчета рекламы Ozon CPO по SKU
read-onlywildberriesProfitImportDatestring · date-timeДата последнего импорта аналитики вайлдбериз
read-onlywildberriesSalesFunnelImportDatestring · date-timeДата последнего импорта воронки продаж вайлдбериз
read-onlywildberriesSalesFunnelExtensionImportDatestring · date-timeДата последнего импорта воронки продаж вайлдбериз через расширение
read-onlywildberriesFboOrdersImportDatestring · date-timeДата последнего импорта ФБО вайлдбериз заказов из профит репорта
read-onlywildberriesOrderStatusesUpdateDatestring · date-timeДата последнего обновления статусов заказов из профит репорта
read-onlywildberriesIncomeImportDatestring · date-timeДата последнего импорта поступлений вайдбериз
read-onlywildberriesStocksImportDatestring · date-timeДата последнего импорта остатков вайдбериз
read-onlywildberriesOrdersImportDatestring · date-timeДата последнего импорта заказов вайдбериз
read-onlywildberriesSalesImportDatestring · date-timeДата последнего импорта продаж вайдбериз
read-onlywildberriesTurnoverImportDatestring · date-timeДата последнего импорта кодов маркировки с вайдбериз
read-onlynationalCatalogTokenstringJWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически
nationalCatalogTokenCreatedDatestring · date-timeДата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов
read-onlyomsConnectionstringИдентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ)
priceRatenumber · doubleЦеновой коэффициент для расчета цены на маркетплейсе по закупочной цене
ediLoginstringЛогин EDI
defaultBrandIdinteger · int32Бренд по умолчанию для организации. Используется при импорте карточек.
defaultManufacturerIdinteger · int32Производитель по умолчанию. Используется при импорте карточек
barcodeGenerationTypestringСпособ получения штрих-кодов для товаров
clientIdinteger · int64Идентификатор клиента
read-onlycreatedDatestring · date-timeДата создания организации
read-onlycrptTokenstringТокен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически
suzTokenDatestring · date-timeДата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов
read-onlytokenCreatedDatestring · date-timeДата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов
read-onlywildberriesCardsRefreshTimestring · date-timeДата последнего полного обновления карточек Вайлдбериз
read-onlyremoveWildberriesSupplierAuthorizationTokenClientOrganizationПоле removeWildberriesSupplierAuthorizationToken.
organizationOrganizationСвязь с реквизитами организации
updateWildberriesPricebooleanПризнак необходимости обновить цены на Вайлдбериз
read-onlywildberriesFbsDatestring · date-timeДата с которой необходимо импортировать заказы с Wildberries по FBS
read-onlysberFbsDatestring · date-timeДата с которой необходимо импортировать заказы с СберМегаМаркет по FBS
read-onlywildberriesPriceUpdateDatestring · date-timeДата последнего обновления цен с Wildberries
read-onlyozonFbsDatestring · date-timeДата с которой необходимо импортировать заказы с Ozon по FBS
read-onlyozonPriceUpdateDatestring · date-timeДата последнего обновления цен с Ozon
read-onlywildberriesTokenValidbooleanСтатус работоспособности токена Wildberries
read-onlywildberriesReportTokenValidbooleanСтатус работоспособности токена отчетов Wildberries
read-onlywildberriesCampaignTokenValidbooleanСтатус работоспособности токена кампаний Wildberries
read-onlywebasystTokenValidbooleanСтатус работоспособности токена webasyst
read-onlyautoSyncFbsStocksbooleanПризнак включения автоматической синхронизации остатков
onlineFboImportbooleanВключение онлайн-импорта заказов FBO
updateOrdersDatestring · date-timeДата, начиная с которой надо обновить статусы заказов c WB
read-onlyupdateOzonOrdersDatestring · date-timeДата, начиная с которой надо обновить статусы заказов с OZON
read-onlyremainsRemainsProductCode[]Карточки для получения маркировки на остатки товаров
linkedClientIdinteger · int64Связанный клиент фулфилмента
certHashstringСлепок сертификата Крипто Про
yandexMarketLabelFormatstringФормат этикетки Яндекс.Маркета
ymTokenExpiredstring · date-timeПоле ymTokenExpired.
ymTokenCreatedDatestring · date-timeПоле ymTokenCreatedDate.
yandexMarketTokenValidbooleanВалидность OAuth токена на Yandex.Market
yandexMarketTokenClientOrganizationТокен с которым приходит Yandex.Market
yandexCommerceTokenstringТокен авторизации Yandex Commerce Protocol
yandexMarketOrganizationIdstringid компании на Yandex.Market
removeYandexMarketOrganizationIdClientOrganizationПоле removeYandexMarketOrganizationId.
yandexMarketBusinessIdstringid кабинета на Yandex.Market
yandexMarketFbsDatestring · date-timeДата с которой необходимо импортировать заказы с YandexMarket по FBS
sberMegaMarketApiValidbooleanВалидность токена СберМегаМаркет
sberMegaMarketApiCreatedDatestring · date-timeПоле sberMegaMarketApiCreatedDate.
sberMerchantIdinteger · int64Идентификатор продавца, выдаётся при регистрации в СберМегаМаркет
sberMegaMarketTokenstringПароль для авторизации при получении запросов от СберМегаМаркет
removeSberMegaMarketTokenClientOrganizationПоле removeSberMegaMarketToken.
aliexpressTokenValidbooleanВалидность токена Aliexpress
aliexpressApiKeyCreatedDatestring · date-timeПоле aliexpressApiKeyCreatedDate.
aliexpressShippingLeadTimeinteger · int32Время на отправку заказа (время, за которое вы обязуетесь ввести трек-номер) на Aliexpress
aliexpressFreightTemplateIdinteger · int64Идентификатор шаблона доставки на Aliexpress
aliexpressFbsDatestring · date-timeДата с которой необходимо импортировать заказы с Aliexpress по FBS
onlineStocksbooleanОнлайн обновление остатков
hasOzonFilterbooleanНаличие фильтра ozon для ночного импорта
hasOtherFilterbooleanНаличие фильтра стороних сервисов для ночного импорта
yandexMarketPriceUpdateDatestring · date-timeДата последнего обновления цен на YandexMarket
moySkladApiKeystringТокен Мой Склад. Только для записи
moySkladApiValidbooleanВалидность токена Мой Склад
moySkladIdstringИдентификатор организации в Мой Склад
read-onlyyandexApiKeystringТокен API Key Яндекс. Только для записи
yandexApiKeyValidbooleanВалидность токена API Key Яндекс
yandexMarketImportOrdersDatestring · date-timeДата последнего импорта операций с YandexMarket
read-onlyymFboImportOrdersDatestring · date-timeДата последнего импорта FBO заказов с YandexMarket
read-onlyyandexMarketStocksImportDatestring · date-timeДата последнего импорта остатков с YandexMarket
read-onlyshippingServicestringСписок интегрированных сервисов доставки
ozonRealizationImportDatestring · date-timeДата последнего импорта отчета о реализации OZON
ozonFboOrderImportDatestring · date-timeДата последнего импорта с OZON FBO заказов
detmirFboOrdersImportDatestring · date-timeДата последнего импорта FBO заказов с Детского мира
stockStrategystringСтратегия управления остатками
edoIdstringИдентификатор в ЭДО
fiasIdstringИдентификатор ФИАС
isYmExpressbooleanЭкспресс магазин на Яндекс.Маркете
isFboShopbooleanМагазин FBO на Яндекс.Маркете
globalbooleanМагазин трансграничный
ymConfirmStatusstringСтатус в котором подтверждаются заказы
hasSetsbooleanЕсть комплекты и нужно дополнительно выбирать остатки для комплектов
warehouseByStockbooleanОпределять автоматически склад заказа по остаткам
wildberriesImportStorageReportDatestring · date-timeДата последнего импорта отчета по платному хранению на Wildberries
wildberriesImportCampaignStatsDatestring · date-timeДата последнего импорта статистики по рекламным кампаниям на Wildberries
avitoOrdersImportDatestring · date-timeДата последнего импорта Avito заказов
deletedbooleanИдентификатор удаления организации
totalMinFbsStockinteger · int32Минимальный остаток FBS для организации. Если остаток товара меньше или равен этому значению, он будет заменён на 0.
totalMaxFbsStockinteger · int32Максимальный остаток FBS для организации. Если остаток товара больше этого значения, он будет заменён на это значение.
firstImportDatesobjectДаты первого импорта аналитики для каждого сервиса данной организации. По ключу NONE хранит общую дату для всех сервисов
fboYandexMarketMinStockinteger · int32Минимальный порог остатков на FBO для Яндекс Маркета. При его достижении включится передача остатков FBS.
fboWildberriesMinStockinteger · int32Минимальный порог остатков на FBO для Wildberries. При его достижении включится передача остатков FBS.
fboOzonMinStockinteger · int32Минимальный порог остатков на FBO для Ozon. При его достижении включится передача остатков FBS.
servicesForProductsAutoImportstring[]Сервисы с включённым автоимпортом товаров для данной организации
skuCreateTypestringПоле skuCreateType.
hasYandexMarketApibooleanПоле hasYandexMarketApi.
hasOmsIdbooleanНаличие OMS ID
hasGs1LoginbooleanНаличие логина GS1
hasWildberriesCampaignAuthorizationTokenbooleanУстановлен ли токен компании API Wildberries
hasWildberriesSupplierAuthorizationTokenbooleanУстановлен ли токен нового API Wildberries
hasWildberriesServiceAuthorizationTokenbooleanУстановлен ли сервисный токен Wildberries
hasYandexApiKeybooleanПоле hasYandexApiKey.
hasEdiPasswordbooleanПрисвоен ли пароль EDI
hasImportTokenbooleanЗаполнен токен для импорта
hasAliexpressApiKeybooleanНаличие токена Aliexpress
hasOzonApiKeybooleanНаличие токена Ozon
hasSuzClientTokenbooleanНаличие токена СУЗ
hasGs1PasswordbooleanНаличие пароля GS1
hasMoySkladApibooleanУстановлен ли токен API МойСклад
hasWildberriesStatApiKeybooleanНаличие токена API отчетов
hasNationalCatalogApiKeybooleanНаличие токена Национального каталога
hasYandexMarketTokenbooleanУстановлен ли токен Яндекс.Маркета
hasYandexCommerceTokenbooleanУстановлен ли токен Yandex Commerce Protocol
hasSberMegaMarketApibooleanНаличие токена МегаМаркет
hasYandexMarketOAuthTokenbooleanУстановлен ли OAuth токен Яндекс.Маркета
hasWildberriesOAuthTokenbooleanУстановлен ли OAuth токен Wildberries
ClientParam2 полей
schemaListstring[]Схема продажи на маркет плейсах
servicesstring[]Список интересующих сервисов
ClientTariff47 полей
idinteger · int64Поле id.
namestringНазвание тарифа
createdDatestring · date-timeДата создания тарифа
read-onlyexpiredDatestring · date-timeДата завершения тарифа
read-onlyusersLimitinteger · int32Поле usersLimit.
productsLimitinteger · int32Поле productsLimit.
contractorsLimitinteger · int32Поле contractorsLimit.
organizationLimitinteger · int32Поле organizationLimit.
maxStorageSizeMbinteger · int32Поле maxStorageSizeMb.
ordersLimitinteger · int32Поле ordersLimit.
warehousesLimitinteger · int32Поле warehousesLimit.
apiRequestsLimitinteger · int32Поле apiRequestsLimit.
priceinteger · int32Поле price.
ordersCountinteger · int32Поле ordersCount.
ignorePaymentUpdatebooleanПоле ignorePaymentUpdate.
clientIdinteger · int64Идентификатор клиента
read-onlybankOrderIdstringЗаказ в банке
read-onlystatusstringПоле status.
formUrlstringСсылка на оплату заказа
read-onlychangeTariffIdinteger · int64Поле changeTariffId.
incomeByOrderbooleanПоле incomeByOrder.
analyticsbooleanВключена ли аналитика в тариф
fbsbooleanВключена ли продажа со своего склада в тариф
fbobooleanВключена ли продажа со склада маркетплейса в тариф
cardsbooleanВключено ли создание карточек в тариф
allowUserIncreasebooleanПоле allowUserIncrease.
answerSpeedAnswerSpeedПоле answerSpeed.
addonIdsinteger[]Поле addonIds.
changebooleanПоле change.
periodstringПоле period.
forBillbooleanПоле forBill.
paidNowbooleanПоле paidNow.
hasMorebooleanПоле hasMore.
inSelsupIdinteger · int64Идентификатор присвоенный в селсап для записи в AuthApi
changedUserNamestringЮзер изменивший статус тарифа
lastChangedDatestring · date-timeДата последнего изменения статуса тарифа
tariffVersioninteger · int32Версия тарифа
firstIntegrationServiceIdinteger · int32Поле firstIntegrationServiceId.
tariffIdinteger · int32Идентификатор оригинального тарифа
localizedNamestringПоле localizedName.
translationKeystringПоле translationKey.
imageGenerationsLimitinteger · int32Лимит генераций фотографий
imageGenerationsCountinteger · int32Кол-во генераций фотографий
videoGenerationsLimitinteger · int32Лимит генераций видео
videoGenerationsCountinteger · int32Кол-во генераций видео
serviceTypestringТип сервиса
isConstructorbooleanПоле isConstructor.
Country6 полей
countryIdinteger · int32Идентификатор страны
namestringНазвание страны
code2stringДвухбуквенный код страны
code3stringТрехбуквенный код страны
namesobjectПоле names.
printNamestringПоле printName.
Host2 полей
idinteger · int32Поле id.
namestringПоле name.
Organization38 полей
idinteger · int64Идентификатор организации. Проставляется автоматически
read-onlynamestringПолное наименование организации
ОбязательноshortNamestringПоле shortName.
taxTypestringСистема налогооблажения
taxRateinteger · int32Ставка налога, если она отличается от стандартной
taxNdsinteger · int32Ставка налога, если она отличается от стандартной
inputTaxNdsinteger · int32Ставка входящего НДС
outputTaxNdsinteger · int32Ставка исходящего НДС
enableNewTaxCalculationbooleanВключить расчет налогов по новым правилам
useNdsCostPricebooleanУчитывать входящий НДС в себестоимости
innstringИНН
ОбязательноkppstringКПП. Проставляется только для ООО
bankstringНазвание банка
bikstringБИК счета организации
corrBillstringНомер корреспондентского счета
billNumberstringНомер счета организации
stampPathstringСсылка на изображение печати организации
read-onlystampUrlstringСсылка на изображение печати организации
read-onlystampSizeinteger · int32Размер в байтах изображения печати организации
read-onlystampWidthinteger · int32Ширина изображения печати организации
read-onlystampHeightinteger · int32Высота изображения печати организации
read-onlystampFileNamestringИмя исходного файла печати
read-onlysignaturePathstringФото подписи директора организации
read-onlysignatureUrlstringФото подписи директора организации
read-onlysignatureFileNamestringИмя исходного файла подписи
read-onlyfulfillmentContractSignerNamestringФИО подписанта со стороны фулфилмента
fulfillmentContractSignerPositionstringДолжность подписанта со стороны фулфилмента
signatureSizeinteger · int32Размер файла в байтах подписи директора организации
read-onlysignatureWidthinteger · int32Ширина изображения подписи директора
read-onlysignatureHeightinteger · int32Высота изображения подписи директора
read-onlyipPersonPersonРуководитель организации или ИП
formstringОрганизационно правовая форма
ОбязательноipbooleanПоле ip.
clientIdinteger · int64Идентификатор клиента
read-onlyaddressAddressАдресс организации
phoneNumberstringНомер телефона
addressFullstringПолный адрес
read-onlysamplebooleanВ реквизитах остались тестовые данные
read-onlyRegion4 полей
regionIdinteger · int32Поле regionId.
countryIdinteger · int32Поле countryId.
namestringПоле name.
regionSynonymsRegionSynonym[]Поле regionSynonyms.
RegionSynonym4 полей
idinteger · int64Поле id.
regionIdinteger · int64Поле regionId.
synonymstringПоле synonym.
servicestringПоле service.
RemainsProductCode6 полей
idinteger · int64Поле id.
codestringПоле code.
suzIdstringПоле suzId.
brandIdinteger · int32Поле brandId.
clientIdinteger · int64Поле clientId.
organizationIdinteger · int64Поле organizationId.
ServiceIntegration34 полей
idinteger · int64Поле id.
tokenExpiredDatestring · date-timeВремя, до которого действует токен
secondTokenExpiredDatestring · date-timeВремя, до которого действует второй токен
servicestringСервис с которым настраивается интеграция
serviceClientIdstringНекодируемый идентификатор для некоторых сервисов
serviceSecretServiceIntegrationПостоянный секретный ключ
codestringКод авторизации для получения токена, не хранится в базе
loginstringЛогин для авторизации в сервисах
secondLoginstringВторой логин для авторизации в особенных сервисах
passwordServiceIntegrationПароль для авторизации в сервисах
secondPasswordServiceIntegrationВторой пароль для авторизации в особенных сервисах
clientIdinteger · int64Поле clientId.
organizationIdinteger · int64Поле organizationId.
updateTokenbooleanПоле updateToken.
stocksFromFeedbooleanОстатки передаются через фид вместо API сервиса
exportProductsbooleanВыгружать товары через интеграцию
exportStocksbooleanВыгружать остатки через интеграцию
importOrdersbooleanИмпортировать заказы через интеграцию
automaticConfirmationbooleanАвтоматически подтверждать входящие заказы по доступным остаткам
stockWarehouseIdinteger · int64Склад доступных остатков для обмена
senderIdentifierstringИдентификатор отправителя в системе обмена
partnerIdentifierstringИдентификатор получателя в системе обмена
exchangeCursorstringУказатель последнего обработанного события обмена
lastExportAtstring · date-timeВремя последней выгрузки
siteDomainstringСсылка для обращения к АПИ
fbsImportDatestring · date-timeДата с которой необходимо импортировать заказы FBS
read-onlyfboImportDatestring · date-timeДата с которой необходимо импортировать заказы FBO
read-onlyanalyticsImportDatestring · date-timeДата, по которую импортирована аналитика сервиса. Для сервисов без выделенных колонок в client_organization
read-onlyredirectUristringПоле redirectUri.
authorizationStatestringПоле authorizationState.
hasSecretbooleanПоле hasSecret.
hasTokenbooleanПоле hasToken.
hasPasswordbooleanПоле hasPassword.
hasSecondPasswordbooleanПоле hasSecondPassword.
YandexMarketProperties3 полей
campaignIdReplacementsobjectСопоставления внутренних ID из отчетов внешним Campaign ID для интеграции
paymentFrequencystringЧастота выплат: DAILY, WEEKLY, BIWEEKLY или MONTHLY. Влияет на эквайринг
paymentDelayWeeksinteger · int32Отсрочка выплат в неделях, 0-4. Учитывается только при WEEKLY
UpdateAutoImportRequest2 полей
servicesstring[]Поле services.
organizationIdinteger · int64Поле organizationId.
OwnEmailRequest1 полей
emailstringПоле email.
AddonTariff15 полей
idinteger · int64Поле id.
clientIdinteger · int64Поле clientId.
addonIdinteger · int32Поле addonId.
tariffIdinteger · int32Поле tariffId.
createdDatestring · date-timeПоле createdDate.
expiredDatestring · date-timeПоле expiredDate.
pricenumber · doubleПоле price.
statusstringПоле status.
forBillbooleanПоле forBill.
periodstringПоле period.
bankOrderIdstringПоле bankOrderId.
formUrlstringПоле formUrl.
isFreeIntegrationbooleanПоле isFreeIntegration.
serviceTypestringПоле serviceType.
activebooleanПоле active.
User35 полей
userIdinteger · int32Поле userId.
cabinetAccessbooleanПоле cabinetAccess.
read-onlyselectedClientIdinteger · int64Поле selectedClientId.
read-onlyclientIdinteger · int64Идентификатор клиента
read-onlyloginstringЛогин пользователя
ОбязательноnamestringПоле name.
botTokenstringПоле botToken.
passwordstringПоле password.
newPasswordstringПоле newPassword.
phoneNumberstringПоле phoneNumber.
organizationsstringПоле organizations.
brandsstringПоле brands.
warehousesstringПоле warehouses.
warehouseIdsinteger[]Поле warehouseIds.
organizationIdsinteger[]Поле organizationIds.
brandIdsinteger[]Поле brandIds.
contractorIdinteger · int64Поле contractorId.
langstringЯзык пользователя
emailstringЭлектронная почта сотрудника
isMainbooleanОсновной аккаунт клиента
read-onlyisActivebooleanАктивный аккаунт
read-onlyrolesstring[]Список ролей сотрудника
personPersonДанные сотрудника
oldPasswordstringСтарый пароль для изменения пароля. Используется только для изменения своего пароля
addonTariffsobjectПоле addonTariffs.
addonTariffsByServiceobjectПоле addonTariffsByService.
authTypestringПоле authType.
notifierChatIdstringID чата для телеграмм-бота с уведомлениями
notifyOnFbsOrdersbooleanПризнак получать или нет уведомления об FBS заказах
notifyOnExpressOrdersbooleanПризнак получать или нет уведомления об экспресс заказах
notifyOnDropShippingErrorsbooleanПризнак получать или нет уведомления об ошибках дропшиппинга
allowCreationbooleanРазрешение создания карточек на маркетплейсе
allowCollectOrderbooleanРазрешение собирать заказы без сканирования
notifyOnLowStockbooleanПризнак получать уведомления о заканчивающихся остатках
prohibitChangeStocksbooleanЗапретить изменение остатков на складе
TmsTask25 полей
idinteger · int64Идентификатор задачи
read-onlystatusstringТекущий статус задачи
read-onlytypestringТип задачи
read-onlynamestringДанные задачи в json - могут быть пустыми
clientIdinteger · int64Поле clientId.
entityIdinteger · int64Сущность, к которой относится задача
progressinteger · int32Прогресс выполнения задачи в процентах
processedQuantityinteger · int32Количество обработанных записей задачи
organizationIdinteger · int64Организация задачи, может быть 0, если не зависит от организации
priorityinteger · int32Приоритет задачи - чем выше тем быстрее задача запустится
propertiesstringПараметры задачи
messagestringСообщение с результатом выполнения задачи
messageParamsstringПараметры сообщения с результатом выполнения задачи
createdDatestring · date-timeДата добавления задачи в очередь
startDatestring · date-timeДата запуска задачи
finishDatestring · date-timeДата завершения задачи
urlstringСсылка на скачивание файла с результатом задачи
inputFileUrlstringСсылка на загруженный файл
retryNumberinteger · int32Счётчик перезапуска задачи.
userIdinteger · int32Пользователь запустивший задачу
retryDatestring · date-timeЗапланированная дата перезапуска
debugbooleanЗапуск задачи в режиме отладки с большим логированием
forcedStartbooleanРучной запуск задачи
servicestringСервис в рамках которого выполняется задача
langstringЯзык на котором сейчас запущена таска
OrdersImportStats4 полей
importedinteger · int32Поле imported.
newCountinteger · int32Поле newCount.
existsCountinteger · int32Поле existsCount.
notFoundProductinteger · int32Поле notFoundProduct.
HeaderLogo10 полей
clientIdinteger · int64Поле clientId.
urlstringПоле url.
contentTypestringПоле contentType.
originalFileNamestringПоле originalFileName.
sizeinteger · int64Поле size.
widthinteger · int32Поле width.
heightinteger · int32Поле height.
uploadedAtstring · date-timeПоле uploadedAt.
uploadedByinteger · int32Поле uploadedBy.
enabledbooleanПоле enabled.
CrptAuthData3 полей
datastringПодписанные УКЭП случайные данные из метода getAuthData
ОбязательноunitedbooleanПризнак запроса единого токена аутентификации в формате UUID
uuidstringUUID, возвращаемый методом getAuthData
ОбязательноSalary2 полей
personIdinteger · int64Поле personId.
amountinteger · int32Поле amount.
Connect1 полей
signaturestringПоле signature.
ExchangeConfirmationRequest3 полей
organizationIdinteger · int64Поле organizationId.
documentIdinteger · int64Поле documentId.
quantitiesnumber[]Поле quantities.
ClientSecretRequest5 полей
tokenstringПоле token.
serviceSecretstringПоле serviceSecret.
apiKeystringПоле apiKey.
tokenIdinteger · int64Поле tokenId.
serviceClientIdstringПоле serviceClientId.
BillRequest7 полей
addonsAddonTariff[]Поле addons.
tariffClientTariffПоле tariff.
organizationOrganizationПоле organization.
payByCardbooleanПоле payByCard.
extrastring[]Поле extra.
priceinteger · int32Поле price.
externalKeystringПоле externalKey.
MoySkladOrganization3 полей
idstringПоле id.
namestringПоле name.
descriptionstringПоле description.
FindResponseClientOrganization1 полей
rowsClientOrganization[]Строки с результатом поиска
ExchangeDocumentView8 полей
idinteger · int64Поле id.
documentNumberstringПоле documentNumber.
revisionstringПоле revision.
phasestringПоле phase.
statestringПоле state.
orderIdinteger · int64Поле orderId.
revisedbooleanПоле revised.
linesLine[]Поле lines.
Line3 полей
indexinteger · int32Поле index.
productIdentifierstringПоле productIdentifier.
requestedQuantitynumberПоле requestedQuantity.
Ошибки
Обработка ошибок
При ошибке API возвращает её код в поле error и сообщение на языке пользователя в localMessage. Проверяйте код error в программе, а localMessage показывайте пользователю.
errorКод ошибки для обработки в программе.
localMessageСообщение на языке пользователя, которому принадлежит токен.
paramsЗначения, которые сервер подставил в сообщение об ошибке.
Язык localMessage определяется полем lang пользователя, которому принадлежит API-токен. Язык страницы документации и заголовок Accept-Language его не переключают; если язык пользователя не указан, используется русский.
{
"error": "error_brand_already_exists",
"localMessage": "Brand Base already exists",
"params": {
"name": "Base"
}
}Методы
Методы
Сбрасывает кэш клиента
/api/client/refreshCacheTariffМетод сбрасывает кэш клиента
curl --request PUT 'https://api.selsup.ru/api/client/refreshCacheTariff' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/refreshCacheTariff', {
method: 'PUT',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/client/refreshCacheTariff', {
method: 'PUT',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.put(
'https://api.selsup.ru/api/client/refreshCacheTariff',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/refreshCacheTariff',
CURLOPT_CUSTOMREQUEST => 'PUT',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("PUT", "https://api.selsup.ru/api/client/refreshCacheTariff", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/refreshCacheTariff"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("PUT", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Изменить должность
/api/client/position/{positionId}Изменяет информацию о должности
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
positionId |
integer · int64 | Да | Поле positionId. |
Тело запроса
application/jsonПоля объектаPersonPosition
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
curl --request PUT 'https://api.selsup.ru/api/client/position/%7BpositionId%7D?positionId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"name": "Example",
"id": 1001,
"deleted": false,
"clientId": 1001,
"defaultJobId": 1001,
"createdUser": "string"
}'
const response = await fetch('https://api.selsup.ru/api/client/position/%7BpositionId%7D?positionId=1001', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"id": 1001,
"deleted": false,
"clientId": 1001,
"defaultJobId": 1001,
"createdUser": "string"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/position/%7BpositionId%7D?positionId=1001', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"id": 1001,
"deleted": false,
"clientId": 1001,
"defaultJobId": 1001,
"createdUser": "string"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.put(
'https://api.selsup.ru/api/client/position/%7BpositionId%7D?positionId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'name': 'Example',
'id': 1001,
'deleted': False,
'clientId': 1001,
'defaultJobId': 1001,
'createdUser': 'string'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"name": "Example",
"id": 1001,
"deleted": false,
"clientId": 1001,
"defaultJobId": 1001,
"createdUser": "string"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/position/%7BpositionId%7D?positionId=1001',
CURLOPT_CUSTOMREQUEST => 'PUT',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("PUT", "https://api.selsup.ru/api/client/position/%7BpositionId%7D?positionId=1001", strings.NewReader(`{
"name": "Example",
"id": 1001,
"deleted": false,
"clientId": 1001,
"defaultJobId": 1001,
"createdUser": "string"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/position/%7BpositionId%7D?positionId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("""
{
"name": "Example",
"id": 1001,
"deleted": false,
"clientId": 1001,
"defaultJobId": 1001,
"createdUser": "string"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
PersonPosition
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
{
"name": "Example",
"id": 1001,
"deleted": false,
"clientId": 1001,
"defaultJobId": 1001,
"createdUser": "string"
}Ошибки7
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_empty_position_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_position_name; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_position_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_position_exists; localMessage содержит приведённый выше перевод.
Изменить сотрудника
/api/client/person/{personId}Изменяет информацию о сотруднике
Параметры пути
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Да | Поле personId. |
Тело запроса
application/jsonПоля объектаPerson
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNamecurl --request PUT 'https://api.selsup.ru/api/client/person/1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"firstName": "Example",
"lastName": "Example",
"position": "string",
"personId": 1001,
"surName": "Example",
"clientId": 1001
}'
const response = await fetch('https://api.selsup.ru/api/client/person/1001', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"firstName": "Example",
"lastName": "Example",
"position": "string",
"personId": 1001,
"surName": "Example",
"clientId": 1001
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/person/1001', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"firstName": "Example",
"lastName": "Example",
"position": "string",
"personId": 1001,
"surName": "Example",
"clientId": 1001
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.put(
'https://api.selsup.ru/api/client/person/1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'firstName': 'Example',
'lastName': 'Example',
'position': 'string',
'personId': 1001,
'surName': 'Example',
'clientId': 1001
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"firstName": "Example",
"lastName": "Example",
"position": "string",
"personId": 1001,
"surName": "Example",
"clientId": 1001
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/person/1001',
CURLOPT_CUSTOMREQUEST => 'PUT',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("PUT", "https://api.selsup.ru/api/client/person/1001", strings.NewReader(`{
"firstName": "Example",
"lastName": "Example",
"position": "string",
"personId": 1001,
"surName": "Example",
"clientId": 1001
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/person/1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("""
{
"firstName": "Example",
"lastName": "Example",
"position": "string",
"personId": 1001,
"surName": "Example",
"clientId": 1001
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Person
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortName{
"firstName": "Example",
"lastName": "Example",
"position": "string",
"personId": 1001,
"surName": "Example",
"clientId": 1001
}Ошибки11
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_empty_first_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_first_name; localMessage содержит приведённый выше перевод.
error_empty_last_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_last_name; localMessage содержит приведённый выше перевод.
error_empty_position_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_position_name; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_person_modifiedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_person_modified; localMessage содержит приведённый выше перевод.
error_position_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_position_exists; localMessage содержит приведённый выше перевод.
error_wrong_versionПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_version; localMessage содержит приведённый выше перевод.
Получить настройки моего дашборда
/api/client/dashboard-layoutПолучить настройки моего дашборда.
curl --request GET 'https://api.selsup.ru/api/client/dashboard-layout' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/dashboard-layout', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/dashboard-layout', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/dashboard-layout',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/dashboard-layout',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/dashboard-layout", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/dashboard-layout"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
DashboardLayoutSettings
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
version |
integer · int32 | Нет | Поле version. | ||||||||||||||||||||||||
widgetOrder |
string[] | Нет | Поле widgetOrder. | ||||||||||||||||||||||||
hiddenWidgetIds |
string[] | Нет | Поле hiddenWidgetIds. | ||||||||||||||||||||||||
hiddenKpiIds |
string[] | Нет | Поле hiddenKpiIds. | ||||||||||||||||||||||||
widgetSizes |
object | Нет | Поле widgetSizes. | ||||||||||||||||||||||||
customMetrics |
DashboardCustomMetric[] | Нет | Поле customMetrics. | ||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
string | Нет | Поле id. |
name |
string | Нет | Поле name. |
formula |
string | Нет | Поле formula. |
format |
string | Нет | Поле format. |
pivotTables
Структура элемента массива
DashboardPivotTable
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
string | Нет | Поле id. |
name |
string | Нет | Поле name. |
period |
string | Нет | Поле period. |
dimensions |
string[] | Нет | Поле dimensions. |
metrics |
string[] | Нет | Поле metrics. |
{
"version": 1,
"widgetOrder": "string",
"hiddenWidgetIds": "string",
"hiddenKpiIds": "string",
"widgetSizes": "string",
"customMetrics": "string"
}Ошибки4
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_dashboard_layout_invalidПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_dashboard_layout_invalid; localMessage содержит приведённый выше перевод.
Сохранить настройки моего дашборда
/api/client/dashboard-layoutСохранить настройки моего дашборда.
Тело запроса
application/jsonПоля объектаDashboardLayoutSettings
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
version |
integer · int32 | Нет | Поле version. | ||||||||||||||||||||||||
widgetOrder |
string[] | Нет | Поле widgetOrder. | ||||||||||||||||||||||||
hiddenWidgetIds |
string[] | Нет | Поле hiddenWidgetIds. | ||||||||||||||||||||||||
hiddenKpiIds |
string[] | Нет | Поле hiddenKpiIds. | ||||||||||||||||||||||||
widgetSizes |
object | Нет | Поле widgetSizes. | ||||||||||||||||||||||||
customMetrics |
DashboardCustomMetric[] | Нет | Поле customMetrics. | ||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
string | Нет | Поле id. |
name |
string | Нет | Поле name. |
formula |
string | Нет | Поле formula. |
format |
string | Нет | Поле format. |
pivotTables
Структура элемента массива
DashboardPivotTable
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
string | Нет | Поле id. |
name |
string | Нет | Поле name. |
period |
string | Нет | Поле period. |
dimensions |
string[] | Нет | Поле dimensions. |
metrics |
string[] | Нет | Поле metrics. |
curl --request PUT 'https://api.selsup.ru/api/client/dashboard-layout' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"version": 1,
"widgetOrder": "string",
"hiddenWidgetIds": "string",
"hiddenKpiIds": "string",
"widgetSizes": "string",
"customMetrics": "string"
}'
const response = await fetch('https://api.selsup.ru/api/client/dashboard-layout', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"version": 1,
"widgetOrder": "string",
"hiddenWidgetIds": "string",
"hiddenKpiIds": "string",
"widgetSizes": "string",
"customMetrics": "string"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/client/dashboard-layout', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"version": 1,
"widgetOrder": "string",
"hiddenWidgetIds": "string",
"hiddenKpiIds": "string",
"widgetSizes": "string",
"customMetrics": "string"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.put(
'https://api.selsup.ru/api/client/dashboard-layout',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'version': 1,
'widgetOrder': 'string',
'hiddenWidgetIds': 'string',
'hiddenKpiIds': 'string',
'widgetSizes': 'string',
'customMetrics': 'string'
},
)
response.raise_for_status()
<?php
$payload = <<<'JSON'
{
"version": 1,
"widgetOrder": "string",
"hiddenWidgetIds": "string",
"hiddenKpiIds": "string",
"widgetSizes": "string",
"customMetrics": "string"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/dashboard-layout',
CURLOPT_CUSTOMREQUEST => 'PUT',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("PUT", "https://api.selsup.ru/api/client/dashboard-layout", strings.NewReader(`{
"version": 1,
"widgetOrder": "string",
"hiddenWidgetIds": "string",
"hiddenKpiIds": "string",
"widgetSizes": "string",
"customMetrics": "string"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/dashboard-layout"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("""
{
"version": 1,
"widgetOrder": "string",
"hiddenWidgetIds": "string",
"hiddenKpiIds": "string",
"widgetSizes": "string",
"customMetrics": "string"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки5
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_dashboard_layout_invalidПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_dashboard_layout_invalid; localMessage содержит приведённый выше перевод.
error_dashboard_layout_save_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_dashboard_layout_save_failed; localMessage содержит приведённый выше перевод.
Получить настройки оформления кабинета
/api/client/brandingПолучить настройки оформления кабинета.
curl --request GET 'https://api.selsup.ru/api/client/branding' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/branding', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/branding', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/branding',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/branding',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/branding", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/branding"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientBranding
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
name |
string | Нет | Поле name. |
domain |
string | Нет | Поле domain. |
enabled |
boolean | Нет | Поле enabled. |
{
"name": "Example",
"domain": "string",
"enabled": false
}Ошибки4
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_client_branding_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_client_branding_failed; localMessage содержит приведённый выше перевод.
Сохранить настройки оформления кабинета
/api/client/brandingСохранить настройки оформления кабинета.
Тело запроса
application/jsonПоля объектаClientBranding
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
name |
string | Нет | Поле name. |
domain |
string | Нет | Поле domain. |
enabled |
boolean | Нет | Поле enabled. |
curl --request PUT 'https://api.selsup.ru/api/client/branding' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"name": "Example",
"domain": "string",
"enabled": false
}'
const response = await fetch('https://api.selsup.ru/api/client/branding', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"domain": "string",
"enabled": false
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/branding', {
method: 'PUT',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"domain": "string",
"enabled": false
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.put(
'https://api.selsup.ru/api/client/branding',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'name': 'Example',
'domain': 'string',
'enabled': False
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"name": "Example",
"domain": "string",
"enabled": false
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/branding',
CURLOPT_CUSTOMREQUEST => 'PUT',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("PUT", "https://api.selsup.ru/api/client/branding", strings.NewReader(`{
"name": "Example",
"domain": "string",
"enabled": false
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/branding"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("PUT", HttpRequest.BodyPublishers.ofString("""
{
"name": "Example",
"domain": "string",
"enabled": false
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientBranding
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
name |
string | Нет | Поле name. |
domain |
string | Нет | Поле domain. |
enabled |
boolean | Нет | Поле enabled. |
{
"name": "Example",
"domain": "string",
"enabled": false
}Ошибки6
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_client_branding_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_client_branding_failed; localMessage содержит приведённый выше перевод.
error_client_branding_invalidПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_client_branding_invalid; localMessage содержит приведённый выше перевод.
error_header_logo_addon_requiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_header_logo_addon_required; localMessage содержит приведённый выше перевод.
Изображение для плана продаж
/api/client/uploadPlanImageЗагрузить изображение для плана продаж
Тело запроса
multipart/form-data| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
file |
string · binary | Да | Поле file. |
curl --request POST 'https://api.selsup.ru/api/client/uploadPlanImage' \
--header 'Authorization: YOUR_API_TOKEN' \
--form 'file=@./file.bin'
const form = new FormData();
form.append('file', fileInput.files[0]);
const response = await fetch('https://api.selsup.ru/api/client/uploadPlanImage', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
body: form,
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const form: FormData = new FormData();
form.append('file', fileInput.files![0]);
const response: Response = await fetch('https://api.selsup.ru/api/client/uploadPlanImage', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
body: form,
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/uploadPlanImage',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
files={'file': open('./logo.png', 'rb')},
)
response.raise_for_status()
result = response.json()
<?php
$payload = ['file' => new CURLFile('./logo.png')];
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/uploadPlanImage',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"bytes"
"fmt"
"io"
"mime/multipart"
"net/http"
"os"
"path/filepath"
)
func main() {
var body bytes.Buffer
writer := multipart.NewWriter(&body)
file, err := os.Open("./logo.png")
if err != nil { panic(err) }
defer file.Close()
part, err := writer.CreateFormFile("file", filepath.Base(file.Name()))
if err != nil { panic(err) }
if _, err = io.Copy(part, file); err != nil { panic(err) }
writer.Close()
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/uploadPlanImage", &body)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", writer.FormDataContentType())
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Path;
public class SelSupExample {
public static void main(String[] args) throws Exception {
String boundary = "SelSupBoundary" + System.currentTimeMillis();
byte[] file = Files.readAllBytes(Path.of("./logo.png"));
byte[] head = ("--" + boundary + "\r\n" +
"Content-Disposition: form-data; name=\"file\"; filename=\"logo.png\"\r\n" +
"Content-Type: image/png\r\n\r\n").getBytes(StandardCharsets.UTF_8);
byte[] tail = ("\r\n--" + boundary + "--\r\n").getBytes(StandardCharsets.UTF_8);
byte[] payload = new byte[head.length + file.length + tail.length];
System.arraycopy(head, 0, payload, 0, head.length);
System.arraycopy(file, 0, payload, head.length, file.length);
System.arraycopy(tail, 0, payload, head.length + file.length, tail.length);
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/uploadPlanImage"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "multipart/form-data; boundary=" + boundary)
.method("POST", HttpRequest.BodyPublishers.ofByteArray(payload))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Client
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
clientId |
integer · int64 | Нет | Идентификатор клиента. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billingVersion |
integer · int64 | Нет | Поле billingVersion. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
hostId |
integer · int32 | Нет | Поле hostId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
showCreateButton |
boolean | Нет | Отображать кнопку создания товара на списке товаров. Иначе создание товара будет возможно только из заказа поставщика | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finishSetup |
boolean | Нет | Признак завершения настройки интерфейса | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент, для расчета цены на маркетплейсе по закупочной цене. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryPrice |
number · double | Нет | Стоимость доставки по умолчанию для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
importOrders |
boolean | Нет | Признак того, что заказы клиента нужно импортировать | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillment |
boolean | Нет | Признак того, что клиент является фулфилментом и собирает заказы и хранит товары другого клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useOwnDatabase |
boolean | Нет | Признак того, что клиент использует отдельную базу данных | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
needCreateDatabase |
boolean | Нет | Поле needCreateDatabase. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lastLoginDate |
string · date-time | Нет | Указание даты последнего входа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tariffStatus |
string | Нет | Поле tariffStatus. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trialAvailable |
boolean | Нет | Поле trialAvailable. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expiredDate |
string | Нет | Дата когда тариф закончится | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useProductCode |
boolean | Нет | Показатель того что клиент использует адресное хранение товаров. В этом случае в остатках мы храним количество, которое обновляем при заказе. WmsItem в итоге становится не отдельной штукой, а некоторым набором остатков, но их все равно может быть много для одного товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updateOnlyExistsStocks |
boolean | Нет | Обновлять только существующие остатки товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptOrdersByImport |
boolean | Нет | Принимать заказы при импорте | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fbsLabelsAutoUpdateTime |
string | Нет | Время ежедневной автоматической загрузки этикеток FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fbsLabelsAutoUpdateTimes |
string[] | Нет | Времена ежедневной автоматической загрузки этикеток FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
displayNameAlways |
boolean | Нет | Не использовать название модели при выводе товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useFbsTasks |
boolean | Нет | Признак того, что клиент используется адресное хранение и использует уникальные коды для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useRetail |
boolean | Нет | Признак того, что клиент работает с розничными заказами, например из интернет-магазина | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useWholesale |
boolean | Нет | Признак того, что клиент работает с оптовыми заказами, в основном для организаций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sendOzonMinPrice |
boolean | Нет | Признак того, что нужно отправлять минимальную цену на ОЗОН или нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updatePurchasePriceAndDeliveryCost |
boolean | Нет | Признак того, что нужно обновлять Закупочной цены и Доп. расходов у комплектов товара при изменении цен | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sendSelsupMinPrice |
boolean | Нет | Признак того, что нужно отправлять минимальную цену на ОЗОН указанную в селсапе, имеет приоритет если указан еще sendOzonMinPrice | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeUniqForOrg |
boolean | Нет | Признак того, что штрих-коды могут дублироваться у разных организаций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expensesPercentage |
number · double | Нет | Средний расход на МП в % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minPriceRate |
number · double | Нет | Поле minPriceRate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
string | Нет | JSON с произвольными параметрами фронта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
servicesForProductsAutoImport |
string[] | Нет | Сервисы, для которых включить автоматический импорт товаров с ночью | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
disableSendByMp |
boolean | Нет | Отключает перевод заказов в собранные по статусу с маркетплейса | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
alwaysCreateSupply |
boolean | Нет | Не использовать поставки с маркетплейсов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sortOrdersByCell |
boolean | Нет | Сортировать заказы при сборке по ячейке | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeProductsFromCellOnPacking |
boolean | Нет | Убирать товар из ячейки хранения при переводе заказа на сборку | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptExpressOrders |
boolean | Нет | Автоматически принимать Express заказы | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptOrders |
boolean | Нет | Автоматически принимать заказы СБММ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sortOrdersByDate |
boolean | Нет | Сортировать заказы по дате заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useServiceWarehouseForSupply |
boolean | Нет | Создавать отдельные поставки для каждого склада WB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientOrganizations |
ClientOrganization[] | Нет | Организации клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически |
name |
string | Да | Полное наименование организации |
shortName |
string | Нет | Поле shortName. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения |
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС |
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС |
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам |
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости |
inn |
string | Да | ИНН |
kpp |
string | Нет | КПП. Проставляется только для ООО |
bank |
string | Нет | Название банка |
bik |
string | Нет | БИК счета организации |
corrBill |
string | Нет | Номер корреспондентского счета |
billNumber |
string | Нет | Номер счета организации |
stampPath |
string | Нет | Ссылка на изображение печати организации |
stampUrl |
string | Нет | Ссылка на изображение печати организации |
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации |
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации |
stampHeight |
integer · int32 | Нет | Высота изображения печати организации |
stampFileName |
string | Нет | Имя исходного файла печати |
signaturePath |
string | Нет | Фото подписи директора организации |
signatureUrl |
string | Нет | Фото подписи директора организации |
signatureFileName |
string | Нет | Имя исходного файла подписи |
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента |
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента |
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации |
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора |
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора |
ipPerson |
Person | Нет | Руководитель организации или ИП |
form |
stringOOO, IP, SELF_EMPLOYED | Да | Организационно правовая форма |
ip |
boolean | Нет | Поле ip. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
address |
Address | Нет | Адресс организации |
phoneNumber |
string | Нет | Номер телефона |
addressFull |
string | Нет | Полный адрес |
sample |
boolean | Нет | В реквизитах остались тестовые данные |
updateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthTokenservicesusershost
Поля объекта
Host
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
name |
string | Нет | Поле name. |
tariff
Поля объекта
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructortariffsByServicefbsLogisticwithCommonPriceclientParam
Поля объекта
ClientParam
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
schemaList |
string[] | Нет | Схема продажи на маркет плейсах |
services |
string[] | Нет | Список интересующих сервисов |
purchasePercentwildberriesLogisticRatioozonLogisticRatioadditionalPricePercentavgOzonDeliveryTimewildberriesTerritorialRatiowildberriesWarehouseRatiosalesForPerioduseYandexMarketBusinessIdaverageFbsOrdersForPeriodandDuplicateUpdatePriceotherExpensesOnClientcurrencyRatiogroupAnalyticsBySkuexportWithImagesuseProductPurchasePriceplanImagePathplanImageUrlplanImageSizeplanImageWidthplanImageHeightcheckOrderProductQuantitymanagementBySizesendStockWhenProductDeletedsendZeroIfFboStockExistssaveProductHistorycurrencyanalyticsConfidentialintegratorNamefirstImportDatesautoSplitServicesisFixByWildberrieslastExportStatupdateDataLearningLastDatetariffs
Структура элемента массива
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructorbills
Структура элемента массива
Bill
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
price |
number · double | Нет | Поле price. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
number |
string | Нет | Поле number. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reason |
string | Нет | Поле reason. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
documentTemplate |
string | Нет | Поле documentTemplate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractNumber |
string | Нет | Поле contractNumber. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Поле createdDate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
url |
string | Нет | Поле url. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bankOrderId |
string | Нет | Поле bankOrderId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Поле clientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
externalKey |
string | Нет | Поле externalKey. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Поле organization. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически |
name |
string | Да | Полное наименование организации |
shortName |
string | Нет | Поле shortName. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения |
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС |
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС |
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам |
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости |
inn |
string | Да | ИНН |
kpp |
string | Нет | КПП. Проставляется только для ООО |
bank |
string | Нет | Название банка |
bik |
string | Нет | БИК счета организации |
corrBill |
string | Нет | Номер корреспондентского счета |
billNumber |
string | Нет | Номер счета организации |
stampPath |
string | Нет | Ссылка на изображение печати организации |
stampUrl |
string | Нет | Ссылка на изображение печати организации |
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации |
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации |
stampHeight |
integer · int32 | Нет | Высота изображения печати организации |
stampFileName |
string | Нет | Имя исходного файла печати |
signaturePath |
string | Нет | Фото подписи директора организации |
signatureUrl |
string | Нет | Фото подписи директора организации |
signatureFileName |
string | Нет | Имя исходного файла подписи |
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента |
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента |
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации |
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора |
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора |
ipPerson |
Person | Нет | Руководитель организации или ИП |
form |
stringOOO, IP, SELF_EMPLOYED | Да | Организационно правовая форма |
ip |
boolean | Нет | Поле ip. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
address |
Address | Нет | Адресс организации |
phoneNumber |
string | Нет | Номер телефона |
addressFull |
string | Нет | Полный адрес |
sample |
boolean | Нет | В реквизитах остались тестовые данные |
payedNowserviceTypebillIdbanksyandexMarketPropertiesproductAutoImportmarkNewCategoriesfixByWildberriessaveGtinOnMarkLinkallowUnloadPackageMismatchupdateStocksOnlyForLinkedWarehousesimportOrdersOnlyFromLinkedWarehousesintegrations
Структура элемента массива
ServiceIntegration
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
tokenExpiredDate |
string · date-time | Нет | Время, до которого действует токен |
secondTokenExpiredDate |
string · date-time | Нет | Время, до которого действует второй токен |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис с которым настраивается интеграция |
serviceClientId |
string | Нет | Некодируемый идентификатор для некоторых сервисов |
serviceSecret |
ServiceIntegration | Нет | Постоянный секретный ключ |
code |
string | Нет | Код авторизации для получения токена, не хранится в базе |
login |
string | Нет | Логин для авторизации в сервисах |
secondLogin |
string | Нет | Второй логин для авторизации в особенных сервисах |
password |
ServiceIntegration | Нет | Пароль для авторизации в сервисах |
secondPassword |
ServiceIntegration | Нет | Второй пароль для авторизации в особенных сервисах |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
updateToken |
boolean | Нет | Поле updateToken. |
stocksFromFeed |
boolean | Нет | Остатки передаются через фид вместо API сервиса |
exportProducts |
boolean | Нет | Выгружать товары через интеграцию |
exportStocks |
boolean | Нет | Выгружать остатки через интеграцию |
importOrders |
boolean | Нет | Импортировать заказы через интеграцию |
automaticConfirmation |
boolean | Нет | Автоматически подтверждать входящие заказы по доступным остаткам |
stockWarehouseId |
integer · int64 | Нет | Склад доступных остатков для обмена |
senderIdentifier |
string | Нет | Идентификатор отправителя в системе обмена |
partnerIdentifier |
string | Нет | Идентификатор получателя в системе обмена |
exchangeCursor |
string | Нет | Указатель последнего обработанного события обмена |
lastExportAt |
string · date-time | Нет | Время последней выгрузки |
siteDomain |
string | Нет | Ссылка для обращения к АПИ |
fbsImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBS |
fboImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBO |
analyticsImportDate |
string · date-time | Нет | Дата, по которую импортирована аналитика сервиса. Для сервисов без выделенных колонок в client_organization |
redirectUri |
string | Нет | Поле redirectUri. |
authorizationState |
string | Нет | Поле authorizationState. |
hasSecret |
boolean | Нет | Поле hasSecret. |
hasToken |
boolean | Нет | Поле hasToken. |
hasPassword |
boolean | Нет | Поле hasPassword. |
hasSecondPassword |
boolean | Нет | Поле hasSecondPassword. |
{
"clientId": 1001,
"billingVersion": 1,
"hostId": 1001,
"showCreateButton": false,
"finishSetup": false,
"priceRate": 1
}Ошибки25
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_base_creatingПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_base_creating; localMessage содержит приведённый выше перевод.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_cant_remove_organization_stampПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_remove_organization_stamp; localMessage содержит приведённый выше перевод.
error_empty_fileПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_file; localMessage содержит приведённый выше перевод.
error_empty_first_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_first_name; localMessage содержит приведённый выше перевод.
error_empty_last_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_last_name; localMessage содержит приведённый выше перевод.
error_empty_organization_formПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_form; localMessage содержит приведённый выше перевод.
error_empty_organization_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_inn; localMessage содержит приведённый выше перевод.
error_empty_organization_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_name; localMessage содержит приведённый выше перевод.
error_empty_position_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_position_name; localMessage содержит приведённый выше перевод.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_max_upload_size_exceededПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_upload_size_exceeded; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_organization_create_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_create_failed; localMessage содержит приведённый выше перевод.
error_organization_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_exists; localMessage содержит приведённый выше перевод.
error_position_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_position_exists; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
error_storage_size_exceededПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_storage_size_exceeded; localMessage содержит приведённый выше перевод.
error_wrong_image_formatПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_image_format; localMessage содержит приведённый выше перевод.
error_wrong_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_inn; localMessage содержит приведённый выше перевод.
error_wrong_versionПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_version; localMessage содержит приведённый выше перевод.
Фото печати организации
/api/client/uploadOrganizationStampПозволяет загрузить фото печати организации
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
Тело запроса
multipart/form-data| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
file |
string · binary | Да | Поле file. |
curl --request POST 'https://api.selsup.ru/api/client/uploadOrganizationStamp?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--form 'file=@./file.bin'
const form = new FormData();
form.append('file', fileInput.files[0]);
const response = await fetch('https://api.selsup.ru/api/client/uploadOrganizationStamp?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
body: form,
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const form: FormData = new FormData();
form.append('file', fileInput.files![0]);
const response: Response = await fetch('https://api.selsup.ru/api/client/uploadOrganizationStamp?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
body: form,
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/uploadOrganizationStamp?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
files={'file': open('./logo.png', 'rb')},
)
response.raise_for_status()
result = response.json()
<?php
$payload = ['file' => new CURLFile('./logo.png')];
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/uploadOrganizationStamp?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"bytes"
"fmt"
"io"
"mime/multipart"
"net/http"
"os"
"path/filepath"
)
func main() {
var body bytes.Buffer
writer := multipart.NewWriter(&body)
file, err := os.Open("./logo.png")
if err != nil { panic(err) }
defer file.Close()
part, err := writer.CreateFormFile("file", filepath.Base(file.Name()))
if err != nil { panic(err) }
if _, err = io.Copy(part, file); err != nil { panic(err) }
writer.Close()
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/uploadOrganizationStamp?organizationId=1001", &body)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", writer.FormDataContentType())
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Path;
public class SelSupExample {
public static void main(String[] args) throws Exception {
String boundary = "SelSupBoundary" + System.currentTimeMillis();
byte[] file = Files.readAllBytes(Path.of("./logo.png"));
byte[] head = ("--" + boundary + "\r\n" +
"Content-Disposition: form-data; name=\"file\"; filename=\"logo.png\"\r\n" +
"Content-Type: image/png\r\n\r\n").getBytes(StandardCharsets.UTF_8);
byte[] tail = ("\r\n--" + boundary + "--\r\n").getBytes(StandardCharsets.UTF_8);
byte[] payload = new byte[head.length + file.length + tail.length];
System.arraycopy(head, 0, payload, 0, head.length);
System.arraycopy(file, 0, payload, head.length, file.length);
System.arraycopy(tail, 0, payload, head.length + file.length, tail.length);
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/uploadOrganizationStamp?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "multipart/form-data; boundary=" + boundary)
.method("POST", HttpRequest.BodyPublishers.ofByteArray(payload))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Organization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNameformipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int32 | Нет | Поле id. | ||||||||||||||||||||||||||||
postCode |
string | Нет | Поле postCode. | ||||||||||||||||||||||||||||
country |
Country | Нет | Поле country. | ||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
countryId |
integer · int32 | Нет | Идентификатор страны |
name |
string | Нет | Название страны |
code2 |
string | Нет | Двухбуквенный код страны |
code3 |
string | Нет | Трехбуквенный код страны |
names |
object | Нет | Поле names. |
printName |
string | Нет | Поле printName. |
region
Поля объекта
Region
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
regionId |
integer · int32 | Нет | Поле regionId. |
countryId |
integer · int32 | Нет | Поле countryId. |
name |
string | Нет | Поле name. |
regionSynonyms |
RegionSynonym[] | Нет | Поле regionSynonyms. |
regionIdstreethousedistrictcitylocalitybuildingflatshortaddressIdfullphoneNumberaddressFullsample{
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}Ошибки14
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_cant_remove_organization_stampПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_remove_organization_stamp; localMessage содержит приведённый выше перевод.
error_empty_organization_signatureПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_signature; localMessage содержит приведённый выше перевод.
error_empty_organization_stampПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_stamp; localMessage содержит приведённый выше перевод.
error_fulfillment_client_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_access_denied; localMessage содержит приведённый выше перевод.
error_max_upload_size_exceededПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_upload_size_exceeded; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_organization_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_not_found; localMessage содержит приведённый выше перевод.
error_storage_size_exceededПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_storage_size_exceeded; localMessage содержит приведённый выше перевод.
error_unsupported_file_typeПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_unsupported_file_type; localMessage содержит приведённый выше перевод.
error_wrong_image_formatПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_image_format; localMessage содержит приведённый выше перевод.
Фото подписи организации
/api/client/uploadOrganizationSignatureЗагрузить фото подписи организации
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
Тело запроса
multipart/form-data| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
file |
string · binary | Да | Поле file. |
curl --request POST 'https://api.selsup.ru/api/client/uploadOrganizationSignature?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--form 'file=@./file.bin'
const form = new FormData();
form.append('file', fileInput.files[0]);
const response = await fetch('https://api.selsup.ru/api/client/uploadOrganizationSignature?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
body: form,
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const form: FormData = new FormData();
form.append('file', fileInput.files![0]);
const response: Response = await fetch('https://api.selsup.ru/api/client/uploadOrganizationSignature?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
body: form,
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/uploadOrganizationSignature?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
files={'file': open('./logo.png', 'rb')},
)
response.raise_for_status()
result = response.json()
<?php
$payload = ['file' => new CURLFile('./logo.png')];
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/uploadOrganizationSignature?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"bytes"
"fmt"
"io"
"mime/multipart"
"net/http"
"os"
"path/filepath"
)
func main() {
var body bytes.Buffer
writer := multipart.NewWriter(&body)
file, err := os.Open("./logo.png")
if err != nil { panic(err) }
defer file.Close()
part, err := writer.CreateFormFile("file", filepath.Base(file.Name()))
if err != nil { panic(err) }
if _, err = io.Copy(part, file); err != nil { panic(err) }
writer.Close()
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/uploadOrganizationSignature?organizationId=1001", &body)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", writer.FormDataContentType())
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Path;
public class SelSupExample {
public static void main(String[] args) throws Exception {
String boundary = "SelSupBoundary" + System.currentTimeMillis();
byte[] file = Files.readAllBytes(Path.of("./logo.png"));
byte[] head = ("--" + boundary + "\r\n" +
"Content-Disposition: form-data; name=\"file\"; filename=\"logo.png\"\r\n" +
"Content-Type: image/png\r\n\r\n").getBytes(StandardCharsets.UTF_8);
byte[] tail = ("\r\n--" + boundary + "--\r\n").getBytes(StandardCharsets.UTF_8);
byte[] payload = new byte[head.length + file.length + tail.length];
System.arraycopy(head, 0, payload, 0, head.length);
System.arraycopy(file, 0, payload, head.length, file.length);
System.arraycopy(tail, 0, payload, head.length + file.length, tail.length);
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/uploadOrganizationSignature?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "multipart/form-data; boundary=" + boundary)
.method("POST", HttpRequest.BodyPublishers.ofByteArray(payload))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Organization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNameformipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int32 | Нет | Поле id. | ||||||||||||||||||||||||||||
postCode |
string | Нет | Поле postCode. | ||||||||||||||||||||||||||||
country |
Country | Нет | Поле country. | ||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
countryId |
integer · int32 | Нет | Идентификатор страны |
name |
string | Нет | Название страны |
code2 |
string | Нет | Двухбуквенный код страны |
code3 |
string | Нет | Трехбуквенный код страны |
names |
object | Нет | Поле names. |
printName |
string | Нет | Поле printName. |
region
Поля объекта
Region
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
regionId |
integer · int32 | Нет | Поле regionId. |
countryId |
integer · int32 | Нет | Поле countryId. |
name |
string | Нет | Поле name. |
regionSynonyms |
RegionSynonym[] | Нет | Поле regionSynonyms. |
regionIdstreethousedistrictcitylocalitybuildingflatshortaddressIdfullphoneNumberaddressFullsample{
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}Ошибки14
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_cant_remove_organization_stampПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_remove_organization_stamp; localMessage содержит приведённый выше перевод.
error_empty_organization_signatureПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_signature; localMessage содержит приведённый выше перевод.
error_empty_organization_stampПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_stamp; localMessage содержит приведённый выше перевод.
error_fulfillment_client_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_access_denied; localMessage содержит приведённый выше перевод.
error_max_upload_size_exceededПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_upload_size_exceeded; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_organization_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_not_found; localMessage содержит приведённый выше перевод.
error_storage_size_exceededПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_storage_size_exceeded; localMessage содержит приведённый выше перевод.
error_unsupported_file_typeПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_unsupported_file_type; localMessage содержит приведённый выше перевод.
error_wrong_image_formatПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_image_format; localMessage содержит приведённый выше перевод.
Обновить список сервисов
/api/client/updateServicesПозволяет изменить список используемых сервисов
Тело запроса
application/jsoncurl --request POST 'https://api.selsup.ru/api/client/updateServices' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '[
"NONE"
]'
const response = await fetch('https://api.selsup.ru/api/client/updateServices', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify([
"NONE"
]),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/updateServices', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify([
"NONE"
]),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/updateServices',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json=[
'NONE'
],
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
[
"NONE"
]
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/updateServices',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/updateServices", strings.NewReader(`[
"NONE"
]`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/updateServices"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
[
"NONE"
]
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Client
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
clientId |
integer · int64 | Нет | Идентификатор клиента. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billingVersion |
integer · int64 | Нет | Поле billingVersion. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
hostId |
integer · int32 | Нет | Поле hostId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
showCreateButton |
boolean | Нет | Отображать кнопку создания товара на списке товаров. Иначе создание товара будет возможно только из заказа поставщика | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finishSetup |
boolean | Нет | Признак завершения настройки интерфейса | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент, для расчета цены на маркетплейсе по закупочной цене. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryPrice |
number · double | Нет | Стоимость доставки по умолчанию для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
importOrders |
boolean | Нет | Признак того, что заказы клиента нужно импортировать | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillment |
boolean | Нет | Признак того, что клиент является фулфилментом и собирает заказы и хранит товары другого клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useOwnDatabase |
boolean | Нет | Признак того, что клиент использует отдельную базу данных | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
needCreateDatabase |
boolean | Нет | Поле needCreateDatabase. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lastLoginDate |
string · date-time | Нет | Указание даты последнего входа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tariffStatus |
string | Нет | Поле tariffStatus. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trialAvailable |
boolean | Нет | Поле trialAvailable. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expiredDate |
string | Нет | Дата когда тариф закончится | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useProductCode |
boolean | Нет | Показатель того что клиент использует адресное хранение товаров. В этом случае в остатках мы храним количество, которое обновляем при заказе. WmsItem в итоге становится не отдельной штукой, а некоторым набором остатков, но их все равно может быть много для одного товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updateOnlyExistsStocks |
boolean | Нет | Обновлять только существующие остатки товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptOrdersByImport |
boolean | Нет | Принимать заказы при импорте | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fbsLabelsAutoUpdateTime |
string | Нет | Время ежедневной автоматической загрузки этикеток FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fbsLabelsAutoUpdateTimes |
string[] | Нет | Времена ежедневной автоматической загрузки этикеток FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
displayNameAlways |
boolean | Нет | Не использовать название модели при выводе товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useFbsTasks |
boolean | Нет | Признак того, что клиент используется адресное хранение и использует уникальные коды для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useRetail |
boolean | Нет | Признак того, что клиент работает с розничными заказами, например из интернет-магазина | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useWholesale |
boolean | Нет | Признак того, что клиент работает с оптовыми заказами, в основном для организаций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sendOzonMinPrice |
boolean | Нет | Признак того, что нужно отправлять минимальную цену на ОЗОН или нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updatePurchasePriceAndDeliveryCost |
boolean | Нет | Признак того, что нужно обновлять Закупочной цены и Доп. расходов у комплектов товара при изменении цен | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sendSelsupMinPrice |
boolean | Нет | Признак того, что нужно отправлять минимальную цену на ОЗОН указанную в селсапе, имеет приоритет если указан еще sendOzonMinPrice | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeUniqForOrg |
boolean | Нет | Признак того, что штрих-коды могут дублироваться у разных организаций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expensesPercentage |
number · double | Нет | Средний расход на МП в % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minPriceRate |
number · double | Нет | Поле minPriceRate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
string | Нет | JSON с произвольными параметрами фронта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
servicesForProductsAutoImport |
string[] | Нет | Сервисы, для которых включить автоматический импорт товаров с ночью | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
disableSendByMp |
boolean | Нет | Отключает перевод заказов в собранные по статусу с маркетплейса | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
alwaysCreateSupply |
boolean | Нет | Не использовать поставки с маркетплейсов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sortOrdersByCell |
boolean | Нет | Сортировать заказы при сборке по ячейке | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeProductsFromCellOnPacking |
boolean | Нет | Убирать товар из ячейки хранения при переводе заказа на сборку | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptExpressOrders |
boolean | Нет | Автоматически принимать Express заказы | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptOrders |
boolean | Нет | Автоматически принимать заказы СБММ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sortOrdersByDate |
boolean | Нет | Сортировать заказы по дате заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useServiceWarehouseForSupply |
boolean | Нет | Создавать отдельные поставки для каждого склада WB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientOrganizations |
ClientOrganization[] | Нет | Организации клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически |
name |
string | Да | Полное наименование организации |
shortName |
string | Нет | Поле shortName. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения |
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС |
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС |
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам |
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости |
inn |
string | Да | ИНН |
kpp |
string | Нет | КПП. Проставляется только для ООО |
bank |
string | Нет | Название банка |
bik |
string | Нет | БИК счета организации |
corrBill |
string | Нет | Номер корреспондентского счета |
billNumber |
string | Нет | Номер счета организации |
stampPath |
string | Нет | Ссылка на изображение печати организации |
stampUrl |
string | Нет | Ссылка на изображение печати организации |
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации |
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации |
stampHeight |
integer · int32 | Нет | Высота изображения печати организации |
stampFileName |
string | Нет | Имя исходного файла печати |
signaturePath |
string | Нет | Фото подписи директора организации |
signatureUrl |
string | Нет | Фото подписи директора организации |
signatureFileName |
string | Нет | Имя исходного файла подписи |
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента |
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента |
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации |
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора |
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора |
ipPerson |
Person | Нет | Руководитель организации или ИП |
form |
stringOOO, IP, SELF_EMPLOYED | Да | Организационно правовая форма |
ip |
boolean | Нет | Поле ip. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
address |
Address | Нет | Адресс организации |
phoneNumber |
string | Нет | Номер телефона |
addressFull |
string | Нет | Полный адрес |
sample |
boolean | Нет | В реквизитах остались тестовые данные |
updateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthTokenservicesusershost
Поля объекта
Host
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
name |
string | Нет | Поле name. |
tariff
Поля объекта
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructortariffsByServicefbsLogisticwithCommonPriceclientParam
Поля объекта
ClientParam
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
schemaList |
string[] | Нет | Схема продажи на маркет плейсах |
services |
string[] | Нет | Список интересующих сервисов |
purchasePercentwildberriesLogisticRatioozonLogisticRatioadditionalPricePercentavgOzonDeliveryTimewildberriesTerritorialRatiowildberriesWarehouseRatiosalesForPerioduseYandexMarketBusinessIdaverageFbsOrdersForPeriodandDuplicateUpdatePriceotherExpensesOnClientcurrencyRatiogroupAnalyticsBySkuexportWithImagesuseProductPurchasePriceplanImagePathplanImageUrlplanImageSizeplanImageWidthplanImageHeightcheckOrderProductQuantitymanagementBySizesendStockWhenProductDeletedsendZeroIfFboStockExistssaveProductHistorycurrencyanalyticsConfidentialintegratorNamefirstImportDatesautoSplitServicesisFixByWildberrieslastExportStatupdateDataLearningLastDatetariffs
Структура элемента массива
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructorbills
Структура элемента массива
Bill
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
price |
number · double | Нет | Поле price. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
number |
string | Нет | Поле number. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reason |
string | Нет | Поле reason. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
documentTemplate |
string | Нет | Поле documentTemplate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractNumber |
string | Нет | Поле contractNumber. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Поле createdDate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
url |
string | Нет | Поле url. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bankOrderId |
string | Нет | Поле bankOrderId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Поле clientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
externalKey |
string | Нет | Поле externalKey. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Поле organization. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически |
name |
string | Да | Полное наименование организации |
shortName |
string | Нет | Поле shortName. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения |
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС |
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС |
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам |
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости |
inn |
string | Да | ИНН |
kpp |
string | Нет | КПП. Проставляется только для ООО |
bank |
string | Нет | Название банка |
bik |
string | Нет | БИК счета организации |
corrBill |
string | Нет | Номер корреспондентского счета |
billNumber |
string | Нет | Номер счета организации |
stampPath |
string | Нет | Ссылка на изображение печати организации |
stampUrl |
string | Нет | Ссылка на изображение печати организации |
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации |
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации |
stampHeight |
integer · int32 | Нет | Высота изображения печати организации |
stampFileName |
string | Нет | Имя исходного файла печати |
signaturePath |
string | Нет | Фото подписи директора организации |
signatureUrl |
string | Нет | Фото подписи директора организации |
signatureFileName |
string | Нет | Имя исходного файла подписи |
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента |
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента |
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации |
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора |
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора |
ipPerson |
Person | Нет | Руководитель организации или ИП |
form |
stringOOO, IP, SELF_EMPLOYED | Да | Организационно правовая форма |
ip |
boolean | Нет | Поле ip. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
address |
Address | Нет | Адресс организации |
phoneNumber |
string | Нет | Номер телефона |
addressFull |
string | Нет | Полный адрес |
sample |
boolean | Нет | В реквизитах остались тестовые данные |
payedNowserviceTypebillIdbanksyandexMarketPropertiesproductAutoImportmarkNewCategoriesfixByWildberriessaveGtinOnMarkLinkallowUnloadPackageMismatchupdateStocksOnlyForLinkedWarehousesimportOrdersOnlyFromLinkedWarehousesintegrations
Структура элемента массива
ServiceIntegration
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
tokenExpiredDate |
string · date-time | Нет | Время, до которого действует токен |
secondTokenExpiredDate |
string · date-time | Нет | Время, до которого действует второй токен |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис с которым настраивается интеграция |
serviceClientId |
string | Нет | Некодируемый идентификатор для некоторых сервисов |
serviceSecret |
ServiceIntegration | Нет | Постоянный секретный ключ |
code |
string | Нет | Код авторизации для получения токена, не хранится в базе |
login |
string | Нет | Логин для авторизации в сервисах |
secondLogin |
string | Нет | Второй логин для авторизации в особенных сервисах |
password |
ServiceIntegration | Нет | Пароль для авторизации в сервисах |
secondPassword |
ServiceIntegration | Нет | Второй пароль для авторизации в особенных сервисах |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
updateToken |
boolean | Нет | Поле updateToken. |
stocksFromFeed |
boolean | Нет | Остатки передаются через фид вместо API сервиса |
exportProducts |
boolean | Нет | Выгружать товары через интеграцию |
exportStocks |
boolean | Нет | Выгружать остатки через интеграцию |
importOrders |
boolean | Нет | Импортировать заказы через интеграцию |
automaticConfirmation |
boolean | Нет | Автоматически подтверждать входящие заказы по доступным остаткам |
stockWarehouseId |
integer · int64 | Нет | Склад доступных остатков для обмена |
senderIdentifier |
string | Нет | Идентификатор отправителя в системе обмена |
partnerIdentifier |
string | Нет | Идентификатор получателя в системе обмена |
exchangeCursor |
string | Нет | Указатель последнего обработанного события обмена |
lastExportAt |
string · date-time | Нет | Время последней выгрузки |
siteDomain |
string | Нет | Ссылка для обращения к АПИ |
fbsImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBS |
fboImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBO |
analyticsImportDate |
string · date-time | Нет | Дата, по которую импортирована аналитика сервиса. Для сервисов без выделенных колонок в client_organization |
redirectUri |
string | Нет | Поле redirectUri. |
authorizationState |
string | Нет | Поле authorizationState. |
hasSecret |
boolean | Нет | Поле hasSecret. |
hasToken |
boolean | Нет | Поле hasToken. |
hasPassword |
boolean | Нет | Поле hasPassword. |
hasSecondPassword |
boolean | Нет | Поле hasSecondPassword. |
{
"clientId": 1001,
"billingVersion": 1,
"hostId": 1001,
"showCreateButton": false,
"finishSetup": false,
"priceRate": 1
}Ошибки6
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
Обновить список сервисов для автоимпорта товаров
/api/client/updateServicesForProductsAutoImportПозволяет изменить список сервисов, для которых включён автоимпорт товаров. Если передан organizationId — настройка применяется только для указанной организации.
Тело запроса
application/jsonПоля объектаUpdateAutoImportRequest
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
services |
string[] | Нет | Поле services. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
curl --request POST 'https://api.selsup.ru/api/client/updateServicesForProductsAutoImport' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"services": "string",
"organizationId": 1001
}'
const response = await fetch('https://api.selsup.ru/api/client/updateServicesForProductsAutoImport', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"services": "string",
"organizationId": 1001
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/updateServicesForProductsAutoImport', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"services": "string",
"organizationId": 1001
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/updateServicesForProductsAutoImport',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'services': 'string',
'organizationId': 1001
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"services": "string",
"organizationId": 1001
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/updateServicesForProductsAutoImport',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/updateServicesForProductsAutoImport", strings.NewReader(`{
"services": "string",
"organizationId": 1001
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/updateServicesForProductsAutoImport"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"services": "string",
"organizationId": 1001
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Client
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
clientId |
integer · int64 | Нет | Идентификатор клиента. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billingVersion |
integer · int64 | Нет | Поле billingVersion. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
hostId |
integer · int32 | Нет | Поле hostId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
showCreateButton |
boolean | Нет | Отображать кнопку создания товара на списке товаров. Иначе создание товара будет возможно только из заказа поставщика | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finishSetup |
boolean | Нет | Признак завершения настройки интерфейса | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент, для расчета цены на маркетплейсе по закупочной цене. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryPrice |
number · double | Нет | Стоимость доставки по умолчанию для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
importOrders |
boolean | Нет | Признак того, что заказы клиента нужно импортировать | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillment |
boolean | Нет | Признак того, что клиент является фулфилментом и собирает заказы и хранит товары другого клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useOwnDatabase |
boolean | Нет | Признак того, что клиент использует отдельную базу данных | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
needCreateDatabase |
boolean | Нет | Поле needCreateDatabase. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lastLoginDate |
string · date-time | Нет | Указание даты последнего входа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tariffStatus |
string | Нет | Поле tariffStatus. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trialAvailable |
boolean | Нет | Поле trialAvailable. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expiredDate |
string | Нет | Дата когда тариф закончится | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useProductCode |
boolean | Нет | Показатель того что клиент использует адресное хранение товаров. В этом случае в остатках мы храним количество, которое обновляем при заказе. WmsItem в итоге становится не отдельной штукой, а некоторым набором остатков, но их все равно может быть много для одного товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updateOnlyExistsStocks |
boolean | Нет | Обновлять только существующие остатки товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptOrdersByImport |
boolean | Нет | Принимать заказы при импорте | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fbsLabelsAutoUpdateTime |
string | Нет | Время ежедневной автоматической загрузки этикеток FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fbsLabelsAutoUpdateTimes |
string[] | Нет | Времена ежедневной автоматической загрузки этикеток FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
displayNameAlways |
boolean | Нет | Не использовать название модели при выводе товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useFbsTasks |
boolean | Нет | Признак того, что клиент используется адресное хранение и использует уникальные коды для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useRetail |
boolean | Нет | Признак того, что клиент работает с розничными заказами, например из интернет-магазина | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useWholesale |
boolean | Нет | Признак того, что клиент работает с оптовыми заказами, в основном для организаций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sendOzonMinPrice |
boolean | Нет | Признак того, что нужно отправлять минимальную цену на ОЗОН или нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updatePurchasePriceAndDeliveryCost |
boolean | Нет | Признак того, что нужно обновлять Закупочной цены и Доп. расходов у комплектов товара при изменении цен | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sendSelsupMinPrice |
boolean | Нет | Признак того, что нужно отправлять минимальную цену на ОЗОН указанную в селсапе, имеет приоритет если указан еще sendOzonMinPrice | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeUniqForOrg |
boolean | Нет | Признак того, что штрих-коды могут дублироваться у разных организаций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expensesPercentage |
number · double | Нет | Средний расход на МП в % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minPriceRate |
number · double | Нет | Поле minPriceRate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
string | Нет | JSON с произвольными параметрами фронта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
servicesForProductsAutoImport |
string[] | Нет | Сервисы, для которых включить автоматический импорт товаров с ночью | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
disableSendByMp |
boolean | Нет | Отключает перевод заказов в собранные по статусу с маркетплейса | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
alwaysCreateSupply |
boolean | Нет | Не использовать поставки с маркетплейсов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sortOrdersByCell |
boolean | Нет | Сортировать заказы при сборке по ячейке | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeProductsFromCellOnPacking |
boolean | Нет | Убирать товар из ячейки хранения при переводе заказа на сборку | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptExpressOrders |
boolean | Нет | Автоматически принимать Express заказы | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptOrders |
boolean | Нет | Автоматически принимать заказы СБММ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sortOrdersByDate |
boolean | Нет | Сортировать заказы по дате заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useServiceWarehouseForSupply |
boolean | Нет | Создавать отдельные поставки для каждого склада WB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientOrganizations |
ClientOrganization[] | Нет | Организации клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически |
name |
string | Да | Полное наименование организации |
shortName |
string | Нет | Поле shortName. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения |
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС |
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС |
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам |
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости |
inn |
string | Да | ИНН |
kpp |
string | Нет | КПП. Проставляется только для ООО |
bank |
string | Нет | Название банка |
bik |
string | Нет | БИК счета организации |
corrBill |
string | Нет | Номер корреспондентского счета |
billNumber |
string | Нет | Номер счета организации |
stampPath |
string | Нет | Ссылка на изображение печати организации |
stampUrl |
string | Нет | Ссылка на изображение печати организации |
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации |
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации |
stampHeight |
integer · int32 | Нет | Высота изображения печати организации |
stampFileName |
string | Нет | Имя исходного файла печати |
signaturePath |
string | Нет | Фото подписи директора организации |
signatureUrl |
string | Нет | Фото подписи директора организации |
signatureFileName |
string | Нет | Имя исходного файла подписи |
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента |
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента |
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации |
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора |
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора |
ipPerson |
Person | Нет | Руководитель организации или ИП |
form |
stringOOO, IP, SELF_EMPLOYED | Да | Организационно правовая форма |
ip |
boolean | Нет | Поле ip. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
address |
Address | Нет | Адресс организации |
phoneNumber |
string | Нет | Номер телефона |
addressFull |
string | Нет | Полный адрес |
sample |
boolean | Нет | В реквизитах остались тестовые данные |
updateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthTokenservicesusershost
Поля объекта
Host
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
name |
string | Нет | Поле name. |
tariff
Поля объекта
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructortariffsByServicefbsLogisticwithCommonPriceclientParam
Поля объекта
ClientParam
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
schemaList |
string[] | Нет | Схема продажи на маркет плейсах |
services |
string[] | Нет | Список интересующих сервисов |
purchasePercentwildberriesLogisticRatioozonLogisticRatioadditionalPricePercentavgOzonDeliveryTimewildberriesTerritorialRatiowildberriesWarehouseRatiosalesForPerioduseYandexMarketBusinessIdaverageFbsOrdersForPeriodandDuplicateUpdatePriceotherExpensesOnClientcurrencyRatiogroupAnalyticsBySkuexportWithImagesuseProductPurchasePriceplanImagePathplanImageUrlplanImageSizeplanImageWidthplanImageHeightcheckOrderProductQuantitymanagementBySizesendStockWhenProductDeletedsendZeroIfFboStockExistssaveProductHistorycurrencyanalyticsConfidentialintegratorNamefirstImportDatesautoSplitServicesisFixByWildberrieslastExportStatupdateDataLearningLastDatetariffs
Структура элемента массива
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructorbills
Структура элемента массива
Bill
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
price |
number · double | Нет | Поле price. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
number |
string | Нет | Поле number. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reason |
string | Нет | Поле reason. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
documentTemplate |
string | Нет | Поле documentTemplate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractNumber |
string | Нет | Поле contractNumber. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Поле createdDate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
url |
string | Нет | Поле url. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bankOrderId |
string | Нет | Поле bankOrderId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Поле clientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
externalKey |
string | Нет | Поле externalKey. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Поле organization. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически |
name |
string | Да | Полное наименование организации |
shortName |
string | Нет | Поле shortName. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения |
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС |
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС |
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам |
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости |
inn |
string | Да | ИНН |
kpp |
string | Нет | КПП. Проставляется только для ООО |
bank |
string | Нет | Название банка |
bik |
string | Нет | БИК счета организации |
corrBill |
string | Нет | Номер корреспондентского счета |
billNumber |
string | Нет | Номер счета организации |
stampPath |
string | Нет | Ссылка на изображение печати организации |
stampUrl |
string | Нет | Ссылка на изображение печати организации |
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации |
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации |
stampHeight |
integer · int32 | Нет | Высота изображения печати организации |
stampFileName |
string | Нет | Имя исходного файла печати |
signaturePath |
string | Нет | Фото подписи директора организации |
signatureUrl |
string | Нет | Фото подписи директора организации |
signatureFileName |
string | Нет | Имя исходного файла подписи |
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента |
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента |
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации |
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора |
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора |
ipPerson |
Person | Нет | Руководитель организации или ИП |
form |
stringOOO, IP, SELF_EMPLOYED | Да | Организационно правовая форма |
ip |
boolean | Нет | Поле ip. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
address |
Address | Нет | Адресс организации |
phoneNumber |
string | Нет | Номер телефона |
addressFull |
string | Нет | Полный адрес |
sample |
boolean | Нет | В реквизитах остались тестовые данные |
payedNowserviceTypebillIdbanksyandexMarketPropertiesproductAutoImportmarkNewCategoriesfixByWildberriessaveGtinOnMarkLinkallowUnloadPackageMismatchupdateStocksOnlyForLinkedWarehousesimportOrdersOnlyFromLinkedWarehousesintegrations
Структура элемента массива
ServiceIntegration
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
tokenExpiredDate |
string · date-time | Нет | Время, до которого действует токен |
secondTokenExpiredDate |
string · date-time | Нет | Время, до которого действует второй токен |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис с которым настраивается интеграция |
serviceClientId |
string | Нет | Некодируемый идентификатор для некоторых сервисов |
serviceSecret |
ServiceIntegration | Нет | Постоянный секретный ключ |
code |
string | Нет | Код авторизации для получения токена, не хранится в базе |
login |
string | Нет | Логин для авторизации в сервисах |
secondLogin |
string | Нет | Второй логин для авторизации в особенных сервисах |
password |
ServiceIntegration | Нет | Пароль для авторизации в сервисах |
secondPassword |
ServiceIntegration | Нет | Второй пароль для авторизации в особенных сервисах |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
updateToken |
boolean | Нет | Поле updateToken. |
stocksFromFeed |
boolean | Нет | Остатки передаются через фид вместо API сервиса |
exportProducts |
boolean | Нет | Выгружать товары через интеграцию |
exportStocks |
boolean | Нет | Выгружать остатки через интеграцию |
importOrders |
boolean | Нет | Импортировать заказы через интеграцию |
automaticConfirmation |
boolean | Нет | Автоматически подтверждать входящие заказы по доступным остаткам |
stockWarehouseId |
integer · int64 | Нет | Склад доступных остатков для обмена |
senderIdentifier |
string | Нет | Идентификатор отправителя в системе обмена |
partnerIdentifier |
string | Нет | Идентификатор получателя в системе обмена |
exchangeCursor |
string | Нет | Указатель последнего обработанного события обмена |
lastExportAt |
string · date-time | Нет | Время последней выгрузки |
siteDomain |
string | Нет | Ссылка для обращения к АПИ |
fbsImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBS |
fboImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBO |
analyticsImportDate |
string · date-time | Нет | Дата, по которую импортирована аналитика сервиса. Для сервисов без выделенных колонок в client_organization |
redirectUri |
string | Нет | Поле redirectUri. |
authorizationState |
string | Нет | Поле authorizationState. |
hasSecret |
boolean | Нет | Поле hasSecret. |
hasToken |
boolean | Нет | Поле hasToken. |
hasPassword |
boolean | Нет | Поле hasPassword. |
hasSecondPassword |
boolean | Нет | Поле hasSecondPassword. |
{
"clientId": 1001,
"billingVersion": 1,
"hostId": 1001,
"showCreateButton": false,
"finishSetup": false,
"priceRate": 1
}Ошибки7
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_client_organization_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_client_organization_not_found; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_organization_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_not_found; localMessage содержит приведённый выше перевод.
Изменить настройки отправки писем
/api/client/updateOwnEmailИзменить настройки отправки писем.
Тело запроса
application/jsonПоля объектаOwnEmailRequest
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
email |
string | Нет | Поле email. |
curl --request POST 'https://api.selsup.ru/api/client/updateOwnEmail' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"email": "developer@example.com"
}'
const response = await fetch('https://api.selsup.ru/api/client/updateOwnEmail', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"email": "developer@example.com"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/updateOwnEmail', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"email": "developer@example.com"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/updateOwnEmail',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'email': 'developer@example.com'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"email": "developer@example.com"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/updateOwnEmail',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/updateOwnEmail", strings.NewReader(`{
"email": "developer@example.com"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/updateOwnEmail"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"email": "developer@example.com"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
User
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
userId |
integer · int32 | Нет | Поле userId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cabinetAccess |
boolean | Нет | Поле cabinetAccess. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selectedClientId |
integer · int64 | Нет | Поле selectedClientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
login |
string | Да | Логин пользователя | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Нет | Поле name. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
botToken |
string | Нет | Поле botToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
password |
string | Нет | Поле password. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
newPassword |
string | Нет | Поле newPassword. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
phoneNumber |
string | Нет | Поле phoneNumber. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizations |
string | Нет | Поле organizations. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
brands |
string | Нет | Поле brands. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouses |
string | Нет | Поле warehouses. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouseIds |
integer[] | Нет | Поле warehouseIds. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationIds |
integer[] | Нет | Поле organizationIds. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
brandIds |
integer[] | Нет | Поле brandIds. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractorId |
integer · int64 | Нет | Поле contractorId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lang |
string | Нет | Язык пользователя | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
email |
string | Нет | Электронная почта сотрудника | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isMain |
boolean | Нет | Основной аккаунт клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isActive |
boolean | Нет | Активный аккаунт | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
roles |
string[] | Нет | Список ролей сотрудника | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
person |
Person | Нет | Данные сотрудника | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNameoldPasswordaddonTariffsaddonTariffsByServiceauthTypenotifierChatIdnotifyOnFbsOrdersnotifyOnExpressOrdersnotifyOnDropShippingErrorsallowCreationallowCollectOrderПо умолчанию: falsenotifyOnLowStockprohibitChangeStocksПо умолчанию: false{
"login": "string",
"userId": 1001,
"cabinetAccess": false,
"selectedClientId": 1001,
"clientId": 1001,
"name": "Example"
}Ошибки5
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_incorrect_emailПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_incorrect_email; localMessage содержит приведённый выше перевод.
error_user_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_user_not_found; localMessage содержит приведённый выше перевод.
Изменить организацию
/api/client/updateOrganizationПозволяет изменить данные организации
Тело запроса
application/jsonПоля объектаOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNameformipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int32 | Нет | Поле id. | ||||||||||||||||||||||||||||
postCode |
string | Нет | Поле postCode. | ||||||||||||||||||||||||||||
country |
Country | Нет | Поле country. | ||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
countryId |
integer · int32 | Нет | Идентификатор страны |
name |
string | Нет | Название страны |
code2 |
string | Нет | Двухбуквенный код страны |
code3 |
string | Нет | Трехбуквенный код страны |
names |
object | Нет | Поле names. |
printName |
string | Нет | Поле printName. |
region
Поля объекта
Region
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
regionId |
integer · int32 | Нет | Поле regionId. |
countryId |
integer · int32 | Нет | Поле countryId. |
name |
string | Нет | Поле name. |
regionSynonyms |
RegionSynonym[] | Нет | Поле regionSynonyms. |
regionIdstreethousedistrictcitylocalitybuildingflatshortaddressIdfullphoneNumberaddressFullsamplecurl --request POST 'https://api.selsup.ru/api/client/updateOrganization' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}'
const response = await fetch('https://api.selsup.ru/api/client/updateOrganization', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/updateOrganization', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/updateOrganization',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'name': 'Example',
'inn': 'string',
'form': 'OOO',
'id': 1001,
'shortName': 'Example',
'taxType': 'YSN'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/updateOrganization',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/updateOrganization", strings.NewReader(`{
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/updateOrganization"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Organization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNameformipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int32 | Нет | Поле id. | ||||||||||||||||||||||||||||
postCode |
string | Нет | Поле postCode. | ||||||||||||||||||||||||||||
country |
Country | Нет | Поле country. | ||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
countryId |
integer · int32 | Нет | Идентификатор страны |
name |
string | Нет | Название страны |
code2 |
string | Нет | Двухбуквенный код страны |
code3 |
string | Нет | Трехбуквенный код страны |
names |
object | Нет | Поле names. |
printName |
string | Нет | Поле printName. |
region
Поля объекта
Region
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
regionId |
integer · int32 | Нет | Поле regionId. |
countryId |
integer · int32 | Нет | Поле countryId. |
name |
string | Нет | Поле name. |
regionSynonyms |
RegionSynonym[] | Нет | Поле regionSynonyms. |
regionIdstreethousedistrictcitylocalitybuildingflatshortaddressIdfullphoneNumberaddressFullsample{
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}Ошибки23
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_base_creatingПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_base_creating; localMessage содержит приведённый выше перевод.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_empty_first_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_first_name; localMessage содержит приведённый выше перевод.
error_empty_last_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_last_name; localMessage содержит приведённый выше перевод.
error_empty_organization_formПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_form; localMessage содержит приведённый выше перевод.
error_empty_organization_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_inn; localMessage содержит приведённый выше перевод.
error_empty_organization_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_name; localMessage содержит приведённый выше перевод.
error_empty_position_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_position_name; localMessage содержит приведённый выше перевод.
error_fulfillment_client_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_access_denied; localMessage содержит приведённый выше перевод.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_organization_already_existПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_already_exist; localMessage содержит приведённый выше перевод.
error_organization_create_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_create_failed; localMessage содержит приведённый выше перевод.
error_organization_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_exists; localMessage содержит приведённый выше перевод.
error_person_modifiedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_person_modified; localMessage содержит приведённый выше перевод.
error_position_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_position_exists; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
error_wrong_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_inn; localMessage содержит приведённый выше перевод.
error_wrong_versionПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_version; localMessage содержит приведённый выше перевод.
Обновляет организацию для сервиса МойСклад
/api/client/updateMoySkladIdОбновляет привязку к организации МойСклад
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
moySkladId |
string | Да | Поле moySkladId. |
curl --request POST 'https://api.selsup.ru/api/client/updateMoySkladId?organizationId=1001&moySkladId=string' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/updateMoySkladId?organizationId=1001&moySkladId=string', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/client/updateMoySkladId?organizationId=1001&moySkladId=string', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/updateMoySkladId?organizationId=1001&moySkladId=string',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/updateMoySkladId?organizationId=1001&moySkladId=string',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/updateMoySkladId?organizationId=1001&moySkladId=string", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/updateMoySkladId?organizationId=1001&moySkladId=string"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки20
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_base_creatingПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_base_creating; localMessage содержит приведённый выше перевод.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_empty_first_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_first_name; localMessage содержит приведённый выше перевод.
error_empty_last_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_last_name; localMessage содержит приведённый выше перевод.
error_empty_organization_formПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_form; localMessage содержит приведённый выше перевод.
error_empty_organization_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_inn; localMessage содержит приведённый выше перевод.
error_empty_organization_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_name; localMessage содержит приведённый выше перевод.
error_empty_position_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_position_name; localMessage содержит приведённый выше перевод.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_organization_create_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_create_failed; localMessage содержит приведённый выше перевод.
error_organization_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_exists; localMessage содержит приведённый выше перевод.
error_position_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_position_exists; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
error_wrong_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_inn; localMessage содержит приведённый выше перевод.
error_wrong_versionПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_version; localMessage содержит приведённый выше перевод.
Изменить язык пользователя
/api/client/updateLanguageИзменить язык пользователя.
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
language |
string | Да | Поле language. |
curl --request POST 'https://api.selsup.ru/api/client/updateLanguage?language=string' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/updateLanguage?language=string', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/client/updateLanguage?language=string', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/updateLanguage?language=string',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/updateLanguage?language=string',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/updateLanguage?language=string", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/updateLanguage?language=string"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки4
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
Изменить клиента
/api/client/updateClientПозволяет изменить данные клиента
Тело запроса
application/jsonПоля объектаClient
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
clientId |
integer · int64 | Нет | Идентификатор клиента. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billingVersion |
integer · int64 | Нет | Поле billingVersion. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
hostId |
integer · int32 | Нет | Поле hostId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
showCreateButton |
boolean | Нет | Отображать кнопку создания товара на списке товаров. Иначе создание товара будет возможно только из заказа поставщика | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finishSetup |
boolean | Нет | Признак завершения настройки интерфейса | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент, для расчета цены на маркетплейсе по закупочной цене. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryPrice |
number · double | Нет | Стоимость доставки по умолчанию для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
importOrders |
boolean | Нет | Признак того, что заказы клиента нужно импортировать | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillment |
boolean | Нет | Признак того, что клиент является фулфилментом и собирает заказы и хранит товары другого клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useOwnDatabase |
boolean | Нет | Признак того, что клиент использует отдельную базу данных | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
needCreateDatabase |
boolean | Нет | Поле needCreateDatabase. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lastLoginDate |
string · date-time | Нет | Указание даты последнего входа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tariffStatus |
string | Нет | Поле tariffStatus. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trialAvailable |
boolean | Нет | Поле trialAvailable. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expiredDate |
string | Нет | Дата когда тариф закончится | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useProductCode |
boolean | Нет | Показатель того что клиент использует адресное хранение товаров. В этом случае в остатках мы храним количество, которое обновляем при заказе. WmsItem в итоге становится не отдельной штукой, а некоторым набором остатков, но их все равно может быть много для одного товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updateOnlyExistsStocks |
boolean | Нет | Обновлять только существующие остатки товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptOrdersByImport |
boolean | Нет | Принимать заказы при импорте | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fbsLabelsAutoUpdateTime |
string | Нет | Время ежедневной автоматической загрузки этикеток FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fbsLabelsAutoUpdateTimes |
string[] | Нет | Времена ежедневной автоматической загрузки этикеток FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
displayNameAlways |
boolean | Нет | Не использовать название модели при выводе товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useFbsTasks |
boolean | Нет | Признак того, что клиент используется адресное хранение и использует уникальные коды для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useRetail |
boolean | Нет | Признак того, что клиент работает с розничными заказами, например из интернет-магазина | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useWholesale |
boolean | Нет | Признак того, что клиент работает с оптовыми заказами, в основном для организаций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sendOzonMinPrice |
boolean | Нет | Признак того, что нужно отправлять минимальную цену на ОЗОН или нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updatePurchasePriceAndDeliveryCost |
boolean | Нет | Признак того, что нужно обновлять Закупочной цены и Доп. расходов у комплектов товара при изменении цен | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sendSelsupMinPrice |
boolean | Нет | Признак того, что нужно отправлять минимальную цену на ОЗОН указанную в селсапе, имеет приоритет если указан еще sendOzonMinPrice | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeUniqForOrg |
boolean | Нет | Признак того, что штрих-коды могут дублироваться у разных организаций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expensesPercentage |
number · double | Нет | Средний расход на МП в % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minPriceRate |
number · double | Нет | Поле minPriceRate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
string | Нет | JSON с произвольными параметрами фронта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
servicesForProductsAutoImport |
string[] | Нет | Сервисы, для которых включить автоматический импорт товаров с ночью | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
disableSendByMp |
boolean | Нет | Отключает перевод заказов в собранные по статусу с маркетплейса | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
alwaysCreateSupply |
boolean | Нет | Не использовать поставки с маркетплейсов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sortOrdersByCell |
boolean | Нет | Сортировать заказы при сборке по ячейке | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeProductsFromCellOnPacking |
boolean | Нет | Убирать товар из ячейки хранения при переводе заказа на сборку | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptExpressOrders |
boolean | Нет | Автоматически принимать Express заказы | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptOrders |
boolean | Нет | Автоматически принимать заказы СБММ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sortOrdersByDate |
boolean | Нет | Сортировать заказы по дате заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useServiceWarehouseForSupply |
boolean | Нет | Создавать отдельные поставки для каждого склада WB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientOrganizations |
ClientOrganization[] | Нет | Организации клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически |
name |
string | Да | Полное наименование организации |
shortName |
string | Нет | Поле shortName. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения |
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС |
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС |
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам |
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости |
inn |
string | Да | ИНН |
kpp |
string | Нет | КПП. Проставляется только для ООО |
bank |
string | Нет | Название банка |
bik |
string | Нет | БИК счета организации |
corrBill |
string | Нет | Номер корреспондентского счета |
billNumber |
string | Нет | Номер счета организации |
stampPath |
string | Нет | Ссылка на изображение печати организации |
stampUrl |
string | Нет | Ссылка на изображение печати организации |
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации |
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации |
stampHeight |
integer · int32 | Нет | Высота изображения печати организации |
stampFileName |
string | Нет | Имя исходного файла печати |
signaturePath |
string | Нет | Фото подписи директора организации |
signatureUrl |
string | Нет | Фото подписи директора организации |
signatureFileName |
string | Нет | Имя исходного файла подписи |
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента |
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента |
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации |
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора |
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора |
ipPerson |
Person | Нет | Руководитель организации или ИП |
form |
stringOOO, IP, SELF_EMPLOYED | Да | Организационно правовая форма |
ip |
boolean | Нет | Поле ip. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
address |
Address | Нет | Адресс организации |
phoneNumber |
string | Нет | Номер телефона |
addressFull |
string | Нет | Полный адрес |
sample |
boolean | Нет | В реквизитах остались тестовые данные |
updateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthTokenservicesusershost
Поля объекта
Host
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
name |
string | Нет | Поле name. |
tariff
Поля объекта
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructortariffsByServicefbsLogisticwithCommonPriceclientParam
Поля объекта
ClientParam
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
schemaList |
string[] | Нет | Схема продажи на маркет плейсах |
services |
string[] | Нет | Список интересующих сервисов |
purchasePercentwildberriesLogisticRatioozonLogisticRatioadditionalPricePercentavgOzonDeliveryTimewildberriesTerritorialRatiowildberriesWarehouseRatiosalesForPerioduseYandexMarketBusinessIdaverageFbsOrdersForPeriodandDuplicateUpdatePriceotherExpensesOnClientcurrencyRatiogroupAnalyticsBySkuexportWithImagesuseProductPurchasePriceplanImagePathplanImageUrlplanImageSizeplanImageWidthplanImageHeightcheckOrderProductQuantitymanagementBySizesendStockWhenProductDeletedsendZeroIfFboStockExistssaveProductHistorycurrencyanalyticsConfidentialintegratorNamefirstImportDatesautoSplitServicesisFixByWildberrieslastExportStatupdateDataLearningLastDatetariffs
Структура элемента массива
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructorbills
Структура элемента массива
Bill
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
price |
number · double | Нет | Поле price. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
number |
string | Нет | Поле number. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reason |
string | Нет | Поле reason. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
documentTemplate |
string | Нет | Поле documentTemplate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractNumber |
string | Нет | Поле contractNumber. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Поле createdDate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
url |
string | Нет | Поле url. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bankOrderId |
string | Нет | Поле bankOrderId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Поле clientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
externalKey |
string | Нет | Поле externalKey. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Поле organization. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически |
name |
string | Да | Полное наименование организации |
shortName |
string | Нет | Поле shortName. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения |
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС |
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС |
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам |
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости |
inn |
string | Да | ИНН |
kpp |
string | Нет | КПП. Проставляется только для ООО |
bank |
string | Нет | Название банка |
bik |
string | Нет | БИК счета организации |
corrBill |
string | Нет | Номер корреспондентского счета |
billNumber |
string | Нет | Номер счета организации |
stampPath |
string | Нет | Ссылка на изображение печати организации |
stampUrl |
string | Нет | Ссылка на изображение печати организации |
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации |
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации |
stampHeight |
integer · int32 | Нет | Высота изображения печати организации |
stampFileName |
string | Нет | Имя исходного файла печати |
signaturePath |
string | Нет | Фото подписи директора организации |
signatureUrl |
string | Нет | Фото подписи директора организации |
signatureFileName |
string | Нет | Имя исходного файла подписи |
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента |
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента |
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации |
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора |
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора |
ipPerson |
Person | Нет | Руководитель организации или ИП |
form |
stringOOO, IP, SELF_EMPLOYED | Да | Организационно правовая форма |
ip |
boolean | Нет | Поле ip. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
address |
Address | Нет | Адресс организации |
phoneNumber |
string | Нет | Номер телефона |
addressFull |
string | Нет | Полный адрес |
sample |
boolean | Нет | В реквизитах остались тестовые данные |
payedNowserviceTypebillIdbanksyandexMarketPropertiesproductAutoImportmarkNewCategoriesfixByWildberriessaveGtinOnMarkLinkallowUnloadPackageMismatchupdateStocksOnlyForLinkedWarehousesimportOrdersOnlyFromLinkedWarehousesintegrations
Структура элемента массива
ServiceIntegration
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
tokenExpiredDate |
string · date-time | Нет | Время, до которого действует токен |
secondTokenExpiredDate |
string · date-time | Нет | Время, до которого действует второй токен |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис с которым настраивается интеграция |
serviceClientId |
string | Нет | Некодируемый идентификатор для некоторых сервисов |
serviceSecret |
ServiceIntegration | Нет | Постоянный секретный ключ |
code |
string | Нет | Код авторизации для получения токена, не хранится в базе |
login |
string | Нет | Логин для авторизации в сервисах |
secondLogin |
string | Нет | Второй логин для авторизации в особенных сервисах |
password |
ServiceIntegration | Нет | Пароль для авторизации в сервисах |
secondPassword |
ServiceIntegration | Нет | Второй пароль для авторизации в особенных сервисах |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
updateToken |
boolean | Нет | Поле updateToken. |
stocksFromFeed |
boolean | Нет | Остатки передаются через фид вместо API сервиса |
exportProducts |
boolean | Нет | Выгружать товары через интеграцию |
exportStocks |
boolean | Нет | Выгружать остатки через интеграцию |
importOrders |
boolean | Нет | Импортировать заказы через интеграцию |
automaticConfirmation |
boolean | Нет | Автоматически подтверждать входящие заказы по доступным остаткам |
stockWarehouseId |
integer · int64 | Нет | Склад доступных остатков для обмена |
senderIdentifier |
string | Нет | Идентификатор отправителя в системе обмена |
partnerIdentifier |
string | Нет | Идентификатор получателя в системе обмена |
exchangeCursor |
string | Нет | Указатель последнего обработанного события обмена |
lastExportAt |
string · date-time | Нет | Время последней выгрузки |
siteDomain |
string | Нет | Ссылка для обращения к АПИ |
fbsImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBS |
fboImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBO |
analyticsImportDate |
string · date-time | Нет | Дата, по которую импортирована аналитика сервиса. Для сервисов без выделенных колонок в client_organization |
redirectUri |
string | Нет | Поле redirectUri. |
authorizationState |
string | Нет | Поле authorizationState. |
hasSecret |
boolean | Нет | Поле hasSecret. |
hasToken |
boolean | Нет | Поле hasToken. |
hasPassword |
boolean | Нет | Поле hasPassword. |
hasSecondPassword |
boolean | Нет | Поле hasSecondPassword. |
curl --request POST 'https://api.selsup.ru/api/client/updateClient' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"clientId": 1001,
"billingVersion": 1,
"hostId": 1001,
"showCreateButton": false,
"finishSetup": false,
"priceRate": 1
}'
const response = await fetch('https://api.selsup.ru/api/client/updateClient', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"clientId": 1001,
"billingVersion": 1,
"hostId": 1001,
"showCreateButton": false,
"finishSetup": false,
"priceRate": 1
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/updateClient', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"clientId": 1001,
"billingVersion": 1,
"hostId": 1001,
"showCreateButton": false,
"finishSetup": false,
"priceRate": 1
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/updateClient',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'clientId': 1001,
'billingVersion': 1,
'hostId': 1001,
'showCreateButton': False,
'finishSetup': False,
'priceRate': 1
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"clientId": 1001,
"billingVersion": 1,
"hostId": 1001,
"showCreateButton": false,
"finishSetup": false,
"priceRate": 1
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/updateClient',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/updateClient", strings.NewReader(`{
"clientId": 1001,
"billingVersion": 1,
"hostId": 1001,
"showCreateButton": false,
"finishSetup": false,
"priceRate": 1
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/updateClient"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"clientId": 1001,
"billingVersion": 1,
"hostId": 1001,
"showCreateButton": false,
"finishSetup": false,
"priceRate": 1
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Client
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
clientId |
integer · int64 | Нет | Идентификатор клиента. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billingVersion |
integer · int64 | Нет | Поле billingVersion. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
hostId |
integer · int32 | Нет | Поле hostId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
showCreateButton |
boolean | Нет | Отображать кнопку создания товара на списке товаров. Иначе создание товара будет возможно только из заказа поставщика | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finishSetup |
boolean | Нет | Признак завершения настройки интерфейса | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент, для расчета цены на маркетплейсе по закупочной цене. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryPrice |
number · double | Нет | Стоимость доставки по умолчанию для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
importOrders |
boolean | Нет | Признак того, что заказы клиента нужно импортировать | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillment |
boolean | Нет | Признак того, что клиент является фулфилментом и собирает заказы и хранит товары другого клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useOwnDatabase |
boolean | Нет | Признак того, что клиент использует отдельную базу данных | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
needCreateDatabase |
boolean | Нет | Поле needCreateDatabase. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lastLoginDate |
string · date-time | Нет | Указание даты последнего входа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tariffStatus |
string | Нет | Поле tariffStatus. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trialAvailable |
boolean | Нет | Поле trialAvailable. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expiredDate |
string | Нет | Дата когда тариф закончится | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useProductCode |
boolean | Нет | Показатель того что клиент использует адресное хранение товаров. В этом случае в остатках мы храним количество, которое обновляем при заказе. WmsItem в итоге становится не отдельной штукой, а некоторым набором остатков, но их все равно может быть много для одного товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updateOnlyExistsStocks |
boolean | Нет | Обновлять только существующие остатки товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptOrdersByImport |
boolean | Нет | Принимать заказы при импорте | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fbsLabelsAutoUpdateTime |
string | Нет | Время ежедневной автоматической загрузки этикеток FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fbsLabelsAutoUpdateTimes |
string[] | Нет | Времена ежедневной автоматической загрузки этикеток FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
displayNameAlways |
boolean | Нет | Не использовать название модели при выводе товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useFbsTasks |
boolean | Нет | Признак того, что клиент используется адресное хранение и использует уникальные коды для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useRetail |
boolean | Нет | Признак того, что клиент работает с розничными заказами, например из интернет-магазина | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useWholesale |
boolean | Нет | Признак того, что клиент работает с оптовыми заказами, в основном для организаций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sendOzonMinPrice |
boolean | Нет | Признак того, что нужно отправлять минимальную цену на ОЗОН или нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updatePurchasePriceAndDeliveryCost |
boolean | Нет | Признак того, что нужно обновлять Закупочной цены и Доп. расходов у комплектов товара при изменении цен | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sendSelsupMinPrice |
boolean | Нет | Признак того, что нужно отправлять минимальную цену на ОЗОН указанную в селсапе, имеет приоритет если указан еще sendOzonMinPrice | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeUniqForOrg |
boolean | Нет | Признак того, что штрих-коды могут дублироваться у разных организаций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expensesPercentage |
number · double | Нет | Средний расход на МП в % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minPriceRate |
number · double | Нет | Поле minPriceRate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
string | Нет | JSON с произвольными параметрами фронта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
servicesForProductsAutoImport |
string[] | Нет | Сервисы, для которых включить автоматический импорт товаров с ночью | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
disableSendByMp |
boolean | Нет | Отключает перевод заказов в собранные по статусу с маркетплейса | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
alwaysCreateSupply |
boolean | Нет | Не использовать поставки с маркетплейсов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sortOrdersByCell |
boolean | Нет | Сортировать заказы при сборке по ячейке | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeProductsFromCellOnPacking |
boolean | Нет | Убирать товар из ячейки хранения при переводе заказа на сборку | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptExpressOrders |
boolean | Нет | Автоматически принимать Express заказы | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptOrders |
boolean | Нет | Автоматически принимать заказы СБММ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sortOrdersByDate |
boolean | Нет | Сортировать заказы по дате заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useServiceWarehouseForSupply |
boolean | Нет | Создавать отдельные поставки для каждого склада WB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientOrganizations |
ClientOrganization[] | Нет | Организации клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически |
name |
string | Да | Полное наименование организации |
shortName |
string | Нет | Поле shortName. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения |
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС |
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС |
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам |
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости |
inn |
string | Да | ИНН |
kpp |
string | Нет | КПП. Проставляется только для ООО |
bank |
string | Нет | Название банка |
bik |
string | Нет | БИК счета организации |
corrBill |
string | Нет | Номер корреспондентского счета |
billNumber |
string | Нет | Номер счета организации |
stampPath |
string | Нет | Ссылка на изображение печати организации |
stampUrl |
string | Нет | Ссылка на изображение печати организации |
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации |
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации |
stampHeight |
integer · int32 | Нет | Высота изображения печати организации |
stampFileName |
string | Нет | Имя исходного файла печати |
signaturePath |
string | Нет | Фото подписи директора организации |
signatureUrl |
string | Нет | Фото подписи директора организации |
signatureFileName |
string | Нет | Имя исходного файла подписи |
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента |
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента |
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации |
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора |
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора |
ipPerson |
Person | Нет | Руководитель организации или ИП |
form |
stringOOO, IP, SELF_EMPLOYED | Да | Организационно правовая форма |
ip |
boolean | Нет | Поле ip. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
address |
Address | Нет | Адресс организации |
phoneNumber |
string | Нет | Номер телефона |
addressFull |
string | Нет | Полный адрес |
sample |
boolean | Нет | В реквизитах остались тестовые данные |
updateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthTokenservicesusershost
Поля объекта
Host
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
name |
string | Нет | Поле name. |
tariff
Поля объекта
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructortariffsByServicefbsLogisticwithCommonPriceclientParam
Поля объекта
ClientParam
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
schemaList |
string[] | Нет | Схема продажи на маркет плейсах |
services |
string[] | Нет | Список интересующих сервисов |
purchasePercentwildberriesLogisticRatioozonLogisticRatioadditionalPricePercentavgOzonDeliveryTimewildberriesTerritorialRatiowildberriesWarehouseRatiosalesForPerioduseYandexMarketBusinessIdaverageFbsOrdersForPeriodandDuplicateUpdatePriceotherExpensesOnClientcurrencyRatiogroupAnalyticsBySkuexportWithImagesuseProductPurchasePriceplanImagePathplanImageUrlplanImageSizeplanImageWidthplanImageHeightcheckOrderProductQuantitymanagementBySizesendStockWhenProductDeletedsendZeroIfFboStockExistssaveProductHistorycurrencyanalyticsConfidentialintegratorNamefirstImportDatesautoSplitServicesisFixByWildberrieslastExportStatupdateDataLearningLastDatetariffs
Структура элемента массива
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructorbills
Структура элемента массива
Bill
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
price |
number · double | Нет | Поле price. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
number |
string | Нет | Поле number. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reason |
string | Нет | Поле reason. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
documentTemplate |
string | Нет | Поле documentTemplate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractNumber |
string | Нет | Поле contractNumber. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Поле createdDate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
url |
string | Нет | Поле url. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bankOrderId |
string | Нет | Поле bankOrderId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Поле clientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
externalKey |
string | Нет | Поле externalKey. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Поле organization. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически |
name |
string | Да | Полное наименование организации |
shortName |
string | Нет | Поле shortName. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения |
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС |
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС |
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам |
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости |
inn |
string | Да | ИНН |
kpp |
string | Нет | КПП. Проставляется только для ООО |
bank |
string | Нет | Название банка |
bik |
string | Нет | БИК счета организации |
corrBill |
string | Нет | Номер корреспондентского счета |
billNumber |
string | Нет | Номер счета организации |
stampPath |
string | Нет | Ссылка на изображение печати организации |
stampUrl |
string | Нет | Ссылка на изображение печати организации |
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации |
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации |
stampHeight |
integer · int32 | Нет | Высота изображения печати организации |
stampFileName |
string | Нет | Имя исходного файла печати |
signaturePath |
string | Нет | Фото подписи директора организации |
signatureUrl |
string | Нет | Фото подписи директора организации |
signatureFileName |
string | Нет | Имя исходного файла подписи |
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента |
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента |
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации |
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора |
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора |
ipPerson |
Person | Нет | Руководитель организации или ИП |
form |
stringOOO, IP, SELF_EMPLOYED | Да | Организационно правовая форма |
ip |
boolean | Нет | Поле ip. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
address |
Address | Нет | Адресс организации |
phoneNumber |
string | Нет | Номер телефона |
addressFull |
string | Нет | Полный адрес |
sample |
boolean | Нет | В реквизитах остались тестовые данные |
payedNowserviceTypebillIdbanksyandexMarketPropertiesproductAutoImportmarkNewCategoriesfixByWildberriessaveGtinOnMarkLinkallowUnloadPackageMismatchupdateStocksOnlyForLinkedWarehousesimportOrdersOnlyFromLinkedWarehousesintegrations
Структура элемента массива
ServiceIntegration
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
tokenExpiredDate |
string · date-time | Нет | Время, до которого действует токен |
secondTokenExpiredDate |
string · date-time | Нет | Время, до которого действует второй токен |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис с которым настраивается интеграция |
serviceClientId |
string | Нет | Некодируемый идентификатор для некоторых сервисов |
serviceSecret |
ServiceIntegration | Нет | Постоянный секретный ключ |
code |
string | Нет | Код авторизации для получения токена, не хранится в базе |
login |
string | Нет | Логин для авторизации в сервисах |
secondLogin |
string | Нет | Второй логин для авторизации в особенных сервисах |
password |
ServiceIntegration | Нет | Пароль для авторизации в сервисах |
secondPassword |
ServiceIntegration | Нет | Второй пароль для авторизации в особенных сервисах |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
updateToken |
boolean | Нет | Поле updateToken. |
stocksFromFeed |
boolean | Нет | Остатки передаются через фид вместо API сервиса |
exportProducts |
boolean | Нет | Выгружать товары через интеграцию |
exportStocks |
boolean | Нет | Выгружать остатки через интеграцию |
importOrders |
boolean | Нет | Импортировать заказы через интеграцию |
automaticConfirmation |
boolean | Нет | Автоматически подтверждать входящие заказы по доступным остаткам |
stockWarehouseId |
integer · int64 | Нет | Склад доступных остатков для обмена |
senderIdentifier |
string | Нет | Идентификатор отправителя в системе обмена |
partnerIdentifier |
string | Нет | Идентификатор получателя в системе обмена |
exchangeCursor |
string | Нет | Указатель последнего обработанного события обмена |
lastExportAt |
string · date-time | Нет | Время последней выгрузки |
siteDomain |
string | Нет | Ссылка для обращения к АПИ |
fbsImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBS |
fboImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBO |
analyticsImportDate |
string · date-time | Нет | Дата, по которую импортирована аналитика сервиса. Для сервисов без выделенных колонок в client_organization |
redirectUri |
string | Нет | Поле redirectUri. |
authorizationState |
string | Нет | Поле authorizationState. |
hasSecret |
boolean | Нет | Поле hasSecret. |
hasToken |
boolean | Нет | Поле hasToken. |
hasPassword |
boolean | Нет | Поле hasPassword. |
hasSecondPassword |
boolean | Нет | Поле hasSecondPassword. |
{
"clientId": 1001,
"billingVersion": 1,
"hostId": 1001,
"showCreateButton": false,
"finishSetup": false,
"priceRate": 1
}Ошибки19
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_base_creatingПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_base_creating; localMessage содержит приведённый выше перевод.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_client_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_client_not_found; localMessage содержит приведённый выше перевод.
error_empty_organization_formПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_form; localMessage содержит приведённый выше перевод.
error_empty_organization_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_inn; localMessage содержит приведённый выше перевод.
error_empty_organization_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_name; localMessage содержит приведённый выше перевод.
error_fulfillment_client_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_access_denied; localMessage содержит приведённый выше перевод.
error_invalid_currencyПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_invalid_currency; localMessage содержит приведённый выше перевод.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_not_uniq_barcodesПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_not_uniq_barcodes; localMessage содержит приведённый выше перевод.
error_organization_create_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_create_failed; localMessage содержит приведённый выше перевод.
error_organization_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_exists; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
error_wrong_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_inn; localMessage содержит приведённый выше перевод.
Обновляет параметры клиента
/api/client/updateClientParamОбновляет параметры клиента по работе с маркетплейсами
Тело запроса
application/jsonПоля объектаClientParam
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
schemaList |
string[] | Нет | Схема продажи на маркет плейсах |
services |
string[] | Нет | Список интересующих сервисов |
curl --request POST 'https://api.selsup.ru/api/client/updateClientParam' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"schemaList": "string",
"services": "string"
}'
const response = await fetch('https://api.selsup.ru/api/client/updateClientParam', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"schemaList": "string",
"services": "string"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/updateClientParam', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"schemaList": "string",
"services": "string"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/updateClientParam',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'schemaList': 'string',
'services': 'string'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"schemaList": "string",
"services": "string"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/updateClientParam',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/updateClientParam", strings.NewReader(`{
"schemaList": "string",
"services": "string"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/updateClientParam"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"schemaList": "string",
"services": "string"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Client
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
clientId |
integer · int64 | Нет | Идентификатор клиента. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billingVersion |
integer · int64 | Нет | Поле billingVersion. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
hostId |
integer · int32 | Нет | Поле hostId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
showCreateButton |
boolean | Нет | Отображать кнопку создания товара на списке товаров. Иначе создание товара будет возможно только из заказа поставщика | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finishSetup |
boolean | Нет | Признак завершения настройки интерфейса | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент, для расчета цены на маркетплейсе по закупочной цене. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryPrice |
number · double | Нет | Стоимость доставки по умолчанию для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
importOrders |
boolean | Нет | Признак того, что заказы клиента нужно импортировать | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillment |
boolean | Нет | Признак того, что клиент является фулфилментом и собирает заказы и хранит товары другого клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useOwnDatabase |
boolean | Нет | Признак того, что клиент использует отдельную базу данных | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
needCreateDatabase |
boolean | Нет | Поле needCreateDatabase. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lastLoginDate |
string · date-time | Нет | Указание даты последнего входа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tariffStatus |
string | Нет | Поле tariffStatus. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trialAvailable |
boolean | Нет | Поле trialAvailable. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expiredDate |
string | Нет | Дата когда тариф закончится | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useProductCode |
boolean | Нет | Показатель того что клиент использует адресное хранение товаров. В этом случае в остатках мы храним количество, которое обновляем при заказе. WmsItem в итоге становится не отдельной штукой, а некоторым набором остатков, но их все равно может быть много для одного товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updateOnlyExistsStocks |
boolean | Нет | Обновлять только существующие остатки товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptOrdersByImport |
boolean | Нет | Принимать заказы при импорте | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fbsLabelsAutoUpdateTime |
string | Нет | Время ежедневной автоматической загрузки этикеток FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fbsLabelsAutoUpdateTimes |
string[] | Нет | Времена ежедневной автоматической загрузки этикеток FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
displayNameAlways |
boolean | Нет | Не использовать название модели при выводе товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useFbsTasks |
boolean | Нет | Признак того, что клиент используется адресное хранение и использует уникальные коды для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useRetail |
boolean | Нет | Признак того, что клиент работает с розничными заказами, например из интернет-магазина | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useWholesale |
boolean | Нет | Признак того, что клиент работает с оптовыми заказами, в основном для организаций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sendOzonMinPrice |
boolean | Нет | Признак того, что нужно отправлять минимальную цену на ОЗОН или нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updatePurchasePriceAndDeliveryCost |
boolean | Нет | Признак того, что нужно обновлять Закупочной цены и Доп. расходов у комплектов товара при изменении цен | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sendSelsupMinPrice |
boolean | Нет | Признак того, что нужно отправлять минимальную цену на ОЗОН указанную в селсапе, имеет приоритет если указан еще sendOzonMinPrice | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeUniqForOrg |
boolean | Нет | Признак того, что штрих-коды могут дублироваться у разных организаций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expensesPercentage |
number · double | Нет | Средний расход на МП в % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minPriceRate |
number · double | Нет | Поле minPriceRate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
string | Нет | JSON с произвольными параметрами фронта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
servicesForProductsAutoImport |
string[] | Нет | Сервисы, для которых включить автоматический импорт товаров с ночью | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
disableSendByMp |
boolean | Нет | Отключает перевод заказов в собранные по статусу с маркетплейса | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
alwaysCreateSupply |
boolean | Нет | Не использовать поставки с маркетплейсов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sortOrdersByCell |
boolean | Нет | Сортировать заказы при сборке по ячейке | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeProductsFromCellOnPacking |
boolean | Нет | Убирать товар из ячейки хранения при переводе заказа на сборку | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptExpressOrders |
boolean | Нет | Автоматически принимать Express заказы | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptOrders |
boolean | Нет | Автоматически принимать заказы СБММ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sortOrdersByDate |
boolean | Нет | Сортировать заказы по дате заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useServiceWarehouseForSupply |
boolean | Нет | Создавать отдельные поставки для каждого склада WB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientOrganizations |
ClientOrganization[] | Нет | Организации клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически |
name |
string | Да | Полное наименование организации |
shortName |
string | Нет | Поле shortName. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения |
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС |
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС |
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам |
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости |
inn |
string | Да | ИНН |
kpp |
string | Нет | КПП. Проставляется только для ООО |
bank |
string | Нет | Название банка |
bik |
string | Нет | БИК счета организации |
corrBill |
string | Нет | Номер корреспондентского счета |
billNumber |
string | Нет | Номер счета организации |
stampPath |
string | Нет | Ссылка на изображение печати организации |
stampUrl |
string | Нет | Ссылка на изображение печати организации |
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации |
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации |
stampHeight |
integer · int32 | Нет | Высота изображения печати организации |
stampFileName |
string | Нет | Имя исходного файла печати |
signaturePath |
string | Нет | Фото подписи директора организации |
signatureUrl |
string | Нет | Фото подписи директора организации |
signatureFileName |
string | Нет | Имя исходного файла подписи |
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента |
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента |
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации |
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора |
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора |
ipPerson |
Person | Нет | Руководитель организации или ИП |
form |
stringOOO, IP, SELF_EMPLOYED | Да | Организационно правовая форма |
ip |
boolean | Нет | Поле ip. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
address |
Address | Нет | Адресс организации |
phoneNumber |
string | Нет | Номер телефона |
addressFull |
string | Нет | Полный адрес |
sample |
boolean | Нет | В реквизитах остались тестовые данные |
updateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthTokenservicesusershost
Поля объекта
Host
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
name |
string | Нет | Поле name. |
tariff
Поля объекта
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructortariffsByServicefbsLogisticwithCommonPriceclientParam
Поля объекта
ClientParam
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
schemaList |
string[] | Нет | Схема продажи на маркет плейсах |
services |
string[] | Нет | Список интересующих сервисов |
purchasePercentwildberriesLogisticRatioozonLogisticRatioadditionalPricePercentavgOzonDeliveryTimewildberriesTerritorialRatiowildberriesWarehouseRatiosalesForPerioduseYandexMarketBusinessIdaverageFbsOrdersForPeriodandDuplicateUpdatePriceotherExpensesOnClientcurrencyRatiogroupAnalyticsBySkuexportWithImagesuseProductPurchasePriceplanImagePathplanImageUrlplanImageSizeplanImageWidthplanImageHeightcheckOrderProductQuantitymanagementBySizesendStockWhenProductDeletedsendZeroIfFboStockExistssaveProductHistorycurrencyanalyticsConfidentialintegratorNamefirstImportDatesautoSplitServicesisFixByWildberrieslastExportStatupdateDataLearningLastDatetariffs
Структура элемента массива
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructorbills
Структура элемента массива
Bill
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
price |
number · double | Нет | Поле price. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
number |
string | Нет | Поле number. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reason |
string | Нет | Поле reason. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
documentTemplate |
string | Нет | Поле documentTemplate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractNumber |
string | Нет | Поле contractNumber. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Поле createdDate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
url |
string | Нет | Поле url. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bankOrderId |
string | Нет | Поле bankOrderId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Поле clientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
externalKey |
string | Нет | Поле externalKey. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Поле organization. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически |
name |
string | Да | Полное наименование организации |
shortName |
string | Нет | Поле shortName. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения |
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС |
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС |
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам |
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости |
inn |
string | Да | ИНН |
kpp |
string | Нет | КПП. Проставляется только для ООО |
bank |
string | Нет | Название банка |
bik |
string | Нет | БИК счета организации |
corrBill |
string | Нет | Номер корреспондентского счета |
billNumber |
string | Нет | Номер счета организации |
stampPath |
string | Нет | Ссылка на изображение печати организации |
stampUrl |
string | Нет | Ссылка на изображение печати организации |
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации |
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации |
stampHeight |
integer · int32 | Нет | Высота изображения печати организации |
stampFileName |
string | Нет | Имя исходного файла печати |
signaturePath |
string | Нет | Фото подписи директора организации |
signatureUrl |
string | Нет | Фото подписи директора организации |
signatureFileName |
string | Нет | Имя исходного файла подписи |
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента |
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента |
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации |
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора |
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора |
ipPerson |
Person | Нет | Руководитель организации или ИП |
form |
stringOOO, IP, SELF_EMPLOYED | Да | Организационно правовая форма |
ip |
boolean | Нет | Поле ip. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
address |
Address | Нет | Адресс организации |
phoneNumber |
string | Нет | Номер телефона |
addressFull |
string | Нет | Полный адрес |
sample |
boolean | Нет | В реквизитах остались тестовые данные |
payedNowserviceTypebillIdbanksyandexMarketPropertiesproductAutoImportmarkNewCategoriesfixByWildberriessaveGtinOnMarkLinkallowUnloadPackageMismatchupdateStocksOnlyForLinkedWarehousesimportOrdersOnlyFromLinkedWarehousesintegrations
Структура элемента массива
ServiceIntegration
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
tokenExpiredDate |
string · date-time | Нет | Время, до которого действует токен |
secondTokenExpiredDate |
string · date-time | Нет | Время, до которого действует второй токен |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис с которым настраивается интеграция |
serviceClientId |
string | Нет | Некодируемый идентификатор для некоторых сервисов |
serviceSecret |
ServiceIntegration | Нет | Постоянный секретный ключ |
code |
string | Нет | Код авторизации для получения токена, не хранится в базе |
login |
string | Нет | Логин для авторизации в сервисах |
secondLogin |
string | Нет | Второй логин для авторизации в особенных сервисах |
password |
ServiceIntegration | Нет | Пароль для авторизации в сервисах |
secondPassword |
ServiceIntegration | Нет | Второй пароль для авторизации в особенных сервисах |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
updateToken |
boolean | Нет | Поле updateToken. |
stocksFromFeed |
boolean | Нет | Остатки передаются через фид вместо API сервиса |
exportProducts |
boolean | Нет | Выгружать товары через интеграцию |
exportStocks |
boolean | Нет | Выгружать остатки через интеграцию |
importOrders |
boolean | Нет | Импортировать заказы через интеграцию |
automaticConfirmation |
boolean | Нет | Автоматически подтверждать входящие заказы по доступным остаткам |
stockWarehouseId |
integer · int64 | Нет | Склад доступных остатков для обмена |
senderIdentifier |
string | Нет | Идентификатор отправителя в системе обмена |
partnerIdentifier |
string | Нет | Идентификатор получателя в системе обмена |
exchangeCursor |
string | Нет | Указатель последнего обработанного события обмена |
lastExportAt |
string · date-time | Нет | Время последней выгрузки |
siteDomain |
string | Нет | Ссылка для обращения к АПИ |
fbsImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBS |
fboImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBO |
analyticsImportDate |
string · date-time | Нет | Дата, по которую импортирована аналитика сервиса. Для сервисов без выделенных колонок в client_organization |
redirectUri |
string | Нет | Поле redirectUri. |
authorizationState |
string | Нет | Поле authorizationState. |
hasSecret |
boolean | Нет | Поле hasSecret. |
hasToken |
boolean | Нет | Поле hasToken. |
hasPassword |
boolean | Нет | Поле hasPassword. |
hasSecondPassword |
boolean | Нет | Поле hasSecondPassword. |
{
"clientId": 1001,
"billingVersion": 1,
"hostId": 1001,
"showCreateButton": false,
"finishSetup": false,
"priceRate": 1
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Изменить мою организацию
/api/client/updateClientOrganizationПозволяет изменить организацию клиента
Тело запроса
application/jsonПоля объектаClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthTokencurl --request POST 'https://api.selsup.ru/api/client/updateClientOrganization' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}'
const response = await fetch('https://api.selsup.ru/api/client/updateClientOrganization', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/updateClientOrganization', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/updateClientOrganization',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'id': 1001,
'ozonClientId': 1001,
'ozonApiValid': False,
'ozonTransactionsImportDate': '2026-01-15T12:00:00Z',
'ozonCashFlowStatementImportDate': '2026-01-15T12:00:00Z',
'ozonStocksImportDate': '2026-01-15T12:00:00Z'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/updateClientOrganization',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/updateClientOrganization", strings.NewReader(`{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/updateClientOrganization"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}Ошибки13
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
error_cant_update_client_tariffПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_update_client_tariff; localMessage содержит приведённый выше перевод.
error_fulfillment_client_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_access_denied; localMessage содержит приведённый выше перевод.
error_invalid_rightsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_invalid_rights; localMessage содержит приведённый выше перевод.
error_no_integration_with_serviceПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_integration_with_service; localMessage содержит приведённый выше перевод.
error_no_session_idПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_session_id; localMessage содержит приведённый выше перевод.
error_organization_modifiedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_modified; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
error_token_expired_or_revokedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_token_expired_or_revoked; localMessage содержит приведённый выше перевод.
error_wb_invalid_service_tokenПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wb_invalid_service_token; localMessage содержит приведённый выше перевод.
Обновить карточки
/api/client/updateCardsПозволяет запустить задачу обновления связей карточки с карточками маркетплейса. В отличии от импорта не создает новые карточки, а только связывает их
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Да | Сервис |
organizationId |
integer · int64 | Да | Поле organizationId. |
curl --request POST 'https://api.selsup.ru/api/client/updateCards?service=NONE&organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/updateCards?service=NONE&organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/updateCards?service=NONE&organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/updateCards?service=NONE&organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/updateCards?service=NONE&organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/updateCards?service=NONE&organizationId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/updateCards?service=NONE&organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
TmsTask
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор задачи |
status |
stringCREATED, RUNNING, FINISHED, ERROR, RESTARTING, INTERRUPTING, INTERRUPTED, STOPPED, EXCEPTION | Нет | Текущий статус задачи |
type |
stringWILDBERRIES_CREATE_CARD, NATIONAL_CATALOG_CREATE_CARD, OZON_CREATE_CARD, OZON_CARDS_IMPORT, IMPORT_FBS_ORDERS, UPLOAD_PHOTOGRAPHY, WILDBERRIES_UPDATE_PRICE, WILDBERRIES_CARD_IMPORT, WILDBERRIES_CARD_UPDATE, SELSUP_STOCKS, REFRESH_PHOTOGRAPHY, SUPPLYING_QUANTITY_TASK, EXPORT_PRICE, OZON_UPDATE_PRICE, WILDBERRIES_FILE_TASK, YANDEX_MARKET_CARD_CREATE, OZON_CARD_UPDATE_TASK, OZON_IMPORT_STAT_TASK, WILDBERRIES_PROFIT_STAT_TASK, ALIEXPRESS_CREATE_CARD_TASK, ALIEXPRESS_UPDATE_CARD_TASK, PRICES_IMPORT_TASK, WILDBERRIES_PRICES_TASK, YANDEX_MARKET_CARD_IMPORT, STOCKS_UPDATE, WILDBERRIES_STOCKS_IMPORT_TASK, WILDBERRIES_ORDERS_AND_SALES_TASK, WILDBERRIES_INCOMES_IMPORT_TASK, OZON_STOCKS_IMPORT_TASK, TURNOVER_DOCUMENTS_TASK, INTRODUCE_WMS_ITEMS_TASK, PRODUCTS_FILE_TASK, MODELS_FILE_TASK, UPDATE_PRODUCT_CODES_TASK, INTRODUCE_CODES_TASK, PRODUCTS_IMPORT_TASK, PRICES_FILE_TASK, YANDEX_MARKET_UPDATE_PRICE_TASK, IMPORT_STOCKS_TASK, MOY_SKLAD_EXPORT_ORDERS, MERGE_PRODUCTS_TASK, PRODUCTS_WILDBERRIES_EXCEL_IMPORT_TASK, MOY_SKLAD_CREATE_CARD, IMPORT_FBO_STOCKS_FROM_FILE, CREATE_WMS_ITEMS, MOY_SKLAD_CARDS_IMPORT, PROMOTION_FILE, UNUSED_1, UNUSED, PRODUCT_ANALYTICS_FILE_TASK, PROMOTION_RESET_FILE, MOY_SKLAD_IMPORT_ORDERS, FINANCE_REPORT_FILE_TASK, YML_FILE_EXPORT, PRODUCT_BALANCE_REPORT_FILE_TASK, CURRENT_PRODUCT_BALANCE_FILE_TASK, IMPORT_TRANSACTIONS, MATCH_UNREGISTERED_PROFIT_REPORT_TASK, UPDATE_AVERAGE_SERVICE_EXPENSES_TASK, YANDEX_MARKET_ORDER_IMPORT_STAT_TASK, ABC_REPORT_FILE_TASK, MODEL_CONTRACTORS_IMPORT, MODEL_CONTRACTORS_EXPORT, BANK_TRANSACTION_IMPORT_FILE_TASK, YML_IMPORT_TASK, SALES_DYNAMIC_REPORT_FILE_TASK, UPDATE_FBS_ORDERS, EXPORT_TRANSACTION_IN_EXCEL_FILE_TASK, IMPORT_TRANSACTION_FROM_EXCEL_FILE_TASK, EXPORT_PROFIT_REPORT_FILE_TASK, IMPORT_PROFIT_REPORT_FROM_EXCEL_FILE_TASK, IMPORT_REALIZATION_REPORT_TASK, STOCK_RECONCILIATION, ORDER_REPORT_FILE_TASK, GET_WB_FBO_ORDER_FROM_PROFIT_REPORT_TASK, TO_QUANTITY_STORAGE_METHOD, APPLY_RECONCILIATION, OZON_IMPORT_FBO_ORDERS_TASK, UPDATE_PURCHASE_PRICE_IN_PROFIT_REPORT_TASK, FBS_LABELS, MERGE_PRODUCT_STOCKS, CREATE_ORDER_FROM_FILE, ALIEXPRESS_CARD_IMPORT, PRICE_LIST_IMPORT, WB_STOCK_REPORT_FILE, CONTRACTORS_REPORT_FILE, PRODUCTS_SBER_MEGA_MARKET_EXCEL_IMPORT_TASK, EXPORT_PROBLEMATIC_PRODUCT_REPORT, PLAN_SUPPLY_REPORT_TASK, PLAN_FACT_SALES_REPORT_FILE, IMPORT_PLAN_SALES_FROM_EXCEL_FILE_TASK, EXPORT_PLAN_SALES_EXCEL_FILE_TASK, ORDERS_TO_BUY_FILE_TASK, MERGE_PRICE_ON_OTHER_MP_TASK, MATCH_PRODUCT_LAST_OPERATION_DATE_TASK, PROBLEMATIC_PRODUCT_PRICE_FILE_TASK, CATEGORIES_IMPORT_EXCEL_TASK, AVITO_CARD_IMPORT, UPDATE_OLD_WB_ORDER_STATUSES_TASK, PRESTA_SHOP_IMPORT_TASK, PRODUCTS_AVITO_EXCEL_IMPORT_TASK, FBO_STOCK_RECONCILIATION_TASK, APPLY_FBO_RECONCILIATION_TASK, EXPORT_REPRICE_PRODUCT_CONFIG_TASK, IMPORT_REPRICE_PRODUCT_CONFIG_TASK, OZON_CASH_FLOW_STATEMENT_IMPORT_TASK, IMPORT_PROMOTION_STRATEGY_FILE_TASK, UPDATE_ORDER_DELIVERY_INFO_TASK, BILLING_OPERATION_TASK, SET_PURCHASE_PERCENT_TASK, REMOVE_PRODUCT_IMAGES_TASK, STRUCTURE_TURNOVER_TASK, OZON_NEW_UPDATE_PRICE, REPLACE_PRODUCT_IMAGE_TASK, UPDATE_OZON_PROMOTION_DATA_TASK, WILDBERRIES_IMPORT_CAMPAIGN_TASK, WILDBERRIES_STORAGE_REPORT_TASK, WEBASYST_LINK_ARTICLE_TASK, DELIVERY_SERVICE_LABELS, HAND_ON_PULSE_FILE_TASK, ITEMS_INCOME_EXCEL_TASK, UPDATE_SETS_EXCEL_TASK, DELETE_PROFIT_REPORTS_BY_FILE_HISTORY_IDS_TASK, EXPORT_PRODUCT_SETS_TASK, AMAZON_CARD_IMPORT, IMPORT_ACCEPTED_PRODUCTS_TASK, ADD_ORDER_PRODUCT_FROM_FILE_TASK, EXPORT_ITEM_HISTORY_FILE_TASK, WILDBERRIES_IMPORT_CAMPAIGN_BY_EXCEL_TASK, REMOVE_CLIENT_ORGANIZATION, EBAY_CARD_IMPORT_TASK, PRODUCTS_IMPORT_FROM_ORGANIZATION_TASK, IMPORT_FBO_ORDERS, LAMODA_CARD_IMPORT, UPDATE_WB_PROMOTION_DATA_TASK, IMPORT_RETURNS_REPORT_TASK, UPDATE_PROMOTION_DATA_TASK, RESTORE_CLIENT_ORGANIZATION, LEROY_MERLIN_CARD_IMPORT, YANDEX_MARKET_STOCKS_IMPORT_TASK, WILDBERRIES_IMPORT_NM_REPORT_TASK, ORDER_ANALYTICS_FILE_TASK, CLIENT_DATABASE_MOVE_TASK, FAST_CARD_IMPORT, EXPORT_PRODUCT_CODE, INSALES_CARD_IMPORT_TASK, REMOVE_PRODUCT_VIDEOS_TASK, UPDATE_CARDS_TASK, FIND_UNPROFITABLE_PRODUCTS_TASK, FIND_UNPURCHASED_PRODUCTS_TASK, WALMART_CARD_IMPORT, PRODUCT_GROUPS_TASK, CONTRACTOR_ARTICLE_EXPORT_TASK, CONTRACTOR_ARTICLE_IMPORT_TASK, CURRENCY_CONVERSION_TASK, UPDATE_SUPPLY_PLAN_REPORT_TASK, EXPORT_SUPPLY_PLAN_REPORT_FILE_TASK, CHECK_STOCK_ORDER, PHOTOGRAPHY_EXCEL, PREPARE_FINDIR_DATA_TASK, CARD_SPLITTING_TASK, EXPORT_IMAGE_UPDATES_TEMPLATE_TASK, IMPORT_IMAGE_UPDATES_TASK, PREPARE_PRODUCT_HAND_ON_PULSE_TASK, UPDATE_OZON_AVERAGE_DELIVERY_TIME, UPDATE_COMMISSIONS_TASK, WOOCOMMERCE_CARD_IMPORT, UPDATE_FBS_STOCKS_HISTORY, RETURNS_FILE_TASK, FAST_PRODUCTS_IMPORT_TASK, ANALYZE_PRODUCT_CARDS_TASK, DETMIR_CARD_IMPORT, MATCH_OZON_REALIZATION_REPORT_TASK, MAGNIT_IMPORT_PRODUCTS_TASK, UPDATE_PURCHASE_PRICE_FROM_STOCKS_IN_PROFIT_REPORT_TASK, MOY_SKLAD_FBO_MP_DATES_FIX, PRICE_HISTORY_FILE_TASK, FBM_ORDERS_IMPORT_TASK, UZUM_IMPORT_PRODUCTS_TASK, OPENCART_CARD_IMPORT, CARDS_IMPORT, OZON_CROSSDOCK_TRANSIT_ROUTES_TASK, UNUSED_2, OZON_IMPORT_SALES_FUNNEL_REPORT_TASK, WRITE_OFF_PRODUCTS_FILE_TASK, CLIENT_DATABASE_CREATE_TASK, UPDATE_FBS_LABELS_TASK, REBUILD_PROFIT_REPORT_HOURLY_AGGREGATE_TASK, OZON_IMPORT_CAMPAIGN_TASK, EXPORT_SUPPLY_PLAN_FILE_TASK, IMPORT_SUPPLY_PLAN_FILE_TASK, CREATE_SERVICE_CARDS, WAREHOUSE_ECONOMICS_FILE_TASK, UPDATE_WILDBERRIES_ACQUIRING_RATE_TASK, PRODUCT_SALES_FORECAST_TASK, UPDATE_PRODUCT_CODES_STATUSES_TASK, MARKETPLACE_UPDATE_PRICE_TASK, UZUM_IMPORT_STAT_TASK, CAMPAIGN_STATS_FILE_TASK, OZON_FBO_WORKFLOW_TASK, EXPORT_CERTIFICATE_TEMPLATE_TASK, IMPORT_CERTIFICATES_TASK, REBUILD_LOCAL_ORDER_PROFIT_REPORT_TASK, SHOPIFY_CARD_IMPORT, EXPORT_PURCHASE_PLAN_FILE_TASK, RETAIL_ORDER_PRODUCTS_FILE_TASK, FULFILLMENT_BILLING_REGISTRY_FILE_TASK, SUPPLY_PLANNING_REPORT_FILE_TASK, REBUILD_TAX_BASE_HOURLY_AGGREGATE_TASK, PACK_ORDERS_TASK, IMPORT_ORDER_MARKING_CODES_TASK, PRODUCTION_ANALYTICS_FILE_TASK, CARD_REQUIREMENT_AI_TASK, CARD_REQUIREMENT_SCAN_TASK, SUPPLY_LABELS_FILE_TASK, TRANSFER_PRODUCTS_BETWEEN_SERVICES_TASK, RETIRE_SOLD_OUT_CARDS_TASK, WILDBERRIES_CARDS_JOIN_TASK | Нет | Тип задачи |
name |
string | Нет | Данные задачи в json - могут быть пустыми |
clientId |
integer · int64 | Нет | Поле clientId. |
entityId |
integer · int64 | Нет | Сущность, к которой относится задача |
progress |
integer · int32 | Нет | Прогресс выполнения задачи в процентах |
processedQuantity |
integer · int32 | Нет | Количество обработанных записей задачи |
organizationId |
integer · int64 | Нет | Организация задачи, может быть 0, если не зависит от организации |
priority |
integer · int32 | Нет | Приоритет задачи - чем выше тем быстрее задача запустится |
properties |
string | Нет | Параметры задачи |
message |
string | Нет | Сообщение с результатом выполнения задачи |
messageParams |
string | Нет | Параметры сообщения с результатом выполнения задачи |
createdDate |
string · date-time | Нет | Дата добавления задачи в очередь |
startDate |
string · date-time | Нет | Дата запуска задачи |
finishDate |
string · date-time | Нет | Дата завершения задачи |
url |
string | Нет | Ссылка на скачивание файла с результатом задачи |
inputFileUrl |
string | Нет | Ссылка на загруженный файл |
retryNumber |
integer · int32 | Нет | Счётчик перезапуска задачи. |
userId |
integer · int32 | Нет | Пользователь запустивший задачу |
retryDate |
string · date-time | Нет | Запланированная дата перезапуска |
debug |
boolean | Нет | Запуск задачи в режиме отладки с большим логированием |
forcedStart |
boolean | Нет | Ручной запуск задачи |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис в рамках которого выполняется задача |
lang |
string | Нет | Язык на котором сейчас запущена таска |
{
"id": 1001,
"status": "CREATED",
"type": "WILDBERRIES_CREATE_CARD",
"name": "Example",
"clientId": 1001,
"entityId": 1001
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Получить текущий тариф
/api/client/tariffПозволяет получить действующие тариф и дополнения клиента
curl --request GET 'https://api.selsup.ru/api/client/tariff' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/tariff', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/tariff', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/tariff',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/tariff',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/tariff", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/tariff"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructor{
"id": 1001,
"name": "Example",
"createdDate": "2026-01-15T12:00:00Z",
"expiredDate": "2026-01-15T12:00:00Z",
"usersLimit": 50,
"productsLimit": 50
}Ошибки5
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Создать подписку
/api/client/tariffСоздает новую подписку для последующей оплаты
Тело запроса
application/jsonПоля объектаClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructorcurl --request POST 'https://api.selsup.ru/api/client/tariff' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"id": 1001,
"name": "Example",
"createdDate": "2026-01-15T12:00:00Z",
"expiredDate": "2026-01-15T12:00:00Z",
"usersLimit": 50,
"productsLimit": 50
}'
const response = await fetch('https://api.selsup.ru/api/client/tariff', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"name": "Example",
"createdDate": "2026-01-15T12:00:00Z",
"expiredDate": "2026-01-15T12:00:00Z",
"usersLimit": 50,
"productsLimit": 50
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/tariff', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"name": "Example",
"createdDate": "2026-01-15T12:00:00Z",
"expiredDate": "2026-01-15T12:00:00Z",
"usersLimit": 50,
"productsLimit": 50
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/tariff',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'id': 1001,
'name': 'Example',
'createdDate': '2026-01-15T12:00:00Z',
'expiredDate': '2026-01-15T12:00:00Z',
'usersLimit': 50,
'productsLimit': 50
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"id": 1001,
"name": "Example",
"createdDate": "2026-01-15T12:00:00Z",
"expiredDate": "2026-01-15T12:00:00Z",
"usersLimit": 50,
"productsLimit": 50
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/tariff',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/tariff", strings.NewReader(`{
"id": 1001,
"name": "Example",
"createdDate": "2026-01-15T12:00:00Z",
"expiredDate": "2026-01-15T12:00:00Z",
"usersLimit": 50,
"productsLimit": 50
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/tariff"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"id": 1001,
"name": "Example",
"createdDate": "2026-01-15T12:00:00Z",
"expiredDate": "2026-01-15T12:00:00Z",
"usersLimit": 50,
"productsLimit": 50
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructor{
"id": 1001,
"name": "Example",
"createdDate": "2026-01-15T12:00:00Z",
"expiredDate": "2026-01-15T12:00:00Z",
"usersLimit": 50,
"productsLimit": 50
}Ошибки6
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
error_tariff_not_createdПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_tariff_not_created; localMessage содержит приведённый выше перевод.
Обновить список документов обмена
/api/client/sync-exchange-documentsОбновить список документов обмена.
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
curl --request POST 'https://api.selsup.ru/api/client/sync-exchange-documents?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/sync-exchange-documents?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/sync-exchange-documents?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/sync-exchange-documents?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/sync-exchange-documents?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/sync-exchange-documents?organizationId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/sync-exchange-documents?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
OrdersImportStats
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
imported |
integer · int32 | Нет | Поле imported. |
newCount |
integer · int32 | Нет | Поле newCount. |
existsCount |
integer · int32 | Нет | Поле existsCount. |
notFoundProduct |
integer · int32 | Нет | Поле notFoundProduct. |
{
"imported": 1,
"newCount": 1,
"existsCount": 1,
"notFoundProduct": 1
}Ошибки21
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_cell_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cell_not_found; localMessage содержит приведённый выше перевод.
error_edi_auth_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_edi_auth_failed; localMessage содержит приведённый выше перевод.
error_edi_credentials_requiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_edi_credentials_required; localMessage содержит приведённый выше перевод.
error_edi_exchange_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_edi_exchange_failed; localMessage содержит приведённый выше перевод.
error_edi_invalid_orderПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_edi_invalid_order; localMessage содержит приведённый выше перевод.
error_edi_parties_requiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_edi_parties_required; localMessage содержит приведённый выше перевод.
error_edi_stock_warehouse_requiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_edi_stock_warehouse_required; localMessage содержит приведённый выше перевод.
error_fulfillment_client_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_access_denied; localMessage содержит приведённый выше перевод.
error_incorrect_order_dataПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_incorrect_order_data; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_no_integration_with_serviceПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_integration_with_service; localMessage содержит приведённый выше перевод.
error_not_uniq_external_idПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_not_uniq_external_id; localMessage содержит приведённый выше перевод.
error_order_already_existПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_order_already_exist; localMessage содержит приведённый выше перевод.
error_organization_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_not_found; localMessage содержит приведённый выше перевод.
error_subscription_expiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_subscription_expired; localMessage содержит приведённый выше перевод.
error_token_expired_or_revokedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_token_expired_or_revoked; localMessage содержит приведённый выше перевод.
error_warehouse_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_warehouse_not_found; localMessage содержит приведённый выше перевод.
Сбросить даты импорта заказов
/api/client/resetFbsDateПозволяет переставить даты импорта заказов на неделю назад, чтобы перезагрузить заказы старые
curl --request POST 'https://api.selsup.ru/api/client/resetFbsDate' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/resetFbsDate', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/client/resetFbsDate', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/resetFbsDate',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/resetFbsDate',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/resetFbsDate", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/resetFbsDate"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки20
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_base_creatingПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_base_creating; localMessage содержит приведённый выше перевод.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_empty_first_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_first_name; localMessage содержит приведённый выше перевод.
error_empty_last_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_last_name; localMessage содержит приведённый выше перевод.
error_empty_organization_formПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_form; localMessage содержит приведённый выше перевод.
error_empty_organization_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_inn; localMessage содержит приведённый выше перевод.
error_empty_organization_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_name; localMessage содержит приведённый выше перевод.
error_empty_position_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_position_name; localMessage содержит приведённый выше перевод.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_organization_create_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_create_failed; localMessage содержит приведённый выше перевод.
error_organization_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_exists; localMessage содержит приведённый выше перевод.
error_position_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_position_exists; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
error_wrong_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_inn; localMessage содержит приведённый выше перевод.
error_wrong_versionПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_version; localMessage содержит приведённый выше перевод.
Удалить yandex market business id
/api/client/removeYandexMarketBusinessIdУдаляет Яндекс Маркет бизнес id
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
curl --request POST 'https://api.selsup.ru/api/client/removeYandexMarketBusinessId?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/removeYandexMarketBusinessId?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/removeYandexMarketBusinessId?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/removeYandexMarketBusinessId?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/removeYandexMarketBusinessId?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/removeYandexMarketBusinessId?organizationId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/removeYandexMarketBusinessId?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Удалить интеграцию с СУЗ
/api/client/removeSuzУдаляет OMS connection из СУЗ
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
curl --request POST 'https://api.selsup.ru/api/client/removeSuz?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/removeSuz?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/removeSuz?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/removeSuz?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/removeSuz?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/removeSuz?organizationId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/removeSuz?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Удалить должность
/api/client/removePositionУдаляет должность или помечает ее удаленной
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
positionId |
integer · int64 | Да | Поле positionId. |
restore |
boolean | Да | Поле restore. |
curl --request POST 'https://api.selsup.ru/api/client/removePosition?positionId=1001&restore=false' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/removePosition?positionId=1001&restore=false', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/removePosition?positionId=1001&restore=false', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/removePosition?positionId=1001&restore=false',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/removePosition?positionId=1001&restore=false',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/removePosition?positionId=1001&restore=false", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/removePosition?positionId=1001&restore=false"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200"string"Ошибки5
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Удалить изображение для плана продаж
/api/client/removePlanImageПозволяет удалить изображение для плана продаж
curl --request POST 'https://api.selsup.ru/api/client/removePlanImage' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/removePlanImage', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/removePlanImage', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/removePlanImage',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/removePlanImage',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/removePlanImage", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/removePlanImage"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Client
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
clientId |
integer · int64 | Нет | Идентификатор клиента. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billingVersion |
integer · int64 | Нет | Поле billingVersion. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
hostId |
integer · int32 | Нет | Поле hostId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
showCreateButton |
boolean | Нет | Отображать кнопку создания товара на списке товаров. Иначе создание товара будет возможно только из заказа поставщика | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
finishSetup |
boolean | Нет | Признак завершения настройки интерфейса | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент, для расчета цены на маркетплейсе по закупочной цене. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deliveryPrice |
number · double | Нет | Стоимость доставки по умолчанию для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
importOrders |
boolean | Нет | Признак того, что заказы клиента нужно импортировать | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillment |
boolean | Нет | Признак того, что клиент является фулфилментом и собирает заказы и хранит товары другого клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useOwnDatabase |
boolean | Нет | Признак того, что клиент использует отдельную базу данных | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
needCreateDatabase |
boolean | Нет | Поле needCreateDatabase. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lastLoginDate |
string · date-time | Нет | Указание даты последнего входа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tariffStatus |
string | Нет | Поле tariffStatus. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
trialAvailable |
boolean | Нет | Поле trialAvailable. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expiredDate |
string | Нет | Дата когда тариф закончится | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useProductCode |
boolean | Нет | Показатель того что клиент использует адресное хранение товаров. В этом случае в остатках мы храним количество, которое обновляем при заказе. WmsItem в итоге становится не отдельной штукой, а некоторым набором остатков, но их все равно может быть много для одного товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updateOnlyExistsStocks |
boolean | Нет | Обновлять только существующие остатки товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptOrdersByImport |
boolean | Нет | Принимать заказы при импорте | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fbsLabelsAutoUpdateTime |
string | Нет | Время ежедневной автоматической загрузки этикеток FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fbsLabelsAutoUpdateTimes |
string[] | Нет | Времена ежедневной автоматической загрузки этикеток FBS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
displayNameAlways |
boolean | Нет | Не использовать название модели при выводе товара | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useFbsTasks |
boolean | Нет | Признак того, что клиент используется адресное хранение и использует уникальные коды для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useRetail |
boolean | Нет | Признак того, что клиент работает с розничными заказами, например из интернет-магазина | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useWholesale |
boolean | Нет | Признак того, что клиент работает с оптовыми заказами, в основном для организаций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sendOzonMinPrice |
boolean | Нет | Признак того, что нужно отправлять минимальную цену на ОЗОН или нет | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updatePurchasePriceAndDeliveryCost |
boolean | Нет | Признак того, что нужно обновлять Закупочной цены и Доп. расходов у комплектов товара при изменении цен | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sendSelsupMinPrice |
boolean | Нет | Признак того, что нужно отправлять минимальную цену на ОЗОН указанную в селсапе, имеет приоритет если указан еще sendOzonMinPrice | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeUniqForOrg |
boolean | Нет | Признак того, что штрих-коды могут дублироваться у разных организаций | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
expensesPercentage |
number · double | Нет | Средний расход на МП в % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
minPriceRate |
number · double | Нет | Поле minPriceRate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
string | Нет | JSON с произвольными параметрами фронта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
servicesForProductsAutoImport |
string[] | Нет | Сервисы, для которых включить автоматический импорт товаров с ночью | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
disableSendByMp |
boolean | Нет | Отключает перевод заказов в собранные по статусу с маркетплейса | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
alwaysCreateSupply |
boolean | Нет | Не использовать поставки с маркетплейсов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sortOrdersByCell |
boolean | Нет | Сортировать заказы при сборке по ячейке | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeProductsFromCellOnPacking |
boolean | Нет | Убирать товар из ячейки хранения при переводе заказа на сборку | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptExpressOrders |
boolean | Нет | Автоматически принимать Express заказы | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acceptOrders |
boolean | Нет | Автоматически принимать заказы СБММ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sortOrdersByDate |
boolean | Нет | Сортировать заказы по дате заказа | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useServiceWarehouseForSupply |
boolean | Нет | Создавать отдельные поставки для каждого склада WB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientOrganizations |
ClientOrganization[] | Нет | Организации клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически |
name |
string | Да | Полное наименование организации |
shortName |
string | Нет | Поле shortName. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения |
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС |
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС |
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам |
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости |
inn |
string | Да | ИНН |
kpp |
string | Нет | КПП. Проставляется только для ООО |
bank |
string | Нет | Название банка |
bik |
string | Нет | БИК счета организации |
corrBill |
string | Нет | Номер корреспондентского счета |
billNumber |
string | Нет | Номер счета организации |
stampPath |
string | Нет | Ссылка на изображение печати организации |
stampUrl |
string | Нет | Ссылка на изображение печати организации |
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации |
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации |
stampHeight |
integer · int32 | Нет | Высота изображения печати организации |
stampFileName |
string | Нет | Имя исходного файла печати |
signaturePath |
string | Нет | Фото подписи директора организации |
signatureUrl |
string | Нет | Фото подписи директора организации |
signatureFileName |
string | Нет | Имя исходного файла подписи |
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента |
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента |
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации |
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора |
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора |
ipPerson |
Person | Нет | Руководитель организации или ИП |
form |
stringOOO, IP, SELF_EMPLOYED | Да | Организационно правовая форма |
ip |
boolean | Нет | Поле ip. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
address |
Address | Нет | Адресс организации |
phoneNumber |
string | Нет | Номер телефона |
addressFull |
string | Нет | Полный адрес |
sample |
boolean | Нет | В реквизитах остались тестовые данные |
updateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthTokenservicesusershost
Поля объекта
Host
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
name |
string | Нет | Поле name. |
tariff
Поля объекта
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructortariffsByServicefbsLogisticwithCommonPriceclientParam
Поля объекта
ClientParam
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
schemaList |
string[] | Нет | Схема продажи на маркет плейсах |
services |
string[] | Нет | Список интересующих сервисов |
purchasePercentwildberriesLogisticRatioozonLogisticRatioadditionalPricePercentavgOzonDeliveryTimewildberriesTerritorialRatiowildberriesWarehouseRatiosalesForPerioduseYandexMarketBusinessIdaverageFbsOrdersForPeriodandDuplicateUpdatePriceotherExpensesOnClientcurrencyRatiogroupAnalyticsBySkuexportWithImagesuseProductPurchasePriceplanImagePathplanImageUrlplanImageSizeplanImageWidthplanImageHeightcheckOrderProductQuantitymanagementBySizesendStockWhenProductDeletedsendZeroIfFboStockExistssaveProductHistorycurrencyanalyticsConfidentialintegratorNamefirstImportDatesautoSplitServicesisFixByWildberrieslastExportStatupdateDataLearningLastDatetariffs
Структура элемента массива
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructorbills
Структура элемента массива
Bill
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
price |
number · double | Нет | Поле price. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
number |
string | Нет | Поле number. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reason |
string | Нет | Поле reason. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
documentTemplate |
string | Нет | Поле documentTemplate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractNumber |
string | Нет | Поле contractNumber. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Поле createdDate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
url |
string | Нет | Поле url. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bankOrderId |
string | Нет | Поле bankOrderId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Поле clientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
externalKey |
string | Нет | Поле externalKey. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Поле organization. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически |
name |
string | Да | Полное наименование организации |
shortName |
string | Нет | Поле shortName. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения |
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС |
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС |
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам |
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости |
inn |
string | Да | ИНН |
kpp |
string | Нет | КПП. Проставляется только для ООО |
bank |
string | Нет | Название банка |
bik |
string | Нет | БИК счета организации |
corrBill |
string | Нет | Номер корреспондентского счета |
billNumber |
string | Нет | Номер счета организации |
stampPath |
string | Нет | Ссылка на изображение печати организации |
stampUrl |
string | Нет | Ссылка на изображение печати организации |
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации |
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации |
stampHeight |
integer · int32 | Нет | Высота изображения печати организации |
stampFileName |
string | Нет | Имя исходного файла печати |
signaturePath |
string | Нет | Фото подписи директора организации |
signatureUrl |
string | Нет | Фото подписи директора организации |
signatureFileName |
string | Нет | Имя исходного файла подписи |
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента |
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента |
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации |
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора |
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора |
ipPerson |
Person | Нет | Руководитель организации или ИП |
form |
stringOOO, IP, SELF_EMPLOYED | Да | Организационно правовая форма |
ip |
boolean | Нет | Поле ip. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
address |
Address | Нет | Адресс организации |
phoneNumber |
string | Нет | Номер телефона |
addressFull |
string | Нет | Полный адрес |
sample |
boolean | Нет | В реквизитах остались тестовые данные |
payedNowserviceTypebillIdbanksyandexMarketPropertiesproductAutoImportmarkNewCategoriesfixByWildberriessaveGtinOnMarkLinkallowUnloadPackageMismatchupdateStocksOnlyForLinkedWarehousesimportOrdersOnlyFromLinkedWarehousesintegrations
Структура элемента массива
ServiceIntegration
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
tokenExpiredDate |
string · date-time | Нет | Время, до которого действует токен |
secondTokenExpiredDate |
string · date-time | Нет | Время, до которого действует второй токен |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис с которым настраивается интеграция |
serviceClientId |
string | Нет | Некодируемый идентификатор для некоторых сервисов |
serviceSecret |
ServiceIntegration | Нет | Постоянный секретный ключ |
code |
string | Нет | Код авторизации для получения токена, не хранится в базе |
login |
string | Нет | Логин для авторизации в сервисах |
secondLogin |
string | Нет | Второй логин для авторизации в особенных сервисах |
password |
ServiceIntegration | Нет | Пароль для авторизации в сервисах |
secondPassword |
ServiceIntegration | Нет | Второй пароль для авторизации в особенных сервисах |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
updateToken |
boolean | Нет | Поле updateToken. |
stocksFromFeed |
boolean | Нет | Остатки передаются через фид вместо API сервиса |
exportProducts |
boolean | Нет | Выгружать товары через интеграцию |
exportStocks |
boolean | Нет | Выгружать остатки через интеграцию |
importOrders |
boolean | Нет | Импортировать заказы через интеграцию |
automaticConfirmation |
boolean | Нет | Автоматически подтверждать входящие заказы по доступным остаткам |
stockWarehouseId |
integer · int64 | Нет | Склад доступных остатков для обмена |
senderIdentifier |
string | Нет | Идентификатор отправителя в системе обмена |
partnerIdentifier |
string | Нет | Идентификатор получателя в системе обмена |
exchangeCursor |
string | Нет | Указатель последнего обработанного события обмена |
lastExportAt |
string · date-time | Нет | Время последней выгрузки |
siteDomain |
string | Нет | Ссылка для обращения к АПИ |
fbsImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBS |
fboImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBO |
analyticsImportDate |
string · date-time | Нет | Дата, по которую импортирована аналитика сервиса. Для сервисов без выделенных колонок в client_organization |
redirectUri |
string | Нет | Поле redirectUri. |
authorizationState |
string | Нет | Поле authorizationState. |
hasSecret |
boolean | Нет | Поле hasSecret. |
hasToken |
boolean | Нет | Поле hasToken. |
hasPassword |
boolean | Нет | Поле hasPassword. |
hasSecondPassword |
boolean | Нет | Поле hasSecondPassword. |
{
"clientId": 1001,
"billingVersion": 1,
"hostId": 1001,
"showCreateButton": false,
"finishSetup": false,
"priceRate": 1
}Ошибки22
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_base_creatingПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_base_creating; localMessage содержит приведённый выше перевод.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_cant_remove_organization_stampПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_remove_organization_stamp; localMessage содержит приведённый выше перевод.
error_empty_fileПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_file; localMessage содержит приведённый выше перевод.
error_empty_first_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_first_name; localMessage содержит приведённый выше перевод.
error_empty_last_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_last_name; localMessage содержит приведённый выше перевод.
error_empty_organization_formПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_form; localMessage содержит приведённый выше перевод.
error_empty_organization_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_inn; localMessage содержит приведённый выше перевод.
error_empty_organization_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_name; localMessage содержит приведённый выше перевод.
error_empty_position_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_position_name; localMessage содержит приведённый выше перевод.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_organization_create_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_create_failed; localMessage содержит приведённый выше перевод.
error_organization_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_exists; localMessage содержит приведённый выше перевод.
error_position_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_position_exists; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
error_wrong_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_inn; localMessage содержит приведённый выше перевод.
error_wrong_versionПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_version; localMessage содержит приведённый выше перевод.
Удалить фото печати организации
/api/client/removeOrganizationStampПозволяет удалить фото печати организации
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
curl --request POST 'https://api.selsup.ru/api/client/removeOrganizationStamp?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/removeOrganizationStamp?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/removeOrganizationStamp?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/removeOrganizationStamp?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/removeOrganizationStamp?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/removeOrganizationStamp?organizationId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/removeOrganizationStamp?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Organization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNameformipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int32 | Нет | Поле id. | ||||||||||||||||||||||||||||
postCode |
string | Нет | Поле postCode. | ||||||||||||||||||||||||||||
country |
Country | Нет | Поле country. | ||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
countryId |
integer · int32 | Нет | Идентификатор страны |
name |
string | Нет | Название страны |
code2 |
string | Нет | Двухбуквенный код страны |
code3 |
string | Нет | Трехбуквенный код страны |
names |
object | Нет | Поле names. |
printName |
string | Нет | Поле printName. |
region
Поля объекта
Region
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
regionId |
integer · int32 | Нет | Поле regionId. |
countryId |
integer · int32 | Нет | Поле countryId. |
name |
string | Нет | Поле name. |
regionSynonyms |
RegionSynonym[] | Нет | Поле regionSynonyms. |
regionIdstreethousedistrictcitylocalitybuildingflatshortaddressIdfullphoneNumberaddressFullsample{
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Удалить фото подписи организации
/api/client/removeOrganizationSignatureПозволяет удалить фото подписи организации
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
curl --request POST 'https://api.selsup.ru/api/client/removeOrganizationSignature?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/removeOrganizationSignature?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/removeOrganizationSignature?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/removeOrganizationSignature?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/removeOrganizationSignature?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/removeOrganizationSignature?organizationId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/removeOrganizationSignature?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Organization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNameformipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int32 | Нет | Поле id. | ||||||||||||||||||||||||||||
postCode |
string | Нет | Поле postCode. | ||||||||||||||||||||||||||||
country |
Country | Нет | Поле country. | ||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
countryId |
integer · int32 | Нет | Идентификатор страны |
name |
string | Нет | Название страны |
code2 |
string | Нет | Двухбуквенный код страны |
code3 |
string | Нет | Трехбуквенный код страны |
names |
object | Нет | Поле names. |
printName |
string | Нет | Поле printName. |
region
Поля объекта
Region
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
regionId |
integer · int32 | Нет | Поле regionId. |
countryId |
integer · int32 | Нет | Поле countryId. |
name |
string | Нет | Поле name. |
regionSynonyms |
RegionSynonym[] | Нет | Поле regionSynonyms. |
regionIdstreethousedistrictcitylocalitybuildingflatshortaddressIdfullphoneNumberaddressFullsample{
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Создать должность
/api/client/positionСоздает новую должность для сотрудников
Тело запроса
application/jsonПоля объектаPersonPosition
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
curl --request POST 'https://api.selsup.ru/api/client/position' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"name": "Example",
"id": 1001,
"deleted": false,
"clientId": 1001,
"defaultJobId": 1001,
"createdUser": "string"
}'
const response = await fetch('https://api.selsup.ru/api/client/position', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"id": 1001,
"deleted": false,
"clientId": 1001,
"defaultJobId": 1001,
"createdUser": "string"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/position', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"id": 1001,
"deleted": false,
"clientId": 1001,
"defaultJobId": 1001,
"createdUser": "string"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/position',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'name': 'Example',
'id': 1001,
'deleted': False,
'clientId': 1001,
'defaultJobId': 1001,
'createdUser': 'string'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"name": "Example",
"id": 1001,
"deleted": false,
"clientId": 1001,
"defaultJobId": 1001,
"createdUser": "string"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/position',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/position", strings.NewReader(`{
"name": "Example",
"id": 1001,
"deleted": false,
"clientId": 1001,
"defaultJobId": 1001,
"createdUser": "string"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/position"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"name": "Example",
"id": 1001,
"deleted": false,
"clientId": 1001,
"defaultJobId": 1001,
"createdUser": "string"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
PersonPosition
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
{
"name": "Example",
"id": 1001,
"deleted": false,
"clientId": 1001,
"defaultJobId": 1001,
"createdUser": "string"
}Ошибки7
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_empty_position_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_position_name; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_position_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_position_exists; localMessage содержит приведённый выше перевод.
Доступность СУЗ
/api/client/pingSuzПроверяет доступность SUZ для товарной группы
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
curl --request POST 'https://api.selsup.ru/api/client/pingSuz?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/pingSuz?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/pingSuz?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/pingSuz?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/pingSuz?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/pingSuz?organizationId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/pingSuz?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200"string"Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Создать сотрудника
/api/client/personСоздает сотрудника. Сотрудники не обязательно имеют доступ в SelSup, в отличии от пользователей
Тело запроса
application/jsonПоля объектаPerson
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNamecurl --request POST 'https://api.selsup.ru/api/client/person' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"firstName": "Example",
"lastName": "Example",
"position": "string",
"personId": 1001,
"surName": "Example",
"clientId": 1001
}'
const response = await fetch('https://api.selsup.ru/api/client/person', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"firstName": "Example",
"lastName": "Example",
"position": "string",
"personId": 1001,
"surName": "Example",
"clientId": 1001
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/person', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"firstName": "Example",
"lastName": "Example",
"position": "string",
"personId": 1001,
"surName": "Example",
"clientId": 1001
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/person',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'firstName': 'Example',
'lastName': 'Example',
'position': 'string',
'personId': 1001,
'surName': 'Example',
'clientId': 1001
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"firstName": "Example",
"lastName": "Example",
"position": "string",
"personId": 1001,
"surName": "Example",
"clientId": 1001
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/person',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/person", strings.NewReader(`{
"firstName": "Example",
"lastName": "Example",
"position": "string",
"personId": 1001,
"surName": "Example",
"clientId": 1001
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/person"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"firstName": "Example",
"lastName": "Example",
"position": "string",
"personId": 1001,
"surName": "Example",
"clientId": 1001
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Person
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortName{
"firstName": "Example",
"lastName": "Example",
"position": "string",
"personId": 1001,
"surName": "Example",
"clientId": 1001
}Ошибки10
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_empty_first_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_first_name; localMessage содержит приведённый выше перевод.
error_empty_last_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_last_name; localMessage содержит приведённый выше перевод.
error_empty_position_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_position_name; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_position_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_position_exists; localMessage содержит приведённый выше перевод.
error_wrong_versionПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_version; localMessage содержит приведённый выше перевод.
Связать ID чата c ботом в телеграмм с клиентом
/api/client/linkTelegramChatСвязывает ID чата с ботом в телеграмм с клиентом
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
botName |
stringNOTIFIER | Да | Поле botName. |
chatId |
string | Да | Поле chatId. |
curl --request POST 'https://api.selsup.ru/api/client/linkTelegramChat?botName=NOTIFIER&chatId=string' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/linkTelegramChat?botName=NOTIFIER&chatId=string', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/client/linkTelegramChat?botName=NOTIFIER&chatId=string', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/linkTelegramChat?botName=NOTIFIER&chatId=string',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/linkTelegramChat?botName=NOTIFIER&chatId=string',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/linkTelegramChat?botName=NOTIFIER&chatId=string", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/linkTelegramChat?botName=NOTIFIER&chatId=string"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки8
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_unsupported_botПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_unsupported_bot; localMessage содержит приведённый выше перевод.
error_user_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_user_not_found; localMessage содержит приведённый выше перевод.
Инвалидация токена Yandex Api Key
/api/client/invalidateYandexApiKeyПозволяет инвалидировать токен Yandex Api Key
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
curl --request POST 'https://api.selsup.ru/api/client/invalidateYandexApiKey?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/invalidateYandexApiKey?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/invalidateYandexApiKey?organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/invalidateYandexApiKey?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/invalidateYandexApiKey?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/invalidateYandexApiKey?organizationId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/invalidateYandexApiKey?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Получить настройку логотипа в шапке
/api/client/header-logoПолучить настройку логотипа в шапке.
curl --request GET 'https://api.selsup.ru/api/client/header-logo' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/header-logo', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/header-logo', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/header-logo',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/header-logo',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/header-logo", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/header-logo"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
HeaderLogo
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
clientId |
integer · int64 | Нет | Поле clientId. |
url |
string | Нет | Поле url. |
contentType |
string | Нет | Поле contentType. |
originalFileName |
string | Нет | Поле originalFileName. |
size |
integer · int64 | Нет | Поле size. |
width |
integer · int32 | Нет | Поле width. |
height |
integer · int32 | Нет | Поле height. |
uploadedAt |
string · date-time | Нет | Поле uploadedAt. |
uploadedBy |
integer · int32 | Нет | Поле uploadedBy. |
enabled |
boolean | Нет | Поле enabled. |
{
"clientId": 1001,
"url": "https://example.com",
"contentType": "string",
"originalFileName": "Example",
"size": 1,
"width": 1
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Загрузить логотип в шапке
/api/client/header-logoЗагрузить логотип в шапке.
Тело запроса
multipart/form-data| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
file |
string · binary | Да | Поле file. |
curl --request POST 'https://api.selsup.ru/api/client/header-logo' \
--header 'Authorization: YOUR_API_TOKEN' \
--form 'file=@./file.bin'
const form = new FormData();
form.append('file', fileInput.files[0]);
const response = await fetch('https://api.selsup.ru/api/client/header-logo', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
body: form,
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const form: FormData = new FormData();
form.append('file', fileInput.files![0]);
const response: Response = await fetch('https://api.selsup.ru/api/client/header-logo', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
body: form,
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/header-logo',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
files={'file': open('./logo.png', 'rb')},
)
response.raise_for_status()
result = response.json()
<?php
$payload = ['file' => new CURLFile('./logo.png')];
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/header-logo',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"bytes"
"fmt"
"io"
"mime/multipart"
"net/http"
"os"
"path/filepath"
)
func main() {
var body bytes.Buffer
writer := multipart.NewWriter(&body)
file, err := os.Open("./logo.png")
if err != nil { panic(err) }
defer file.Close()
part, err := writer.CreateFormFile("file", filepath.Base(file.Name()))
if err != nil { panic(err) }
if _, err = io.Copy(part, file); err != nil { panic(err) }
writer.Close()
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/header-logo", &body)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", writer.FormDataContentType())
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.nio.charset.StandardCharsets;
import java.nio.file.Files;
import java.nio.file.Path;
public class SelSupExample {
public static void main(String[] args) throws Exception {
String boundary = "SelSupBoundary" + System.currentTimeMillis();
byte[] file = Files.readAllBytes(Path.of("./logo.png"));
byte[] head = ("--" + boundary + "\r\n" +
"Content-Disposition: form-data; name=\"file\"; filename=\"logo.png\"\r\n" +
"Content-Type: image/png\r\n\r\n").getBytes(StandardCharsets.UTF_8);
byte[] tail = ("\r\n--" + boundary + "--\r\n").getBytes(StandardCharsets.UTF_8);
byte[] payload = new byte[head.length + file.length + tail.length];
System.arraycopy(head, 0, payload, 0, head.length);
System.arraycopy(file, 0, payload, head.length, file.length);
System.arraycopy(tail, 0, payload, head.length + file.length, tail.length);
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/header-logo"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "multipart/form-data; boundary=" + boundary)
.method("POST", HttpRequest.BodyPublishers.ofByteArray(payload))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
HeaderLogo
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
clientId |
integer · int64 | Нет | Поле clientId. |
url |
string | Нет | Поле url. |
contentType |
string | Нет | Поле contentType. |
originalFileName |
string | Нет | Поле originalFileName. |
size |
integer · int64 | Нет | Поле size. |
width |
integer · int32 | Нет | Поле width. |
height |
integer · int32 | Нет | Поле height. |
uploadedAt |
string · date-time | Нет | Поле uploadedAt. |
uploadedBy |
integer · int32 | Нет | Поле uploadedBy. |
enabled |
boolean | Нет | Поле enabled. |
{
"clientId": 1001,
"url": "https://example.com",
"contentType": "string",
"originalFileName": "Example",
"size": 1,
"width": 1
}Ошибки9
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_header_logo_addon_requiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_header_logo_addon_required; localMessage содержит приведённый выше перевод.
error_header_logo_file_too_largeПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_header_logo_file_too_large; localMessage содержит приведённый выше перевод.
error_header_logo_too_smallПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_header_logo_too_small; localMessage содержит приведённый выше перевод.
error_header_logo_upload_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_header_logo_upload_failed; localMessage содержит приведённый выше перевод.
error_header_logo_wrong_formatПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_header_logo_wrong_format; localMessage содержит приведённый выше перевод.
error_max_upload_size_exceededПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_upload_size_exceeded; localMessage содержит приведённый выше перевод.
Удалить логотип из шапки
/api/client/header-logoУдалить логотип из шапки.
curl --request DELETE 'https://api.selsup.ru/api/client/header-logo' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/header-logo', {
method: 'DELETE',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/client/header-logo', {
method: 'DELETE',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.delete(
'https://api.selsup.ru/api/client/header-logo',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/header-logo',
CURLOPT_CUSTOMREQUEST => 'DELETE',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("DELETE", "https://api.selsup.ru/api/client/header-logo", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/header-logo"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("DELETE", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки26
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_base_creatingПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_base_creating; localMessage содержит приведённый выше перевод.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_client_organization_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_client_organization_not_found; localMessage содержит приведённый выше перевод.
error_code_not_correctПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_code_not_correct; localMessage содержит приведённый выше перевод.
error_extension_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_extension_not_found; localMessage содержит приведённый выше перевод.
error_extension_storage_errorПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_extension_storage_error; localMessage содержит приведённый выше перевод.
error_fulfillment_client_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_access_denied; localMessage содержит приведённый выше перевод.
error_fulfillment_client_contract_requiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_contract_required; localMessage содержит приведённый выше перевод.
error_full_delete_productПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_full_delete_product; localMessage содержит приведённый выше перевод.
error_header_logo_addon_requiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_header_logo_addon_required; localMessage содержит приведённый выше перевод.
error_header_logo_upload_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_header_logo_upload_failed; localMessage содержит приведённый выше перевод.
error_link_not_correctПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_link_not_correct; localMessage содержит приведённый выше перевод.
error_main_login_requiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_main_login_required; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_organization_create_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_create_failed; localMessage содержит приведённый выше перевод.
error_organization_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_exists; localMessage содержит приведённый выше перевод.
error_organization_modifiedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_modified; localMessage содержит приведённый выше перевод.
error_organization_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_not_found; localMessage содержит приведённый выше перевод.
error_product_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_product_not_found; localMessage содержит приведённый выше перевод.
error_products_limit_exceededПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_products_limit_exceeded; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
error_remove_code_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_remove_code_not_found; localMessage содержит приведённый выше перевод.
error_token_expired_or_revokedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_token_expired_or_revoked; localMessage содержит приведённый выше перевод.
Получить токен СУЗ
/api/client/getSuzAuthTokenПозволяет получить токен Станции управления заказами Честного знака, передав подписанные данные ЭЦП. Данные можно получить с помощью метода getAuthData
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
Тело запроса
application/jsonПоля объектаCrptAuthData
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
data |
string | Да | Подписанные УКЭП случайные данные из метода getAuthData |
united |
boolean | Нет | Признак запроса единого токена аутентификации в формате UUID |
uuid |
string | Да | UUID, возвращаемый методом getAuthData |
curl --request POST 'https://api.selsup.ru/api/client/getSuzAuthToken?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"data": "string",
"uuid": "string",
"united": false
}'
const response = await fetch('https://api.selsup.ru/api/client/getSuzAuthToken?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"data": "string",
"uuid": "string",
"united": false
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/getSuzAuthToken?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"data": "string",
"uuid": "string",
"united": false
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/getSuzAuthToken?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'data': 'string',
'uuid': 'string',
'united': False
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"data": "string",
"uuid": "string",
"united": false
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/getSuzAuthToken?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/getSuzAuthToken?organizationId=1001", strings.NewReader(`{
"data": "string",
"uuid": "string",
"united": false
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/getSuzAuthToken?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"data": "string",
"uuid": "string",
"united": false
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Зарплата сотрудников
/api/client/getSalaryВозвращает зарплату сотрудников за конкретный месяц
Тело запроса
application/jsoncurl --request POST 'https://api.selsup.ru/api/client/getSalary' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '"2026-01-15T12:00:00Z"'
const response = await fetch('https://api.selsup.ru/api/client/getSalary', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify("2026-01-15T12:00:00Z"),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/getSalary', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify("2026-01-15T12:00:00Z"),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/getSalary',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json='2026-01-15T12:00:00Z',
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
"2026-01-15T12:00:00Z"
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/getSalary',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/getSalary", strings.NewReader(`"2026-01-15T12:00:00Z"`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/getSalary"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
"2026-01-15T12:00:00Z"
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
Salary[]
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
amount |
integer · int32 | Нет | Поле amount. |
[
"string"
]Ошибки5
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Создание организации
/api/client/getOrCreateOrganizationByDaDataПозволяет создать организацию по идентификатору в базе организаций
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Да | Поле id. |
curl --request POST 'https://api.selsup.ru/api/client/getOrCreateOrganizationByDaData?id=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/getOrCreateOrganizationByDaData?id=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/getOrCreateOrganizationByDaData?id=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/getOrCreateOrganizationByDaData?id=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/getOrCreateOrganizationByDaData?id=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/getOrCreateOrganizationByDaData?id=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/getOrCreateOrganizationByDaData?id=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Organization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNameformipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int32 | Нет | Поле id. | ||||||||||||||||||||||||||||
postCode |
string | Нет | Поле postCode. | ||||||||||||||||||||||||||||
country |
Country | Нет | Поле country. | ||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
countryId |
integer · int32 | Нет | Идентификатор страны |
name |
string | Нет | Название страны |
code2 |
string | Нет | Двухбуквенный код страны |
code3 |
string | Нет | Трехбуквенный код страны |
names |
object | Нет | Поле names. |
printName |
string | Нет | Поле printName. |
region
Поля объекта
Region
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
regionId |
integer · int32 | Нет | Поле regionId. |
countryId |
integer · int32 | Нет | Поле countryId. |
name |
string | Нет | Поле name. |
regionSynonyms |
RegionSynonym[] | Нет | Поле regionSynonyms. |
regionIdstreethousedistrictcitylocalitybuildingflatshortaddressIdfullphoneNumberaddressFullsample{
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}Ошибки19
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_empty_first_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_first_name; localMessage содержит приведённый выше перевод.
error_empty_last_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_last_name; localMessage содержит приведённый выше перевод.
error_empty_organization_formПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_form; localMessage содержит приведённый выше перевод.
error_empty_organization_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_inn; localMessage содержит приведённый выше перевод.
error_empty_organization_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_name; localMessage содержит приведённый выше перевод.
error_empty_position_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_position_name; localMessage содержит приведённый выше перевод.
error_fulfillment_client_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_access_denied; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_organization_create_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_create_failed; localMessage содержит приведённый выше перевод.
error_organization_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_exists; localMessage содержит приведённый выше перевод.
error_organization_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_not_found; localMessage содержит приведённый выше перевод.
error_position_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_position_exists; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
error_wrong_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_inn; localMessage содержит приведённый выше перевод.
error_wrong_versionПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_version; localMessage содержит приведённый выше перевод.
Получить токен Национального каталога
/api/client/getNationalCatalogTokenПозволяет получить отдельный JWT-токен Национального каталога старым методом авторизации CRPT, не перезаписывая единый токен True API
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
Тело запроса
application/jsonПоля объектаCrptAuthData
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
data |
string | Да | Подписанные УКЭП случайные данные из метода getAuthData |
united |
boolean | Нет | Признак запроса единого токена аутентификации в формате UUID |
uuid |
string | Да | UUID, возвращаемый методом getAuthData |
curl --request POST 'https://api.selsup.ru/api/client/getNationalCatalogToken?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"data": "string",
"uuid": "string",
"united": false
}'
const response = await fetch('https://api.selsup.ru/api/client/getNationalCatalogToken?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"data": "string",
"uuid": "string",
"united": false
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/getNationalCatalogToken?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"data": "string",
"uuid": "string",
"united": false
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/getNationalCatalogToken?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'data': 'string',
'uuid': 'string',
'united': False
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"data": "string",
"uuid": "string",
"united": false
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/getNationalCatalogToken?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/getNationalCatalogToken?organizationId=1001", strings.NewReader(`{
"data": "string",
"uuid": "string",
"united": false
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/getNationalCatalogToken?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"data": "string",
"uuid": "string",
"united": false
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Получить токен Честного знака
/api/client/getAuthTokenПозволяет получить токен Честного знака, передав подписанные данные ЭЦП. Данные можно получить с помощью метода getAuthData
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
isSuz |
boolean | Нет | Поле isSuz. |
Тело запроса
application/jsonПоля объектаCrptAuthData
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
data |
string | Да | Подписанные УКЭП случайные данные из метода getAuthData |
united |
boolean | Нет | Признак запроса единого токена аутентификации в формате UUID |
uuid |
string | Да | UUID, возвращаемый методом getAuthData |
curl --request POST 'https://api.selsup.ru/api/client/getAuthToken?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"data": "string",
"uuid": "string",
"united": false
}'
const response = await fetch('https://api.selsup.ru/api/client/getAuthToken?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"data": "string",
"uuid": "string",
"united": false
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/getAuthToken?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"data": "string",
"uuid": "string",
"united": false
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/getAuthToken?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'data': 'string',
'uuid': 'string',
'united': False
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"data": "string",
"uuid": "string",
"united": false
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/getAuthToken?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/getAuthToken?organizationId=1001", strings.NewReader(`{
"data": "string",
"uuid": "string",
"united": false
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/getAuthToken?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"data": "string",
"uuid": "string",
"united": false
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Получить данные для токена
/api/client/getAuthDataПозволяет получить данные из Честного знака для последующего подписания и получения токена
curl --request POST 'https://api.selsup.ru/api/client/getAuthData' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/getAuthData', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/getAuthData', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/getAuthData',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/getAuthData',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/getAuthData", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/getAuthData"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
CrptAuthData
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
data |
string | Да | Подписанные УКЭП случайные данные из метода getAuthData |
united |
boolean | Нет | Признак запроса единого токена аутентификации в формате UUID |
uuid |
string | Да | UUID, возвращаемый методом getAuthData |
{
"data": "string",
"uuid": "string",
"united": false
}Ошибки4
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_crpt_authПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_crpt_auth; localMessage содержит приведённый выше перевод.
Создать магазин
/api/client/createShopДобавляет новую организацию для клиента
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
name |
string | Да | Поле name. |
organizationId |
integer · int64 | Да | Поле organizationId. |
ms |
boolean | Нет | Поле ms. |
curl --request POST 'https://api.selsup.ru/api/client/createShop?name=Example&organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/createShop?name=Example&organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/createShop?name=Example&organizationId=1001', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/createShop?name=Example&organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/createShop?name=Example&organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/createShop?name=Example&organizationId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/createShop?name=Example&organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Создать организацию по-умолчанию
/api/client/createDefaultClientOrganizationДобавляет новую организацию для клиента
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
ms |
boolean | Нет | Поле ms. |
curl --request POST 'https://api.selsup.ru/api/client/createDefaultClientOrganization' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/createDefaultClientOrganization', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/createDefaultClientOrganization', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/createDefaultClientOrganization',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/createDefaultClientOrganization',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/createDefaultClientOrganization", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/createDefaultClientOrganization"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Создать организацию клиента
/api/client/createClientOrganizationДобавляет новую организацию для клиента
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
ms |
boolean | Нет | Поле ms. |
Тело запроса
application/jsonПоля объектаOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNameformipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int32 | Нет | Поле id. | ||||||||||||||||||||||||||||
postCode |
string | Нет | Поле postCode. | ||||||||||||||||||||||||||||
country |
Country | Нет | Поле country. | ||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
countryId |
integer · int32 | Нет | Идентификатор страны |
name |
string | Нет | Название страны |
code2 |
string | Нет | Двухбуквенный код страны |
code3 |
string | Нет | Трехбуквенный код страны |
names |
object | Нет | Поле names. |
printName |
string | Нет | Поле printName. |
region
Поля объекта
Region
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
regionId |
integer · int32 | Нет | Поле regionId. |
countryId |
integer · int32 | Нет | Поле countryId. |
name |
string | Нет | Поле name. |
regionSynonyms |
RegionSynonym[] | Нет | Поле regionSynonyms. |
regionIdstreethousedistrictcitylocalitybuildingflatshortaddressIdfullphoneNumberaddressFullsamplecurl --request POST 'https://api.selsup.ru/api/client/createClientOrganization' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}'
const response = await fetch('https://api.selsup.ru/api/client/createClientOrganization', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/createClientOrganization', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/createClientOrganization',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'name': 'Example',
'inn': 'string',
'form': 'OOO',
'id': 1001,
'shortName': 'Example',
'taxType': 'YSN'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/createClientOrganization',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/createClientOrganization", strings.NewReader(`{
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/createClientOrganization"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Создать подписку на дополнение
/api/client/createAddonTariffСоздает новую подписку на дополнение для последующей оплаты
Тело запроса
application/jsonПоля объектаAddonTariff
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
clientId |
integer · int64 | Нет | Поле clientId. |
addonId |
integer · int32 | Нет | Поле addonId. |
tariffId |
integer · int32 | Нет | Поле tariffId. |
createdDate |
string · date-time | Нет | Поле createdDate. |
expiredDate |
string · date-time | Нет | Поле expiredDate. |
price |
number · double | Нет | Поле price. |
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. |
forBill |
boolean | Нет | Поле forBill. |
period |
stringDAY, WEEK, MONTH, QUARTER, YEAR, MONTH_3, MONTH_6, END_OF_TARIFF, MONTH_7, MONTH_14, YEAR_2 | Нет | Поле period. |
bankOrderId |
string | Нет | Поле bankOrderId. |
formUrl |
string | Нет | Поле formUrl. |
isFreeIntegration |
boolean | Нет | Поле isFreeIntegration. |
serviceType |
stringSELSUP, PRECISE_DELIVERIES, PRICING | Нет | Поле serviceType. |
active |
boolean | Нет | Поле active. |
curl --request POST 'https://api.selsup.ru/api/client/createAddonTariff' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"id": 1001,
"clientId": 1001,
"addonId": 1001,
"tariffId": 1001,
"createdDate": "2026-01-15T12:00:00Z",
"expiredDate": "2026-01-15T12:00:00Z"
}'
const response = await fetch('https://api.selsup.ru/api/client/createAddonTariff', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"clientId": 1001,
"addonId": 1001,
"tariffId": 1001,
"createdDate": "2026-01-15T12:00:00Z",
"expiredDate": "2026-01-15T12:00:00Z"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/createAddonTariff', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"id": 1001,
"clientId": 1001,
"addonId": 1001,
"tariffId": 1001,
"createdDate": "2026-01-15T12:00:00Z",
"expiredDate": "2026-01-15T12:00:00Z"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/createAddonTariff',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'id': 1001,
'clientId': 1001,
'addonId': 1001,
'tariffId': 1001,
'createdDate': '2026-01-15T12:00:00Z',
'expiredDate': '2026-01-15T12:00:00Z'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"id": 1001,
"clientId": 1001,
"addonId": 1001,
"tariffId": 1001,
"createdDate": "2026-01-15T12:00:00Z",
"expiredDate": "2026-01-15T12:00:00Z"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/createAddonTariff',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/createAddonTariff", strings.NewReader(`{
"id": 1001,
"clientId": 1001,
"addonId": 1001,
"tariffId": 1001,
"createdDate": "2026-01-15T12:00:00Z",
"expiredDate": "2026-01-15T12:00:00Z"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/createAddonTariff"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"id": 1001,
"clientId": 1001,
"addonId": 1001,
"tariffId": 1001,
"createdDate": "2026-01-15T12:00:00Z",
"expiredDate": "2026-01-15T12:00:00Z"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
AddonTariff
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
clientId |
integer · int64 | Нет | Поле clientId. |
addonId |
integer · int32 | Нет | Поле addonId. |
tariffId |
integer · int32 | Нет | Поле tariffId. |
createdDate |
string · date-time | Нет | Поле createdDate. |
expiredDate |
string · date-time | Нет | Поле expiredDate. |
price |
number · double | Нет | Поле price. |
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. |
forBill |
boolean | Нет | Поле forBill. |
period |
stringDAY, WEEK, MONTH, QUARTER, YEAR, MONTH_3, MONTH_6, END_OF_TARIFF, MONTH_7, MONTH_14, YEAR_2 | Нет | Поле period. |
bankOrderId |
string | Нет | Поле bankOrderId. |
formUrl |
string | Нет | Поле formUrl. |
isFreeIntegration |
boolean | Нет | Поле isFreeIntegration. |
serviceType |
stringSELSUP, PRECISE_DELIVERIES, PRICING | Нет | Поле serviceType. |
active |
boolean | Нет | Поле active. |
{
"id": 1001,
"clientId": 1001,
"addonId": 1001,
"tariffId": 1001,
"createdDate": "2026-01-15T12:00:00Z",
"expiredDate": "2026-01-15T12:00:00Z"
}Ошибки6
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
error_tariff_not_createdПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_tariff_not_created; localMessage содержит приведённый выше перевод.
Подключить СУЗ
/api/client/connectSuzПолучает OMS connection из СУЗ
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
Тело запроса
application/jsonПоля объектаConnect
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
signature |
string | Нет | Поле signature. |
curl --request POST 'https://api.selsup.ru/api/client/connectSuz?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"signature": "string"
}'
const response = await fetch('https://api.selsup.ru/api/client/connectSuz?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"signature": "string"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/connectSuz?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"signature": "string"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/connectSuz?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'signature': 'string'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"signature": "string"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/connectSuz?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/connectSuz?organizationId=1001", strings.NewReader(`{
"signature": "string"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/connectSuz?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"signature": "string"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Подтвердить документ обмена
/api/client/confirm-exchange-documentПодтвердить документ обмена.
Тело запроса
application/jsonПоля объектаExchangeConfirmationRequest
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Нет | Поле organizationId. |
documentId |
integer · int64 | Нет | Поле documentId. |
quantities |
number[] | Нет | Поле quantities. |
curl --request POST 'https://api.selsup.ru/api/client/confirm-exchange-document' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"organizationId": 1001,
"documentId": 1001,
"quantities": "string"
}'
const response = await fetch('https://api.selsup.ru/api/client/confirm-exchange-document', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"organizationId": 1001,
"documentId": 1001,
"quantities": "string"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/client/confirm-exchange-document', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"organizationId": 1001,
"documentId": 1001,
"quantities": "string"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/confirm-exchange-document',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'organizationId': 1001,
'documentId': 1001,
'quantities': 'string'
},
)
response.raise_for_status()
<?php
$payload = <<<'JSON'
{
"organizationId": 1001,
"documentId": 1001,
"quantities": "string"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/confirm-exchange-document',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/confirm-exchange-document", strings.NewReader(`{
"organizationId": 1001,
"documentId": 1001,
"quantities": "string"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/confirm-exchange-document"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"organizationId": 1001,
"documentId": 1001,
"quantities": "string"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки14
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_edi_auth_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_edi_auth_failed; localMessage содержит приведённый выше перевод.
error_edi_credentials_requiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_edi_credentials_required; localMessage содержит приведённый выше перевод.
error_edi_exchange_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_edi_exchange_failed; localMessage содержит приведённый выше перевод.
error_edi_invalid_orderПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_edi_invalid_order; localMessage содержит приведённый выше перевод.
error_edi_parties_requiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_edi_parties_required; localMessage содержит приведённый выше перевод.
error_fulfillment_client_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_access_denied; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_no_integration_with_serviceПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_integration_with_service; localMessage содержит приведённый выше перевод.
error_subscription_expiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_subscription_expired; localMessage содержит приведённый выше перевод.
error_token_expired_or_revokedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_token_expired_or_revoked; localMessage содержит приведённый выше перевод.
Проверить сервисный токен API Wildberries
/api/client/checkWildberriesServiceTokenПозволяет проверить сервисный токен API Wildberries и если он корректный, сохранить у организации
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
token |
string | Нет | Поле token. |
Тело запроса
application/jsonПоля объектаClientSecretRequest
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
token |
string | Нет | Поле token. |
serviceSecret |
string | Нет | Поле serviceSecret. |
apiKey |
string | Нет | Поле apiKey. |
tokenId |
integer · int64 | Нет | Поле tokenId. |
serviceClientId |
string | Нет | Поле serviceClientId. |
curl --request POST 'https://api.selsup.ru/api/client/checkWildberriesServiceToken?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}'
const response = await fetch('https://api.selsup.ru/api/client/checkWildberriesServiceToken?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/checkWildberriesServiceToken?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/checkWildberriesServiceToken?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'token': 'string',
'serviceSecret': 'string',
'apiKey': 'string',
'tokenId': 1001,
'serviceClientId': 'string'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/checkWildberriesServiceToken?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/checkWildberriesServiceToken?organizationId=1001", strings.NewReader(`{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/checkWildberriesServiceToken?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Проверить токен выбранного сервиса
/api/client/checkServiceTokenПозволяет проверить существующий (или в запросе отправленный) токен выбранного сервиса
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Да | Сервис |
organizationId |
integer · int64 | Да | Поле organizationId. |
serviceClientId |
string | Нет | Поле serviceClientId. |
token |
string | Нет | Поле token. |
curl --request GET 'https://api.selsup.ru/api/client/checkServiceToken?service=NONE&organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/checkServiceToken?service=NONE&organizationId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/checkServiceToken?service=NONE&organizationId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/checkServiceToken?service=NONE&organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/checkServiceToken?service=NONE&organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/checkServiceToken?service=NONE&organizationId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/checkServiceToken?service=NONE&organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200falseОшибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Проверить токен выбранного сервиса
/api/client/checkServiceTokenПозволяет проверить существующий (или в запросе отправленный) токен выбранного сервиса
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Да | Сервис |
organizationId |
integer · int64 | Да | Поле organizationId. |
serviceClientId |
string | Нет | Поле serviceClientId. |
token |
string | Нет | Поле token. |
Тело запроса
application/jsonПоля объектаClientSecretRequest
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
token |
string | Нет | Поле token. |
serviceSecret |
string | Нет | Поле serviceSecret. |
apiKey |
string | Нет | Поле apiKey. |
tokenId |
integer · int64 | Нет | Поле tokenId. |
serviceClientId |
string | Нет | Поле serviceClientId. |
curl --request POST 'https://api.selsup.ru/api/client/checkServiceToken?service=NONE&organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}'
const response = await fetch('https://api.selsup.ru/api/client/checkServiceToken?service=NONE&organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/checkServiceToken?service=NONE&organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/checkServiceToken?service=NONE&organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'token': 'string',
'serviceSecret': 'string',
'apiKey': 'string',
'tokenId': 1001,
'serviceClientId': 'string'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/checkServiceToken?service=NONE&organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/checkServiceToken?service=NONE&organizationId=1001", strings.NewReader(`{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/checkServiceToken?service=NONE&organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200falseОшибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Проверить токен API Ozon
/api/client/checkOzonApiKeyПозволяет проверить токен API Ozon и если он корректный, сохранить у организации
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
clientId |
integer · int64 | Да | Поле clientId. |
apiKey |
string | Нет | Поле apiKey. |
Тело запроса
application/jsonПоля объектаClientSecretRequest
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
token |
string | Нет | Поле token. |
serviceSecret |
string | Нет | Поле serviceSecret. |
apiKey |
string | Нет | Поле apiKey. |
tokenId |
integer · int64 | Нет | Поле tokenId. |
serviceClientId |
string | Нет | Поле serviceClientId. |
curl --request POST 'https://api.selsup.ru/api/client/checkOzonApiKey?organizationId=1001&clientId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}'
const response = await fetch('https://api.selsup.ru/api/client/checkOzonApiKey?organizationId=1001&clientId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/checkOzonApiKey?organizationId=1001&clientId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/checkOzonApiKey?organizationId=1001&clientId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'token': 'string',
'serviceSecret': 'string',
'apiKey': 'string',
'tokenId': 1001,
'serviceClientId': 'string'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/checkOzonApiKey?organizationId=1001&clientId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/checkOzonApiKey?organizationId=1001&clientId=1001", strings.NewReader(`{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/checkOzonApiKey?organizationId=1001&clientId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Проверить комбинированный токен API Wildberries
/api/client/checkCombinedWildberriesTokenПозволяет проверить комбинированный токен API Wildberries и если он корректный, сохранить у организации
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
token |
string | Нет | Поле token. |
Тело запроса
application/jsonПоля объектаClientSecretRequest
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
token |
string | Нет | Поле token. |
serviceSecret |
string | Нет | Поле serviceSecret. |
apiKey |
string | Нет | Поле apiKey. |
tokenId |
integer · int64 | Нет | Поле tokenId. |
serviceClientId |
string | Нет | Поле serviceClientId. |
curl --request POST 'https://api.selsup.ru/api/client/checkCombinedWildberriesToken?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}'
const response = await fetch('https://api.selsup.ru/api/client/checkCombinedWildberriesToken?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/checkCombinedWildberriesToken?organizationId=1001', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/checkCombinedWildberriesToken?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'token': 'string',
'serviceSecret': 'string',
'apiKey': 'string',
'tokenId': 1001,
'serviceClientId': 'string'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/checkCombinedWildberriesToken?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/checkCombinedWildberriesToken?organizationId=1001", strings.NewReader(`{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/checkCombinedWildberriesToken?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken{
"id": 1001,
"ozonClientId": 1001,
"ozonApiValid": false,
"ozonTransactionsImportDate": "2026-01-15T12:00:00Z",
"ozonCashFlowStatementImportDate": "2026-01-15T12:00:00Z",
"ozonStocksImportDate": "2026-01-15T12:00:00Z"
}Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Создать счет на оплату
/api/client/billСоздает новый счет для последующей оплаты
Тело запроса
application/jsonПоля объектаBillRequest
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
addons |
AddonTariff[] | Нет | Поле addons. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
clientId |
integer · int64 | Нет | Поле clientId. |
addonId |
integer · int32 | Нет | Поле addonId. |
tariffId |
integer · int32 | Нет | Поле tariffId. |
createdDate |
string · date-time | Нет | Поле createdDate. |
expiredDate |
string · date-time | Нет | Поле expiredDate. |
price |
number · double | Нет | Поле price. |
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. |
forBill |
boolean | Нет | Поле forBill. |
period |
stringDAY, WEEK, MONTH, QUARTER, YEAR, MONTH_3, MONTH_6, END_OF_TARIFF, MONTH_7, MONTH_14, YEAR_2 | Нет | Поле period. |
bankOrderId |
string | Нет | Поле bankOrderId. |
formUrl |
string | Нет | Поле formUrl. |
isFreeIntegration |
boolean | Нет | Поле isFreeIntegration. |
serviceType |
stringSELSUP, PRECISE_DELIVERIES, PRICING | Нет | Поле serviceType. |
active |
boolean | Нет | Поле active. |
tariff
Поля объекта
ClientTariff
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructororganization
Поля объекта
Organization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsamplepayByCardextrapriceexternalKeycurl --request POST 'https://api.selsup.ru/api/client/bill' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"addons": "string",
"tariff": "string",
"organization": "string",
"payByCard": false,
"extra": "string",
"price": 1
}'
const response = await fetch('https://api.selsup.ru/api/client/bill', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"addons": "string",
"tariff": "string",
"organization": "string",
"payByCard": false,
"extra": "string",
"price": 1
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/bill', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"addons": "string",
"tariff": "string",
"organization": "string",
"payByCard": false,
"extra": "string",
"price": 1
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/bill',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'addons': 'string',
'tariff': 'string',
'organization': 'string',
'payByCard': False,
'extra': 'string',
'price': 1
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"addons": "string",
"tariff": "string",
"organization": "string",
"payByCard": false,
"extra": "string",
"price": 1
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/bill',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/bill", strings.NewReader(`{
"addons": "string",
"tariff": "string",
"organization": "string",
"payByCard": false,
"extra": "string",
"price": 1
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/bill"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"addons": "string",
"tariff": "string",
"organization": "string",
"payByCard": false,
"extra": "string",
"price": 1
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Bill
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
price |
number · double | Нет | Поле price. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
number |
string | Нет | Поле number. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reason |
string | Нет | Поле reason. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
documentTemplate |
string | Нет | Поле documentTemplate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractNumber |
string | Нет | Поле contractNumber. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Поле createdDate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
url |
string | Нет | Поле url. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bankOrderId |
string | Нет | Поле bankOrderId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Поле clientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
externalKey |
string | Нет | Поле externalKey. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Поле organization. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsamplepayedNowserviceTypebillId{
"id": 1001,
"price": 1,
"number": "string",
"reason": "string",
"documentTemplate": "string",
"contractNumber": "string"
}Ошибки6
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
error_tariff_not_createdПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_tariff_not_created; localMessage содержит приведённый выше перевод.
Саджест адреса
/api/client/addressПозволяет получить саджест адреса
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
query |
string | Да | Поле query. |
curl --request POST 'https://api.selsup.ru/api/client/address?query=string' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/address?query=string', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/address?query=string', {
method: 'POST',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/address?query=string',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/address?query=string',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/address?query=string", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/address?query=string"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("POST", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200"string"Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Добавить пользователя
/api/client/addUserПозволяет добавить нового пользователя
Тело запроса
application/jsonПоля объектаUser
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
userId |
integer · int32 | Нет | Поле userId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cabinetAccess |
boolean | Нет | Поле cabinetAccess. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selectedClientId |
integer · int64 | Нет | Поле selectedClientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
login |
string | Да | Логин пользователя | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Нет | Поле name. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
botToken |
string | Нет | Поле botToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
password |
string | Нет | Поле password. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
newPassword |
string | Нет | Поле newPassword. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
phoneNumber |
string | Нет | Поле phoneNumber. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizations |
string | Нет | Поле organizations. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
brands |
string | Нет | Поле brands. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouses |
string | Нет | Поле warehouses. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouseIds |
integer[] | Нет | Поле warehouseIds. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationIds |
integer[] | Нет | Поле organizationIds. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
brandIds |
integer[] | Нет | Поле brandIds. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractorId |
integer · int64 | Нет | Поле contractorId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lang |
string | Нет | Язык пользователя | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
email |
string | Нет | Электронная почта сотрудника | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isMain |
boolean | Нет | Основной аккаунт клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isActive |
boolean | Нет | Активный аккаунт | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
roles |
string[] | Нет | Список ролей сотрудника | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
person |
Person | Нет | Данные сотрудника | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNameoldPasswordaddonTariffsaddonTariffsByServiceauthTypenotifierChatIdnotifyOnFbsOrdersnotifyOnExpressOrdersnotifyOnDropShippingErrorsallowCreationallowCollectOrderПо умолчанию: falsenotifyOnLowStockprohibitChangeStocksПо умолчанию: falsecurl --request POST 'https://api.selsup.ru/api/client/addUser' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"login": "string",
"userId": 1001,
"cabinetAccess": false,
"selectedClientId": 1001,
"clientId": 1001,
"name": "Example"
}'
const response = await fetch('https://api.selsup.ru/api/client/addUser', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"login": "string",
"userId": 1001,
"cabinetAccess": false,
"selectedClientId": 1001,
"clientId": 1001,
"name": "Example"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/addUser', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"login": "string",
"userId": 1001,
"cabinetAccess": false,
"selectedClientId": 1001,
"clientId": 1001,
"name": "Example"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/addUser',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'login': 'string',
'userId': 1001,
'cabinetAccess': False,
'selectedClientId': 1001,
'clientId': 1001,
'name': 'Example'
},
)
response.raise_for_status()
result = response.json()
<?php
$payload = <<<'JSON'
{
"login": "string",
"userId": 1001,
"cabinetAccess": false,
"selectedClientId": 1001,
"clientId": 1001,
"name": "Example"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/addUser',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/addUser", strings.NewReader(`{
"login": "string",
"userId": 1001,
"cabinetAccess": false,
"selectedClientId": 1001,
"clientId": 1001,
"name": "Example"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/addUser"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"login": "string",
"userId": 1001,
"cabinetAccess": false,
"selectedClientId": 1001,
"clientId": 1001,
"name": "Example"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
User
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
userId |
integer · int32 | Нет | Поле userId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cabinetAccess |
boolean | Нет | Поле cabinetAccess. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selectedClientId |
integer · int64 | Нет | Поле selectedClientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
login |
string | Да | Логин пользователя | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Нет | Поле name. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
botToken |
string | Нет | Поле botToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
password |
string | Нет | Поле password. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
newPassword |
string | Нет | Поле newPassword. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
phoneNumber |
string | Нет | Поле phoneNumber. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizations |
string | Нет | Поле organizations. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
brands |
string | Нет | Поле brands. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouses |
string | Нет | Поле warehouses. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouseIds |
integer[] | Нет | Поле warehouseIds. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationIds |
integer[] | Нет | Поле organizationIds. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
brandIds |
integer[] | Нет | Поле brandIds. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractorId |
integer · int64 | Нет | Поле contractorId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lang |
string | Нет | Язык пользователя | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
email |
string | Нет | Электронная почта сотрудника | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isMain |
boolean | Нет | Основной аккаунт клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isActive |
boolean | Нет | Активный аккаунт | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
roles |
string[] | Нет | Список ролей сотрудника | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
person |
Person | Нет | Данные сотрудника | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNameoldPasswordaddonTariffsaddonTariffsByServiceauthTypenotifierChatIdnotifyOnFbsOrdersnotifyOnExpressOrdersnotifyOnDropShippingErrorsallowCreationallowCollectOrderПо умолчанию: falsenotifyOnLowStockprohibitChangeStocksПо умолчанию: false{
"login": "string",
"userId": 1001,
"cabinetAccess": false,
"selectedClientId": 1001,
"clientId": 1001,
"name": "Example"
}Ошибки26
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_admin_role_requiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_admin_role_required; localMessage содержит приведённый выше перевод.
error_auth_add_userПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_auth_add_user; localMessage содержит приведённый выше перевод.
error_base_creatingПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_base_creating; localMessage содержит приведённый выше перевод.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_created_user_errorПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_created_user_error; localMessage содержит приведённый выше перевод.
error_empty_first_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_first_name; localMessage содержит приведённый выше перевод.
error_empty_last_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_last_name; localMessage содержит приведённый выше перевод.
error_empty_organization_formПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_form; localMessage содержит приведённый выше перевод.
error_empty_organization_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_inn; localMessage содержит приведённый выше перевод.
error_empty_organization_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_name; localMessage содержит приведённый выше перевод.
error_empty_personПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_person; localMessage содержит приведённый выше перевод.
error_empty_position_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_position_name; localMessage содержит приведённый выше перевод.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_organization_create_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_create_failed; localMessage содержит приведённый выше перевод.
error_organization_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_exists; localMessage содержит приведённый выше перевод.
error_person_modifiedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_person_modified; localMessage содержит приведённый выше перевод.
error_position_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_position_exists; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
error_users_limit_exceededПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_users_limit_exceeded; localMessage содержит приведённый выше перевод.
error_wrong_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_inn; localMessage содержит приведённый выше перевод.
error_wrong_versionПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_version; localMessage содержит приведённый выше перевод.
Добавить данные для интеграции с сервисом
/api/client/addServiceIntegrationДобавить данные для интеграции с сервисом.
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
tokenExpiredDate |
string · date-time | Нет | Время, до которого действует токен |
secondTokenExpiredDate |
string · date-time | Нет | Время, до которого действует второй токен |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис |
serviceClientId |
string | Нет | Некодируемый идентификатор для некоторых сервисов |
serviceSecret |
string | Нет | Постоянный секретный ключ |
code |
string | Нет | Код авторизации для получения токена, не хранится в базе |
login |
string | Нет | Логин для авторизации в сервисах |
secondLogin |
string | Нет | Второй логин для авторизации в особенных сервисах |
password |
string | Нет | Пароль для авторизации в сервисах |
secondPassword |
string | Нет | Второй пароль для авторизации в особенных сервисах |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
updateToken |
boolean | Нет | Поле updateToken. |
stocksFromFeed |
boolean | Нет | Остатки передаются через фид вместо API сервиса |
exportProducts |
boolean | Нет | Выгружать товары через интеграцию |
exportStocks |
boolean | Нет | Выгружать остатки через интеграцию |
importOrders |
boolean | Нет | Импортировать заказы через интеграцию |
automaticConfirmation |
boolean | Нет | Автоматически подтверждать входящие заказы по доступным остаткам |
stockWarehouseId |
integer · int64 | Нет | Склад доступных остатков для обмена |
senderIdentifier |
string | Нет | Идентификатор отправителя в системе обмена |
partnerIdentifier |
string | Нет | Идентификатор получателя в системе обмена |
exchangeCursor |
string | Нет | Указатель последнего обработанного события обмена |
lastExportAt |
string · date-time | Нет | Время последней выгрузки |
siteDomain |
string | Нет | Ссылка для обращения к АПИ |
fbsImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBS |
fboImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBO |
analyticsImportDate |
string · date-time | Нет | Дата, по которую импортирована аналитика сервиса. Для сервисов без выделенных колонок в client_organization |
redirectUri |
string | Нет | Поле redirectUri. |
authorizationState |
string | Нет | Поле authorizationState. |
Тело запроса
application/jsonПоля объектаClientSecretRequest
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
token |
string | Нет | Поле token. |
serviceSecret |
string | Нет | Поле serviceSecret. |
apiKey |
string | Нет | Поле apiKey. |
tokenId |
integer · int64 | Нет | Поле tokenId. |
serviceClientId |
string | Нет | Поле serviceClientId. |
curl --request POST 'https://api.selsup.ru/api/client/addServiceIntegration' \
--header 'Authorization: YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}'
const response = await fetch('https://api.selsup.ru/api/client/addServiceIntegration', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}),
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/client/addServiceIntegration', {
method: 'POST',
headers: {
Authorization: process.env.SELSUP_API_TOKEN!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}),
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.post(
'https://api.selsup.ru/api/client/addServiceIntegration',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
json={
'token': 'string',
'serviceSecret': 'string',
'apiKey': 'string',
'tokenId': 1001,
'serviceClientId': 'string'
},
)
response.raise_for_status()
<?php
$payload = <<<'JSON'
{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}
JSON;
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/addServiceIntegration',
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN'), 'Content-Type: application/json'],
CURLOPT_POSTFIELDS => $payload,
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
"strings"
)
func main() {
req, err := http.NewRequest("POST", "https://api.selsup.ru/api/client/addServiceIntegration", strings.NewReader(`{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}`))
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
req.Header.Set("Content-Type", "application/json")
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/addServiceIntegration"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.header("Content-Type", "application/json")
.method("POST", HttpRequest.BodyPublishers.ofString("""
{
"token": "string",
"serviceSecret": "string",
"apiKey": "string",
"tokenId": 1001,
"serviceClientId": "string"
}
"""))
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Поиск сотрудника
/api/client/person/findПоиск сотрудника по фильтру
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
query |
string | Нет | Поисковый запрос сотрудников |
userIds |
integer[] | Нет | Идентификаторы сотрудников |
limit |
integer · int32 | Нет | Ограничение на количество записей. Максимальное значение - 500 |
page |
integer · int32 | Нет | Номер страницы начиная с 1 |
count |
boolean | Нет | Возвратить в ответе общее количество записей |
sortBy |
string | Нет | Поле сортировки записей. Работает только при получении списка. |
ascending |
boolean | Нет | Порядок сортировки - по возрастанию?. Работает только при получении списка. |
curl --request GET 'https://api.selsup.ru/api/client/person/find?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/person/find?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/person/find?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/person/find?limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/person/find?limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/person/find?limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/person/find?limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
Person[]
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortName[
"string"
]Ошибки5
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Получить файл логотипа в шапке
/api/client/header-logo/fileПолучить файл логотипа в шапке.
curl --request GET 'https://api.selsup.ru/api/client/header-logo/file' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/header-logo/file', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/header-logo/file', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/header-logo/file',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/header-logo/file',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/header-logo/file", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/header-logo/file"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200"string"Ошибки7
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_header_logo_addon_requiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_header_logo_addon_required; localMessage содержит приведённый выше перевод.
error_header_logo_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_header_logo_not_found; localMessage содержит приведённый выше перевод.
error_header_logo_upload_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_header_logo_upload_failed; localMessage содержит приведённый выше перевод.
error_invalid_pathПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_invalid_path; localMessage содержит приведённый выше перевод.
Получить список сотрудников
/api/client/getUsersПолучить список сотрудников.
curl --request GET 'https://api.selsup.ru/api/client/getUsers' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/getUsers', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/getUsers', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/getUsers',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/getUsers',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/getUsers", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/getUsers"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
User[]
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
userId |
integer · int32 | Нет | Поле userId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cabinetAccess |
boolean | Нет | Поле cabinetAccess. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
selectedClientId |
integer · int64 | Нет | Поле selectedClientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
login |
string | Да | Логин пользователя | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Нет | Поле name. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
botToken |
string | Нет | Поле botToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
password |
string | Нет | Поле password. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
newPassword |
string | Нет | Поле newPassword. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
phoneNumber |
string | Нет | Поле phoneNumber. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizations |
string | Нет | Поле organizations. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
brands |
string | Нет | Поле brands. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouses |
string | Нет | Поле warehouses. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
warehouseIds |
integer[] | Нет | Поле warehouseIds. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organizationIds |
integer[] | Нет | Поле organizationIds. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
brandIds |
integer[] | Нет | Поле brandIds. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractorId |
integer · int64 | Нет | Поле contractorId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
lang |
string | Нет | Язык пользователя | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
email |
string | Нет | Электронная почта сотрудника | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isMain |
boolean | Нет | Основной аккаунт клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
isActive |
boolean | Нет | Активный аккаунт | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
roles |
string[] | Нет | Список ролей сотрудника | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
person |
Person | Нет | Данные сотрудника | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNameoldPasswordaddonTariffsaddonTariffsByServiceauthTypenotifierChatIdnotifyOnFbsOrdersnotifyOnExpressOrdersnotifyOnDropShippingErrorsallowCreationallowCollectOrderПо умолчанию: falsenotifyOnLowStockprohibitChangeStocksПо умолчанию: false[
"string"
]Ошибки7
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Получить объект для подписания
/api/client/getSuzConnectПолучает объект для подписания и получения OMS connection
curl --request GET 'https://api.selsup.ru/api/client/getSuzConnect' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/getSuzConnect', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/getSuzConnect', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/getSuzConnect',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/getSuzConnect',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/getSuzConnect", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/getSuzConnect"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200"string"Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Получить данные для интеграции с сервисом
/api/client/getServiceIntegrationПолучить данные интеграции с маркетплейсом или сервисом
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Да | Сервис |
organizationId |
integer · int64 | Да | Поле organizationId. |
curl --request GET 'https://api.selsup.ru/api/client/getServiceIntegration?service=NONE&organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/getServiceIntegration?service=NONE&organizationId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/getServiceIntegration?service=NONE&organizationId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/getServiceIntegration?service=NONE&organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/getServiceIntegration?service=NONE&organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/getServiceIntegration?service=NONE&organizationId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/getServiceIntegration?service=NONE&organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
ServiceIntegration
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
tokenExpiredDate |
string · date-time | Нет | Время, до которого действует токен |
secondTokenExpiredDate |
string · date-time | Нет | Время, до которого действует второй токен |
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Нет | Сервис с которым настраивается интеграция |
serviceClientId |
string | Нет | Некодируемый идентификатор для некоторых сервисов |
serviceSecret |
ServiceIntegration | Нет | Постоянный секретный ключ |
code |
string | Нет | Код авторизации для получения токена, не хранится в базе |
login |
string | Нет | Логин для авторизации в сервисах |
secondLogin |
string | Нет | Второй логин для авторизации в особенных сервисах |
password |
ServiceIntegration | Нет | Пароль для авторизации в сервисах |
secondPassword |
ServiceIntegration | Нет | Второй пароль для авторизации в особенных сервисах |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
updateToken |
boolean | Нет | Поле updateToken. |
stocksFromFeed |
boolean | Нет | Остатки передаются через фид вместо API сервиса |
exportProducts |
boolean | Нет | Выгружать товары через интеграцию |
exportStocks |
boolean | Нет | Выгружать остатки через интеграцию |
importOrders |
boolean | Нет | Импортировать заказы через интеграцию |
automaticConfirmation |
boolean | Нет | Автоматически подтверждать входящие заказы по доступным остаткам |
stockWarehouseId |
integer · int64 | Нет | Склад доступных остатков для обмена |
senderIdentifier |
string | Нет | Идентификатор отправителя в системе обмена |
partnerIdentifier |
string | Нет | Идентификатор получателя в системе обмена |
exchangeCursor |
string | Нет | Указатель последнего обработанного события обмена |
lastExportAt |
string · date-time | Нет | Время последней выгрузки |
siteDomain |
string | Нет | Ссылка для обращения к АПИ |
fbsImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBS |
fboImportDate |
string · date-time | Нет | Дата с которой необходимо импортировать заказы FBO |
analyticsImportDate |
string · date-time | Нет | Дата, по которую импортирована аналитика сервиса. Для сервисов без выделенных колонок в client_organization |
redirectUri |
string | Нет | Поле redirectUri. |
authorizationState |
string | Нет | Поле authorizationState. |
hasSecret |
boolean | Нет | Поле hasSecret. |
hasToken |
boolean | Нет | Поле hasToken. |
hasPassword |
boolean | Нет | Поле hasPassword. |
hasSecondPassword |
boolean | Нет | Поле hasSecondPassword. |
{
"id": 1001,
"tokenExpiredDate": "2026-01-15T12:00:00Z",
"secondTokenExpiredDate": "2026-01-15T12:00:00Z",
"service": "NONE",
"serviceClientId": "string",
"serviceSecret": "string"
}Ошибки8
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_fulfillment_client_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_access_denied; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_organization_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_not_found; localMessage содержит приведённый выше перевод.
error_subscription_expiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_subscription_expired; localMessage содержит приведённый выше перевод.
Получить организации по ID клиента
/api/client/getOrganizationsПозволяет найти организации по идентификатору клиента
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
deleted |
boolean | Да | Поле deleted. |
curl --request GET 'https://api.selsup.ru/api/client/getOrganizations?deleted=false' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/getOrganizations?deleted=false', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/getOrganizations?deleted=false', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/getOrganizations?deleted=false',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/getOrganizations?deleted=false',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/getOrganizations?deleted=false", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/getOrganizations?deleted=false"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
ClientOrganization[]
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsampleupdateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken[
"string"
]Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Поиск организации по ID DaData
/api/client/getOrganizationByDaDataПозволяет найти организацию по идентификатору в базе организаций
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Да | Поле id. |
curl --request GET 'https://api.selsup.ru/api/client/getOrganizationByDaData?id=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/getOrganizationByDaData?id=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/getOrganizationByDaData?id=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/getOrganizationByDaData?id=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/getOrganizationByDaData?id=1001',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/getOrganizationByDaData?id=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/getOrganizationByDaData?id=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
Organization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. | ||||||||||||||||||||||||||||||||
firstName |
string | Да | Имя сотрудника | ||||||||||||||||||||||||||||||||
lastName |
string | Да | Фамилия сотрудника | ||||||||||||||||||||||||||||||||
surName |
string | Нет | Отчество сотрудника | ||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||
position |
PersonPosition | Да | Должность сотрудника | ||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор должности. Проставляется автоматически |
name |
string | Да | Название должности |
deleted |
boolean | Нет | Признак удаления должности |
clientId |
integer · int64 | Нет | Идентификатор клиента |
defaultJobId |
integer · int64 | Нет | Работа по умолчанию для должности |
createdUser |
string | Нет | Пользователь, который создал должность |
createdDate |
string · date-time | Нет | Дата создания должности |
versionIdcreatedUsercreatedDatedeleteduserIdhasChangesfullNameshortNameformipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int32 | Нет | Поле id. | ||||||||||||||||||||||||||||
postCode |
string | Нет | Поле postCode. | ||||||||||||||||||||||||||||
country |
Country | Нет | Поле country. | ||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
countryId |
integer · int32 | Нет | Идентификатор страны |
name |
string | Нет | Название страны |
code2 |
string | Нет | Двухбуквенный код страны |
code3 |
string | Нет | Трехбуквенный код страны |
names |
object | Нет | Поле names. |
printName |
string | Нет | Поле printName. |
region
Поля объекта
Region
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
regionId |
integer · int32 | Нет | Поле regionId. |
countryId |
integer · int32 | Нет | Поле countryId. |
name |
string | Нет | Поле name. |
regionSynonyms |
RegionSynonym[] | Нет | Поле regionSynonyms. |
regionIdstreethousedistrictcitylocalitybuildingflatshortaddressIdfullphoneNumberaddressFullsample{
"name": "Example",
"inn": "string",
"form": "OOO",
"id": 1001,
"shortName": "Example",
"taxType": "YSN"
}Ошибки4
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_organization_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_not_found; localMessage содержит приведённый выше перевод.
Список закончившихся тарифов
/api/client/getExpiredTariffsПозволяет получить список оплаченных тарифов пользователя, которые уже закончились
curl --request GET 'https://api.selsup.ru/api/client/getExpiredTariffs' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/getExpiredTariffs', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/getExpiredTariffs', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/getExpiredTariffs',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/getExpiredTariffs',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/getExpiredTariffs", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/getExpiredTariffs"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
ClientTariff[]
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructor[
"string"
]Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Список тарифов пользователя
/api/client/getClientTariffsПозволяет получить список тарифов пользователя. Оплаченных и не оплаченных
curl --request GET 'https://api.selsup.ru/api/client/getClientTariffs' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/getClientTariffs', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/getClientTariffs', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/getClientTariffs',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/getClientTariffs',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/getClientTariffs", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/getClientTariffs"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
ClientTariff[]
| Поле | Тип | Обязательно | Описание | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||
name |
string | Нет | Название тарифа | ||||||||||||
createdDate |
string · date-time | Нет | Дата создания тарифа | ||||||||||||
expiredDate |
string · date-time | Нет | Дата завершения тарифа | ||||||||||||
usersLimit |
integer · int32 | Нет | Поле usersLimit. | ||||||||||||
productsLimit |
integer · int32 | Нет | Поле productsLimit. | ||||||||||||
contractorsLimit |
integer · int32 | Нет | Поле contractorsLimit. | ||||||||||||
organizationLimit |
integer · int32 | Нет | Поле organizationLimit. | ||||||||||||
maxStorageSizeMb |
integer · int32 | Нет | Поле maxStorageSizeMb. | ||||||||||||
ordersLimit |
integer · int32 | Нет | Поле ordersLimit. | ||||||||||||
warehousesLimit |
integer · int32 | Нет | Поле warehousesLimit. | ||||||||||||
apiRequestsLimit |
integer · int32 | Нет | Поле apiRequestsLimit. | ||||||||||||
price |
integer · int32 | Нет | Поле price. | ||||||||||||
ordersCount |
integer · int32 | Нет | Поле ordersCount. | ||||||||||||
ignorePaymentUpdate |
boolean | Нет | Поле ignorePaymentUpdate. | ||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||
bankOrderId |
string | Нет | Заказ в банке | ||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||
formUrl |
string | Нет | Ссылка на оплату заказа | ||||||||||||
changeTariffId |
integer · int64 | Нет | Поле changeTariffId. | ||||||||||||
incomeByOrder |
boolean | Нет | Поле incomeByOrder. | ||||||||||||
analytics |
boolean | Нет | Включена ли аналитика в тариф | ||||||||||||
fbs |
boolean | Нет | Включена ли продажа со своего склада в тариф | ||||||||||||
fbo |
boolean | Нет | Включена ли продажа со склада маркетплейса в тариф | ||||||||||||
cards |
boolean | Нет | Включено ли создание карточек в тариф | ||||||||||||
allowUserIncrease |
boolean | Нет | Поле allowUserIncrease. | ||||||||||||
answerSpeed |
AnswerSpeed | Нет | Поле answerSpeed. | ||||||||||||
Поля объекта
|
|||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
type |
stringHOURS, MINUTES, PRIORITY_SUPPORT | Нет | Поле type. |
value |
integer · int32 | Нет | Поле value. |
addonIdschangeperiodforBillpaidNowhasMoreinSelsupIdchangedUserNamelastChangedDatetariffVersionfirstIntegrationServiceIdtariffIdlocalizedNametranslationKeyimageGenerationsLimitimageGenerationsCountvideoGenerationsLimitvideoGenerationsCountserviceTypeisConstructor[
"string"
]Ошибки4
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Получить информацию о клиенте из API токена
/api/client/getClientByTokenВозвращает информацию о клиенте по полученному токену
curl --request GET 'https://api.selsup.ru/api/client/getClientByToken' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/getClientByToken', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/getClientByToken', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/getClientByToken',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/getClientByToken',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/getClientByToken", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/getClientByToken"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
2001Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Список тарифов пользователя
/api/client/getBillsПозволяет получить список тарифов пользователя. Оплаченных и не оплаченных
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
service |
stringSELSUP, PRECISE_DELIVERIES, PRICING | Нет | Поле service. |
curl --request GET 'https://api.selsup.ru/api/client/getBills' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/getBills', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/getBills', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/getBills',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/getBills',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/getBills", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/getBills"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
Bill[]
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
price |
number · double | Нет | Поле price. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
number |
string | Нет | Поле number. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reason |
string | Нет | Поле reason. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
documentTemplate |
string | Нет | Поле documentTemplate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
contractNumber |
string | Нет | Поле contractNumber. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Поле createdDate. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
url |
string | Нет | Поле url. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bankOrderId |
string | Нет | Поле bankOrderId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Поле clientId. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
externalKey |
string | Нет | Поле externalKey. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status |
stringCREATED, PAYED, FREE, REPLACED, REFUND, CANCELED | Нет | Поле status. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Поле organization. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
name |
string | Да | Полное наименование организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shortName |
string | Нет | Поле shortName. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inn |
string | Да | ИНН | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
kpp |
string | Нет | КПП. Проставляется только для ООО | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank |
string | Нет | Название банка | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bik |
string | Нет | БИК счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
corrBill |
string | Нет | Номер корреспондентского счета | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billNumber |
string | Нет | Номер счета организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampPath |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampUrl |
string | Нет | Ссылка на изображение печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampHeight |
integer · int32 | Нет | Высота изображения печати организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stampFileName |
string | Нет | Имя исходного файла печати | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signaturePath |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureUrl |
string | Нет | Фото подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureFileName |
string | Нет | Имя исходного файла подписи | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ipPerson |
Person | Нет | Руководитель организации или ИП | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
personId |
integer · int64 | Нет | Поле personId. |
firstName |
string | Да | Имя сотрудника |
lastName |
string | Да | Фамилия сотрудника |
surName |
string | Нет | Отчество сотрудника |
clientId |
integer · int64 | Нет | Идентификатор клиента |
position |
PersonPosition | Да | Должность сотрудника |
versionId |
integer · int64 | Нет | Поле нужно передавать при изменении,для предотвращения одновременной перезаписи |
createdUser |
string | Нет | Проставляется автоматически. Пользователь создавший сотрудника |
createdDate |
string · date-time | Нет | Проставляется автоматически. Дата создания сотрудника |
deleted |
boolean | Нет | Признак удаления сотрудника |
userId |
integer · int32 | Нет | Связь сотрудника с пользователем |
hasChanges |
boolean | Нет | Поле hasChanges. |
fullName |
string | Нет | Полные ФИО |
shortName |
string | Нет | Фамилия и инициалы |
formipclientIdaddress
Поля объекта
Address
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int32 | Нет | Поле id. |
postCode |
string | Нет | Поле postCode. |
country |
Country | Нет | Поле country. |
region |
Region | Нет | Поле region. |
regionId |
integer · int32 | Нет | Поле regionId. |
street |
string | Нет | Поле street. |
house |
string | Нет | Поле house. |
district |
string | Нет | Поле district. |
city |
string | Нет | Поле city. |
locality |
string | Нет | Поле locality. |
building |
string | Нет | Поле building. |
flat |
string | Нет | Поле flat. |
short |
string | Нет | Поле short. |
addressId |
Address | Нет | Поле addressId. |
full |
string | Нет | Поле full. |
phoneNumberaddressFullsamplepayedNowserviceTypebillId[
"string"
]Ошибки3
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
Поиск контрагентов в МойСклад
/api/client/findMoySkladOrganizationВозвращает список контрагентов по фильтру в сервисе МойСклад
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
limit |
integer · int32 | Да | Поле limit. |
curl --request GET 'https://api.selsup.ru/api/client/findMoySkladOrganization?organizationId=1001&limit=50' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/findMoySkladOrganization?organizationId=1001&limit=50', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/findMoySkladOrganization?organizationId=1001&limit=50', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/findMoySkladOrganization?organizationId=1001&limit=50',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/findMoySkladOrganization?organizationId=1001&limit=50',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/findMoySkladOrganization?organizationId=1001&limit=50", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/findMoySkladOrganization?organizationId=1001&limit=50"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
MoySkladOrganization[]
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
string | Нет | Поле id. |
name |
string | Нет | Поле name. |
description |
string | Нет | Поле description. |
[
"string"
]Ошибки4
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_organization_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_not_found; localMessage содержит приведённый выше перевод.
Поиск организации
/api/client/findClientOrganizationПозволяет искать организацию клиента - для клиентов, у которых много организаций
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
query |
string | Нет | Поле query. |
id |
integer · int64 | Нет | Поле id. |
full |
boolean | Нет | Поле full. |
limit |
integer · int32 | Нет | Ограничение на количество записей. Максимальное значение - 500 |
page |
integer · int32 | Нет | Номер страницы начиная с 1 |
count |
boolean | Нет | Возвратить в ответе общее количество записей |
sortBy |
string | Нет | Поле сортировки записей. Работает только при получении списка. |
ascending |
boolean | Нет | Порядок сортировки - по возрастанию?. Работает только при получении списка. |
curl --request GET 'https://api.selsup.ru/api/client/findClientOrganization?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/findClientOrganization?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/findClientOrganization?limit=50&page=1', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/findClientOrganization?limit=50&page=1',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/findClientOrganization?limit=50&page=1',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/findClientOrganization?limit=50&page=1", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/findClientOrganization?limit=50&page=1"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Поля объекта
FindResponseClientOrganization
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rows |
ClientOrganization[] | Нет | Строки с результатом поиска | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonClientId |
integer · int64 | Нет | Идентификатор клиента API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonApiValid |
boolean | Нет | Флаг работоспособности ключа API Озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonTransactionsImportDate |
string · date-time | Нет | Дата последнего импорта аналитики озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCashFlowStatementImportDate |
string · date-time | Нет | Дата последнего импорта данных из дашборда озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта данных для воронки продаж озон | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCampaignSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы озон по sku | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ozonCpoSkuImportDate |
string · date-time | Нет | Дата последнего импорта отчета рекламы Ozon CPO по SKU | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesProfitImportDate |
string · date-time | Нет | Дата последнего импорта аналитики вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesFunnelExtensionImportDate |
string · date-time | Нет | Дата последнего импорта воронки продаж вайлдбериз через расширение | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesFboOrdersImportDate |
string · date-time | Нет | Дата последнего импорта ФБО вайлдбериз заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrderStatusesUpdateDate |
string · date-time | Нет | Дата последнего обновления статусов заказов из профит репорта | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesIncomeImportDate |
string · date-time | Нет | Дата последнего импорта поступлений вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesStocksImportDate |
string · date-time | Нет | Дата последнего импорта остатков вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesOrdersImportDate |
string · date-time | Нет | Дата последнего импорта заказов вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesSalesImportDate |
string · date-time | Нет | Дата последнего импорта продаж вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesTurnoverImportDate |
string · date-time | Нет | Дата последнего импорта кодов маркировки с вайдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogToken |
string | Нет | JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
nationalCatalogTokenCreatedDate |
string · date-time | Нет | Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
omsConnection |
string | Нет | Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
priceRate |
number · double | Нет | Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ediLogin |
string | Нет | Логин EDI | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultBrandId |
integer · int32 | Нет | Бренд по умолчанию для организации. Используется при импорте карточек. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
defaultManufacturerId |
integer · int32 | Нет | Производитель по умолчанию. Используется при импорте карточек | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
barcodeGenerationType |
stringGS1, BARCODE_REGION, NATIONAL_CATALOG, WILDBERRIES, NONE | Нет | Способ получения штрих-кодов для товаров | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
clientId |
integer · int64 | Нет | Идентификатор клиента | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
createdDate |
string · date-time | Нет | Дата создания организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
crptToken |
string | Нет | Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
suzTokenDate |
string · date-time | Нет | Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tokenCreatedDate |
string · date-time | Нет | Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
wildberriesCardsRefreshTime |
string · date-time | Нет | Дата последнего полного обновления карточек Вайлдбериз | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
removeWildberriesSupplierAuthorizationToken |
ClientOrganization | Нет | Поле removeWildberriesSupplierAuthorizationToken. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
organization |
Organization | Нет | Связь с реквизитами организации | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Поля объекта
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Идентификатор организации. Проставляется автоматически |
name |
string | Да | Полное наименование организации |
shortName |
string | Нет | Поле shortName. |
taxType |
stringYSN, YSN_CONSUMPTION, AUSN, AUSN_CONSUMPTION, OSNO, SELF_EMPLOYED, YSN_GENERAL | Нет | Система налогооблажения |
taxRate |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
taxNds |
integer · int32 | Нет | Ставка налога, если она отличается от стандартной |
inputTaxNds |
integer · int32 | Нет | Ставка входящего НДС |
outputTaxNds |
integer · int32 | Нет | Ставка исходящего НДС |
enableNewTaxCalculation |
boolean | Нет | Включить расчет налогов по новым правилам |
useNdsCostPrice |
boolean | Нет | Учитывать входящий НДС в себестоимости |
inn |
string | Да | ИНН |
kpp |
string | Нет | КПП. Проставляется только для ООО |
bank |
string | Нет | Название банка |
bik |
string | Нет | БИК счета организации |
corrBill |
string | Нет | Номер корреспондентского счета |
billNumber |
string | Нет | Номер счета организации |
stampPath |
string | Нет | Ссылка на изображение печати организации |
stampUrl |
string | Нет | Ссылка на изображение печати организации |
stampSize |
integer · int32 | Нет | Размер в байтах изображения печати организации |
stampWidth |
integer · int32 | Нет | Ширина изображения печати организации |
stampHeight |
integer · int32 | Нет | Высота изображения печати организации |
stampFileName |
string | Нет | Имя исходного файла печати |
signaturePath |
string | Нет | Фото подписи директора организации |
signatureUrl |
string | Нет | Фото подписи директора организации |
signatureFileName |
string | Нет | Имя исходного файла подписи |
fulfillmentContractSignerName |
string | Нет | ФИО подписанта со стороны фулфилмента |
fulfillmentContractSignerPosition |
string | Нет | Должность подписанта со стороны фулфилмента |
signatureSize |
integer · int32 | Нет | Размер файла в байтах подписи директора организации |
signatureWidth |
integer · int32 | Нет | Ширина изображения подписи директора |
signatureHeight |
integer · int32 | Нет | Высота изображения подписи директора |
ipPerson |
Person | Нет | Руководитель организации или ИП |
form |
stringOOO, IP, SELF_EMPLOYED | Да | Организационно правовая форма |
ip |
boolean | Нет | Поле ip. |
clientId |
integer · int64 | Нет | Идентификатор клиента |
address |
Address | Нет | Адресс организации |
phoneNumber |
string | Нет | Номер телефона |
addressFull |
string | Нет | Полный адрес |
sample |
boolean | Нет | В реквизитах остались тестовые данные |
updateWildberriesPricewildberriesFbsDatesberFbsDatewildberriesPriceUpdateDateozonFbsDateozonPriceUpdateDatewildberriesTokenValidwildberriesReportTokenValidwildberriesCampaignTokenValidwebasystTokenValidautoSyncFbsStocksonlineFboImportupdateOrdersDateupdateOzonOrdersDateremains
Структура элемента массива
RemainsProductCode
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
id |
integer · int64 | Нет | Поле id. |
code |
string | Нет | Поле code. |
suzId |
string | Нет | Поле suzId. |
brandId |
integer · int32 | Нет | Поле brandId. |
clientId |
integer · int64 | Нет | Поле clientId. |
organizationId |
integer · int64 | Нет | Поле organizationId. |
linkedClientIdcertHashyandexMarketLabelFormatymTokenExpiredymTokenCreatedDateyandexMarketTokenValidyandexMarketTokenyandexCommerceTokenyandexMarketOrganizationIdremoveYandexMarketOrganizationIdyandexMarketBusinessIdyandexMarketFbsDatesberMegaMarketApiValidsberMegaMarketApiCreatedDatesberMerchantIdsberMegaMarketTokenremoveSberMegaMarketTokenaliexpressTokenValidaliexpressApiKeyCreatedDatealiexpressShippingLeadTimealiexpressFreightTemplateIdaliexpressFbsDateonlineStockshasOzonFilterhasOtherFilteryandexMarketPriceUpdateDatemoySkladApiKeymoySkladApiValidmoySkladIdyandexApiKeyyandexApiKeyValidyandexMarketImportOrdersDateymFboImportOrdersDateyandexMarketStocksImportDateshippingServiceozonRealizationImportDateozonFboOrderImportDatedetmirFboOrdersImportDatestockStrategyedoIdfiasIdisYmExpressisFboShopglobalymConfirmStatushasSetswarehouseByStockwildberriesImportStorageReportDatewildberriesImportCampaignStatsDateavitoOrdersImportDatedeletedtotalMinFbsStocktotalMaxFbsStockfirstImportDatesfboYandexMarketMinStockfboWildberriesMinStockfboOzonMinStockservicesForProductsAutoImportskuCreateTypehasYandexMarketApihasOmsIdhasGs1LoginhasWildberriesCampaignAuthorizationTokenhasWildberriesSupplierAuthorizationTokenhasWildberriesServiceAuthorizationTokenhasYandexApiKeyhasEdiPasswordhasImportTokenhasAliexpressApiKeyhasOzonApiKeyhasSuzClientTokenhasGs1PasswordhasMoySkladApihasWildberriesStatApiKeyhasNationalCatalogApiKeyhasYandexMarketTokenhasYandexCommerceTokenhasSberMegaMarketApihasYandexMarketOAuthTokenhasWildberriesOAuthToken{
"rows": "string"
}Ошибки6
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
Получить документы обмена
/api/client/exchange-documentsПолучить документы обмена.
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
organizationId |
integer · int64 | Да | Поле organizationId. |
curl --request GET 'https://api.selsup.ru/api/client/exchange-documents?organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/exchange-documents?organizationId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const result = await response.json();
const response: Response = await fetch('https://api.selsup.ru/api/client/exchange-documents?organizationId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
const result: unknown = await response.json();
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/exchange-documents?organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
result = response.json()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/exchange-documents?organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/exchange-documents?organizationId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/exchange-documents?organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200
Структура элемента массива
ExchangeDocumentView[]
| Поле | Тип | Обязательно | Описание | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id |
integer · int64 | Нет | Поле id. | ||||||||||||||||
documentNumber |
string | Нет | Поле documentNumber. | ||||||||||||||||
revision |
string | Нет | Поле revision. | ||||||||||||||||
phase |
string | Нет | Поле phase. | ||||||||||||||||
state |
string | Нет | Поле state. | ||||||||||||||||
orderId |
integer · int64 | Нет | Поле orderId. | ||||||||||||||||
revised |
boolean | Нет | Поле revised. | ||||||||||||||||
lines |
Line[] | Нет | Поле lines. | ||||||||||||||||
Структура элемента массива
|
|||||||||||||||||||
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
index |
integer · int32 | Нет | Поле index. |
productIdentifier |
string | Нет | Поле productIdentifier. |
requestedQuantity |
number | Нет | Поле requestedQuantity. |
[
"string"
]Ошибки10
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_edi_exchange_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_edi_exchange_failed; localMessage содержит приведённый выше перевод.
error_edi_invalid_orderПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_edi_invalid_order; localMessage содержит приведённый выше перевод.
error_fulfillment_client_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_client_access_denied; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_no_integration_with_serviceПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_integration_with_service; localMessage содержит приведённый выше перевод.
error_subscription_expiredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_subscription_expired; localMessage содержит приведённый выше перевод.
Получить ссылку для интеграции с сервисом
/api/client/connectВ основном используется для oAuth авторизаций - позволяет получить ссылку для перенаправления клиента на внешний сайт для настройки авторизации
Параметры запроса
| Поле | Тип | Обязательно | Описание |
|---|---|---|---|
service |
stringNONE, WILDBERRIES, OZON, YANDEX_MARKET, FAMILIYA, NATIONAL_CATALOG, ALIEXPRESS, OTHER, MOY_SKLAD, SBER_MEGA_MARKET, CISLINK, ONE_C, AVITO, LEROY_MERLIN, DETMIR, KAZAN_EXPRESS, EVOTOR, WEBASYST, AMAZON, EBAY, SIMALAND, INSALES, LAMODA, OZON_PERFORMANCE, WALMART, GOOGLE, YANDEX_DISC, EMAIL, WOOCOMMERCE, MAGNIT, OPENCART, M_VIDEO, TAKEALOT, UZUM, SHOPIFY, MAKRO, YANDEX_KIT, BOB_SHOP, KASPI, DIADOC, TEKSHER, KONTUR_LOGISTICS, KONTUR_EDI, VSE_INSTRUMENTI, ELECTRONIC_SIGN | Да | Сервис |
organizationId |
integer · int64 | Да | Организация |
curl --request GET 'https://api.selsup.ru/api/client/connect?service=NONE&organizationId=1001' \
--header 'Authorization: YOUR_API_TOKEN'
const response = await fetch('https://api.selsup.ru/api/client/connect?service=NONE&organizationId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN },
});
if (!response.ok) {
const error = await response.json();
throw new Error(error.error || 'selsup_request_failed');
}
const response: Response = await fetch('https://api.selsup.ru/api/client/connect?service=NONE&organizationId=1001', {
method: 'GET',
headers: { Authorization: process.env.SELSUP_API_TOKEN! },
});
if (!response.ok) {
const error = await response.json() as { error?: string };
throw new Error(error.error ?? 'selsup_request_failed');
}
import os
import requests
response = requests.get(
'https://api.selsup.ru/api/client/connect?service=NONE&organizationId=1001',
headers={'Authorization': os.environ['SELSUP_API_TOKEN']},
)
response.raise_for_status()
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => 'https://api.selsup.ru/api/client/connect?service=NONE&organizationId=1001',
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: ' . getenv('SELSUP_API_TOKEN')],
]);
$response = curl_exec($curl);
$status = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
if ($response === false || $status >= 400) {
throw new RuntimeException($response ?: 'selsup_request_failed');
}
echo $response;
package main
import (
"fmt"
"io"
"net/http"
"os"
)
func main() {
req, err := http.NewRequest("GET", "https://api.selsup.ru/api/client/connect?service=NONE&organizationId=1001", nil)
if err != nil { panic(err) }
req.Header.Set("Authorization", os.Getenv("SELSUP_API_TOKEN"))
response, err := http.DefaultClient.Do(req)
if err != nil { panic(err) }
defer response.Body.Close()
result, _ := io.ReadAll(response.Body)
fmt.Printf("%d\n%s\n", response.StatusCode, result)
}
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
public class SelSupExample {
public static void main(String[] args) throws Exception {
HttpRequest request = HttpRequest.newBuilder(URI.create("https://api.selsup.ru/api/client/connect?service=NONE&organizationId=1001"))
.header("Authorization", System.getenv("SELSUP_API_TOKEN"))
.method("GET", HttpRequest.BodyPublishers.noBody())
.build();
HttpResponse<String> response = HttpClient.newHttpClient()
.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.statusCode());
System.out.println(response.body());
}
}
Успешный ответ
200Тело ответа пустое.
Ошибки23
При ошибке проверьте HTTP-статус и тело ответа. Поле error содержит код ошибки, localMessage — сообщение для пользователя, params — дополнительные сведения. Обработка ошибок ↑
auth_requiredЗаголовок Authorization отсутствует, пуст или содержит недействительный токен.
error_access_deniedТокен существует, но его роль не позволяет выполнить операцию.
error_unknownНе удалось выполнить запрос из-за внутренней ошибки. Если запрос изменял данные, проверьте результат перед повторной отправкой. Для обращения в поддержку сохраните время запроса и полученный ответ.
error_base_creatingПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_base_creating; localMessage содержит приведённый выше перевод.
error_cabinet_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cabinet_access_denied; localMessage содержит приведённый выше перевод.
error_cant_extract_tariffsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_cant_extract_tariffs; localMessage содержит приведённый выше перевод.
error_empty_organization_formПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_form; localMessage содержит приведённый выше перевод.
error_empty_organization_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_inn; localMessage содержит приведённый выше перевод.
error_empty_organization_nameПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_empty_organization_name; localMessage содержит приведённый выше перевод.
error_fulfillment_billing_access_deniedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_fulfillment_billing_access_denied; localMessage содержит приведённый выше перевод.
error_mail_auth_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_mail_auth_failed; localMessage содержит приведённый выше перевод.
error_mail_connection_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_mail_connection_failed; localMessage содержит приведённый выше перевод.
error_mail_oauth_not_configuredПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_mail_oauth_not_configured; localMessage содержит приведённый выше перевод.
error_mail_oauth_state_invalidПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_mail_oauth_state_invalid; localMessage содержит приведённый выше перевод.
error_mail_request_invalidПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_mail_request_invalid; localMessage содержит приведённый выше перевод.
error_mail_settings_invalidПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_mail_settings_invalid; localMessage содержит приведённый выше перевод.
error_max_pageПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_max_page; localMessage содержит приведённый выше перевод.
error_no_clientПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_no_client; localMessage содержит приведённый выше перевод.
error_organization_create_failedПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_create_failed; localMessage содержит приведённый выше перевод.
error_organization_existsПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_exists; localMessage содержит приведённый выше перевод.
error_organization_not_foundПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_organization_not_found; localMessage содержит приведённый выше перевод.
error_reloadПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_reload; localMessage содержит приведённый выше перевод.
error_wrong_innПерсональная ошибка этого метода. Для программной логики используйте стабильный код error_wrong_inn; localMessage содержит приведённый выше перевод.