{"openapi":"3.1.0","info":{"title":"Документация по SelSup API","description":"API SelSup — программный интерфейс для работы с сервисом SelSup. Даёт возможность работать со всеми функциями SelSup из вашей системы. Для использования API добавьте новый токен на странице:https://selsup.ru/application/integration/api. Добавленный токен необходимо передавать во всех запросах к API SelSup, в заголовке Authorization.","contact":{"name":"Support Team","email":"admin@selsup.ru"},"license":{"name":"Apache 2.0","url":"https://selsup.ru/dogovor-offerta/"},"version":"1.0"},"servers":[{"url":"http://localhost:9050/"}],"tags":[{"name":"Брендирование","description":"Логотип клиента в шапке SelSup"},{"name":"Клиент","description":"Управление данными клиента: сотрудниками, организациями и тп"}],"paths":{"/api/client/refreshCacheTariff":{"put":{"tags":["Клиент"],"summary":"Сбрасывает кэш клиента","description":"Метод сбрасывает кэш клиента","operationId":"refreshCacheTariff","responses":{"200":{"description":"OK"}}}},"/api/client/position/{positionId}":{"put":{"tags":["Клиент"],"summary":"Изменить должность","description":"Изменяет информацию о должности","operationId":"putPosition","parameters":[{"name":"positionId","in":"query","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PersonPosition"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/PersonPosition"}}}}}}},"/api/client/person/{personId}":{"put":{"tags":["Клиент"],"summary":"Изменить сотрудника","description":"Изменяет информацию о сотруднике","operationId":"putPerson","parameters":[{"name":"personId","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Person"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Person"}}}}}}},"/api/client/uploadPlanImage":{"post":{"tags":["Клиент"],"summary":"Изображение для плана продаж","description":"Загрузить изображение для плана продаж","operationId":"uploadPlanImage","requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Client"}}}}}}},"/api/client/uploadOrganizationStamp":{"post":{"tags":["Клиент"],"summary":"Фото печати организации","description":"Позволяет загрузить фото печати организации","operationId":"uploadOrganizationStamp","parameters":[{"name":"organizationId","in":"query","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Organization"}}}}}}},"/api/client/uploadOrganizationSignature":{"post":{"tags":["Клиент"],"summary":"Фото подписи организации","description":"Загрузить фото подписи организации","operationId":"uploadOrganizationSignature","parameters":[{"name":"organizationId","in":"query","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Organization"}}}}}}},"/api/client/updateServices":{"post":{"tags":["Клиент"],"summary":"Обновить список сервисов","description":"Позволяет изменить список используемых сервисов","operationId":"updateServices","requestBody":{"content":{"application/json":{"schema":{"type":"array","items":{"type":"string","description":"Сервис","enum":["NONE","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"]}}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Client"}}}}}}},"/api/client/updateServicesForProductsAutoImport":{"post":{"tags":["Клиент"],"summary":"Обновить список сервисов для автоимпорта товаров","description":"Позволяет изменить список сервисов, для которых включён автоимпорт товаров. Если передан organizationId — настройка применяется только для указанной организации.","operationId":"updateServicesForProductsAutoImport","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UpdateAutoImportRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Client"}}}}}}},"/api/client/updateOrganization":{"post":{"tags":["Клиент"],"summary":"Изменить организацию","description":"Позволяет изменить данные организации","operationId":"updateOrganization","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Organization"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Organization"}}}}}}},"/api/client/updateMoySkladId":{"post":{"tags":["Клиент"],"summary":"Обновляет организацию для сервиса МойСклад","description":"Обновляет привязку к организации МойСклад","operationId":"updateMoySkladId","parameters":[{"name":"organizationId","in":"query","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"moySkladId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/client/updateLanguage":{"post":{"tags":["Клиент"],"operationId":"updateLanguage","parameters":[{"name":"language","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/client/updateClient":{"post":{"tags":["Клиент"],"summary":"Изменить клиента","description":"Позволяет изменить данные клиента","operationId":"updateClient","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Client"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Client"}}}}}}},"/api/client/updateClientParam":{"post":{"tags":["Клиент"],"summary":"Обновляет параметры клиента","description":"Обновляет параметры клиента по работе с маркетплейсами","operationId":"updateClientParam","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientParam"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Client"}}}}}}},"/api/client/updateClientOrganization":{"post":{"tags":["Клиент"],"summary":"Изменить мою организацию","description":"Позволяет изменить организацию клиента","operationId":"updateClientOrganization","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientOrganization"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientOrganization"}}}}}}},"/api/client/updateCards":{"post":{"tags":["Клиент"],"summary":"Обновить карточки","description":"Позволяет запустить задачу обновления связей карточки с карточками маркетплейса. В отличии от импорта не создает новые карточки, а только связывает их","operationId":"updateCards","parameters":[{"name":"service","in":"query","description":"Маркетплейс, с которого обновить карточки","required":true,"schema":{"type":"string","description":"Сервис","enum":["NONE","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"]}},{"name":"organizationId","in":"query","description":"Организация, для которой обновить карточки","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/TmsTask"}}}}}}},"/api/client/tariff":{"get":{"tags":["Клиент"],"summary":"Получить текущий тариф","description":"Позволяет получить действующие тариф и дополнения клиента","operationId":"getClientTariff","responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientTariff"}}}}}},"post":{"tags":["Клиент"],"summary":"Создать подписку","description":"Создает новую подписку для последующей оплаты","operationId":"tariff","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientTariff"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientTariff"}}}}}}},"/api/client/resetFbsDate":{"post":{"tags":["Клиент"],"summary":"Сбросить даты импорта заказов","description":"Позволяет переставить даты импорта заказов на неделю назад, чтобы перезагрузить заказы старые","operationId":"resetFbsDate","responses":{"200":{"description":"OK"}}}},"/api/client/removeYandexMarketBusinessId":{"post":{"tags":["Клиент"],"summary":"Удалить yandex market business id","description":"Удаляет Яндекс Маркет бизнес id","operationId":"removeYandexMarketBusinessId","parameters":[{"name":"organizationId","in":"query","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientOrganization"}}}}}}},"/api/client/removeSuz":{"post":{"tags":["Клиент"],"summary":"Удалить интеграцию с СУЗ","description":"Удаляет OMS connection из СУЗ","operationId":"removeSuz","parameters":[{"name":"organizationId","in":"query","description":"Организация, для которой обновить токен","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientOrganization"}}}}}}},"/api/client/removePosition":{"post":{"tags":["Клиент"],"summary":"Удалить должность","description":"Удаляет должность или помечает ее удаленной","operationId":"removePosition","parameters":[{"name":"positionId","in":"query","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"restore","in":"query","required":true,"schema":{"type":"boolean"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string"}}}}}}},"/api/client/removePlanImage":{"post":{"tags":["Клиент"],"summary":"Удалить изображение для плана продаж","description":"Позволяет удалить изображение для плана продаж","operationId":"removePlanImage","responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Client"}}}}}}},"/api/client/removeOrganizationStamp":{"post":{"tags":["Клиент"],"summary":"Удалить фото печати организации","description":"Позволяет удалить фото печати организации","operationId":"removeOrganizationStamp","parameters":[{"name":"organizationId","in":"query","description":"Идентификатор организации, для которой удалить печать","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Organization"}}}}}}},"/api/client/removeOrganizationSignature":{"post":{"tags":["Клиент"],"summary":"Удалить фото подписи организации","description":"Позволяет удалить фото подписи организации","operationId":"removeOrganizationSignature","parameters":[{"name":"organizationId","in":"query","description":"Идентификатор организации, для которой удалить подпись","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Organization"}}}}}}},"/api/client/position":{"post":{"tags":["Клиент"],"summary":"Создать должность","description":"Создает новую должность для сотрудников","operationId":"position","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PersonPosition"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/PersonPosition"}}}}}}},"/api/client/pingSuz":{"post":{"tags":["Клиент"],"summary":"Доступность СУЗ","description":"Проверяет доступность SUZ для товарной группы","operationId":"pingSuz","parameters":[{"name":"organizationId","in":"query","description":"Организация, для которой обновить токен","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string"}}}}}}},"/api/client/person":{"post":{"tags":["Клиент"],"summary":"Создать сотрудника","description":"Создает сотрудника. Сотрудники не обязательно имеют доступ в SelSup, в отличии от пользователей","operationId":"person","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Person"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Person"}}}}}}},"/api/client/linkTelegramChat":{"post":{"tags":["Клиент"],"summary":"Связать ID чата c ботом в телеграмм с клиентом","description":"Связывает ID чата с ботом в телеграмм с клиентом","operationId":"linkTelegramChat","parameters":[{"name":"botName","in":"query","required":true,"schema":{"type":"string","enum":["NOTIFIER"]}},{"name":"chatId","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}},"/api/client/invalidateYandexApiKey":{"post":{"tags":["Клиент"],"summary":"Инвалидация токена Yandex Api Key","description":"Позволяет инвалидировать токен Yandex Api Key","operationId":"invalidateYandexApiKey","parameters":[{"name":"organizationId","in":"query","description":"Организация, для которой инвалидируется токен","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientOrganization"}}}}}}},"/api/client/header-logo":{"get":{"tags":["Брендирование"],"summary":"Получить настройку логотипа в шапке","operationId":"get","responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/HeaderLogo"}}}}}},"post":{"tags":["Брендирование"],"summary":"Загрузить логотип в шапке","operationId":"upload","requestBody":{"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"}},"required":["file"]}}}},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/HeaderLogo"}}}}}},"delete":{"tags":["Брендирование"],"summary":"Удалить логотип из шапки","operationId":"delete","responses":{"200":{"description":"OK"}}}},"/api/client/getSuzAuthToken":{"post":{"tags":["Клиент"],"summary":"Получить токен СУЗ","description":"Позволяет получить токен Станции управления заказами Честного знака, передав подписанные данные ЭЦП. Данные можно получить с помощью метода getAuthData","operationId":"getSuzAuthToken","parameters":[{"name":"organizationId","in":"query","description":"Организация, для которой обновить токен","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrptAuthData"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientOrganization"}}}}}}},"/api/client/getSalary":{"post":{"tags":["Клиент"],"summary":"Зарплата сотрудников","description":"Возвращает зарплату сотрудников за конкретный месяц","operationId":"getSalary","requestBody":{"content":{"application/json":{"schema":{"type":"string","format":"date-time"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Salary"}}}}}}}},"/api/client/getOrCreateOrganizationByDaData":{"post":{"tags":["Клиент"],"summary":"Создание организации","description":"Позволяет создать организацию по идентификатору в базе организаций","operationId":"getOrCreateOrganizationByDaData","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Organization"}}}}}}},"/api/client/getNationalCatalogToken":{"post":{"tags":["Клиент"],"summary":"Получить токен Национального каталога","description":"Позволяет получить отдельный JWT-токен Национального каталога старым методом авторизации CRPT, не перезаписывая единый токен True API","operationId":"getNationalCatalogToken","parameters":[{"name":"organizationId","in":"query","description":"Организация, для которой обновить токен","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrptAuthData"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientOrganization"}}}}}}},"/api/client/getAuthToken":{"post":{"tags":["Клиент"],"summary":"Получить токен Честного знака","description":"Позволяет получить токен Честного знака, передав подписанные данные ЭЦП. Данные можно получить с помощью метода getAuthData","operationId":"getAuthToken","parameters":[{"name":"organizationId","in":"query","description":"Организация, для которой обновить токен","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"isSuz","in":"query","required":false,"schema":{"type":"boolean"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrptAuthData"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientOrganization"}}}}}}},"/api/client/getAuthData":{"post":{"tags":["Клиент"],"summary":"Получить данные для токена","description":"Позволяет получить данные из Честного знака для последующего подписания и получения токена","operationId":"getAuthData","responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/CrptAuthData"}}}}}}},"/api/client/createShop":{"post":{"tags":["Клиент"],"summary":"Создать магазин","description":"Добавляет новую организацию для клиента","operationId":"createShop","parameters":[{"name":"name","in":"query","required":true,"schema":{"type":"string"}},{"name":"organizationId","in":"query","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"ms","in":"query","required":false,"schema":{"type":"boolean"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientOrganization"}}}}}}},"/api/client/createDefaultClientOrganization":{"post":{"tags":["Клиент"],"summary":"Создать организацию по-умолчанию","description":"Добавляет новую организацию для клиента","operationId":"createDefaultClientOrganization","parameters":[{"name":"ms","in":"query","required":false,"schema":{"type":"boolean"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientOrganization"}}}}}}},"/api/client/createClientOrganization":{"post":{"tags":["Клиент"],"summary":"Создать организацию клиента","description":"Добавляет новую организацию для клиента","operationId":"createClientOrganization","parameters":[{"name":"ms","in":"query","required":false,"schema":{"type":"boolean"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Organization"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientOrganization"}}}}}}},"/api/client/createAddonTariff":{"post":{"tags":["Клиент"],"summary":"Создать подписку на дополнение","description":"Создает новую подписку на дополнение для последующей оплаты","operationId":"createAddonTariff","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddonTariff"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/AddonTariff"}}}}}}},"/api/client/connectSuz":{"post":{"tags":["Клиент"],"summary":"Подключить СУЗ","description":"Получает OMS connection из СУЗ","operationId":"connectSuz","parameters":[{"name":"organizationId","in":"query","description":"Организация, для которой обновить токен","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Connect"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientOrganization"}}}}}}},"/api/client/checkWildberriesServiceToken":{"post":{"tags":["Клиент"],"summary":"Проверить сервисный токен API Wildberries","description":"Позволяет проверить сервисный токен API Wildberries и если он корректный, сохранить у организации","operationId":"checkWildberriesServiceToken","parameters":[{"name":"organizationId","in":"query","description":"Организация, для которой сохранить токен","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"token","in":"query","description":"Сервисный токен API","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientSecretRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientOrganization"}}}}}}},"/api/client/checkServiceToken":{"get":{"tags":["Клиент"],"summary":"Проверить токен выбранного сервиса","description":"Позволяет проверить существующий (или в запросе отправленный) токен выбранного сервиса","operationId":"checkServiceToken","parameters":[{"name":"service","in":"query","description":"Сервис, для которого проверяем токен","required":true,"schema":{"type":"string","description":"Сервис","enum":["NONE","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"]}},{"name":"organizationId","in":"query","description":"Организация, для которой сохранить токен","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"serviceClientId","in":"query","description":"Ид клиента с сервиса (Client ID Ozon, YM business_id или Client ID для LeroyMerlin/Lemana PRO)","required":false,"schema":{"type":"string"}},{"name":"token","in":"query","description":"Токен или ключ АПИ","required":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"boolean"}}}}}},"post":{"tags":["Клиент"],"summary":"Проверить токен выбранного сервиса","description":"Позволяет проверить существующий (или в запросе отправленный) токен выбранного сервиса","operationId":"checkServiceToken_1","parameters":[{"name":"service","in":"query","description":"Сервис, для которого проверяем токен","required":true,"schema":{"type":"string","description":"Сервис","enum":["NONE","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"]}},{"name":"organizationId","in":"query","description":"Организация, для которой сохранить токен","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"serviceClientId","in":"query","description":"Ид клиента с сервиса (Client ID Ozon, YM business_id или Client ID для LeroyMerlin/Lemana PRO)","required":false,"schema":{"type":"string"}},{"name":"token","in":"query","description":"Токен или ключ АПИ","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientSecretRequest"}}}},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"boolean"}}}}}}},"/api/client/checkOzonApiKey":{"post":{"tags":["Клиент"],"summary":"Проверить токен API Ozon","description":"Позволяет проверить токен API Ozon и если он корректный, сохранить у организации","operationId":"checkOzonApiKey","parameters":[{"name":"organizationId","in":"query","description":"Организация, для которой сохранить токен","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"clientId","in":"query","description":"Client ID Ozon","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"apiKey","in":"query","description":"Ключ API","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientSecretRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientOrganization"}}}}}}},"/api/client/checkCombinedWildberriesToken":{"post":{"tags":["Клиент"],"summary":"Проверить комбинированный токен API Wildberries","description":"Позволяет проверить комбинированный токен API Wildberries и если он корректный, сохранить у организации","operationId":"checkWildberriesCombinedToken","parameters":[{"name":"organizationId","in":"query","description":"Организация, для которой сохранить токен","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"token","in":"query","description":"Комбинированный токен API","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientSecretRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ClientOrganization"}}}}}}},"/api/client/bill":{"post":{"tags":["Клиент"],"summary":"Создать счет на оплату","description":"Создает новый счет для последующей оплаты","operationId":"bill","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BillRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Bill"}}}}}}},"/api/client/address":{"post":{"tags":["Клиент"],"summary":"Саджест адреса","description":"Позволяет получить саджест адреса","operationId":"address","parameters":[{"name":"query","in":"query","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string"}}}}}}},"/api/client/addUser":{"post":{"tags":["Клиент"],"summary":"Добавить пользователя","description":"Позволяет добавить нового пользователя","operationId":"addUser","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/User"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/User"}}}}}}},"/api/client/addServiceIntegration":{"post":{"tags":["Клиент"],"summary":"Добавить данные для интеграции с сервисом","operationId":"addServiceIntegration","parameters":[{"name":"id","in":"query","required":false,"schema":{"type":"integer","format":"int64"}},{"name":"tokenExpiredDate","in":"query","description":"Время, до которого действует токен","required":false,"schema":{"type":"string","format":"date-time","description":"Время, до которого действует токен"}},{"name":"secondTokenExpiredDate","in":"query","description":"Время, до которого действует второй токен","required":false,"schema":{"type":"string","format":"date-time","description":"Время, до которого действует второй токен"}},{"name":"service","in":"query","description":"Сервис с которым настраивается интеграция","required":false,"schema":{"type":"string","description":"Сервис","enum":["NONE","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"]}},{"name":"serviceClientId","in":"query","description":"Некодируемый идентификатор для некоторых сервисов","required":false,"schema":{"type":"string","description":"Некодируемый идентификатор для некоторых сервисов"}},{"name":"serviceSecret","in":"query","description":"Постоянный секретный ключ","required":false,"schema":{"type":"string","description":"Постоянный секретный ключ"}},{"name":"code","in":"query","description":"Код авторизации для получения токена, не хранится в базе","required":false,"schema":{"type":"string","description":"Код авторизации для получения токена, не хранится в базе"}},{"name":"login","in":"query","description":"Логин для авторизации в сервисах","required":false,"schema":{"type":"string","description":"Логин для авторизации в сервисах"}},{"name":"secondLogin","in":"query","description":"Второй логин для авторизации в особенных сервисах","required":false,"schema":{"type":"string","description":"Второй логин для авторизации в особенных сервисах"}},{"name":"password","in":"query","description":"Пароль для авторизации в сервисах","required":false,"schema":{"type":"string","description":"Пароль для авторизации в сервисах"}},{"name":"secondPassword","in":"query","description":"Второй пароль для авторизации в особенных сервисах","required":false,"schema":{"type":"string","description":"Второй пароль для авторизации в особенных сервисах"}},{"name":"clientId","in":"query","required":false,"schema":{"type":"integer","format":"int64"}},{"name":"organizationId","in":"query","required":false,"schema":{"type":"integer","format":"int64"}},{"name":"updateToken","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"stocksFromFeed","in":"query","description":"Остатки передаются через фид вместо API сервиса","required":false,"schema":{"type":"boolean","description":"Остатки передаются через фид вместо API сервиса"}},{"name":"siteDomain","in":"query","description":"Ссылка для обращения к АПИ","required":false,"schema":{"type":"string","description":"Ссылка для обращения к АПИ"}},{"name":"fbsImportDate","in":"query","description":"Дата с которой необходимо импортировать заказы FBS","required":false,"schema":{"type":"string","format":"date-time","description":"Дата с которой необходимо импортировать заказы FBS","readOnly":true}},{"name":"fboImportDate","in":"query","description":"Дата с которой необходимо импортировать заказы FBO","required":false,"schema":{"type":"string","format":"date-time","description":"Дата с которой необходимо импортировать заказы FBO","readOnly":true}},{"name":"analyticsImportDate","in":"query","description":"Дата, по которую импортирована аналитика сервиса. Для сервисов без выделенных колонок в client_organization","required":false,"schema":{"type":"string","format":"date-time","description":"Дата, по которую импортирована аналитика сервиса. Для сервисов без выделенных колонок в client_organization","readOnly":true}},{"name":"redirectUri","in":"query","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClientSecretRequest"}}}},"responses":{"200":{"description":"OK"}}}},"/api/client/person/find":{"get":{"tags":["Клиент"],"summary":"Поиск сотрудника","description":"Поиск сотрудника по фильтру","operationId":"personFind","parameters":[{"name":"query","in":"query","description":"Поисковый запрос сотрудников","required":false,"schema":{"type":"string","description":"Поисковый запрос сотрудников"}},{"name":"userIds","in":"query","description":"Идентификаторы сотрудников","required":false,"schema":{"type":"array","description":"Идентификаторы сотрудников","items":{"type":"integer","format":"int32","description":"Идентификаторы сотрудников"},"uniqueItems":true}},{"name":"limit","in":"query","description":"Ограничение на количество записей. Максимальное значение - 500","required":false,"schema":{"type":"integer","format":"int32","description":"Ограничение на количество записей. Максимальное значение - 500"}},{"name":"page","in":"query","description":"Номер страницы начиная с 1","required":false,"schema":{"type":"integer","format":"int32","description":"Номер страницы начиная с 1"}},{"name":"count","in":"query","description":"Возвратить в ответе общее количество записей","required":false,"schema":{"type":"boolean","description":"Возвратить в ответе общее количество записей"}},{"name":"sortBy","in":"query","description":"Поле сортировки записей. Работает только при получении списка.","required":false,"schema":{"type":"string","description":"Поле сортировки записей. Работает только при получении списка."}},{"name":"ascending","in":"query","description":"Порядок сортировки - по возрастанию?. Работает только при получении списка.","required":false,"schema":{"type":"boolean","description":"Порядок сортировки - по возрастанию?. Работает только при получении списка."}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Person"}}}}}}}},"/api/client/header-logo/file":{"get":{"tags":["Брендирование"],"summary":"Получить файл логотипа в шапке","operationId":"file","responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string","format":"byte"}}}}}}},"/api/client/getUsers":{"get":{"tags":["Клиент"],"operationId":"getUsers","responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/User"}}}}}}}},"/api/client/getSuzConnect":{"get":{"tags":["Клиент"],"summary":"Получить объект для подписания","description":"Получает объект для подписания и получения OMS connection","operationId":"getSuzConnect","responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"string"}}}}}}},"/api/client/getServiceIntegration":{"get":{"tags":["Клиент"],"summary":"Получить данные для интеграции с сервисом","description":"Получить данные интеграции с маркетплейсом или сервисом","operationId":"getServiceIntegration","parameters":[{"name":"service","in":"query","required":true,"schema":{"type":"string","description":"Сервис","enum":["NONE","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"]}},{"name":"organizationId","in":"query","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/ServiceIntegration"}}}}}}},"/api/client/getOrganizations":{"get":{"tags":["Клиент"],"summary":"Получить организации по ID клиента","description":"Позволяет найти организации по идентификатору клиента","operationId":"getOrganizations","parameters":[{"name":"deleted","in":"query","required":true,"schema":{"type":"boolean"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientOrganization"}}}}}}}},"/api/client/getOrganizationByDaData":{"get":{"tags":["Клиент"],"summary":"Поиск организации по ID DaData","description":"Позволяет найти организацию по идентификатору в базе организаций","operationId":"getOrganizationByDaData","parameters":[{"name":"id","in":"query","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/Organization"}}}}}}},"/api/client/getExpiredTariffs":{"get":{"tags":["Клиент"],"summary":"Список закончившихся тарифов","description":"Позволяет получить список оплаченных тарифов пользователя, которые уже закончились","operationId":"getExpiredTariffs","responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientTariff"}}}}}}}},"/api/client/getClientTariffs":{"get":{"tags":["Клиент"],"summary":"Список тарифов пользователя","description":"Позволяет получить список тарифов пользователя. Оплаченных и не оплаченных","operationId":"getClientTariffs","responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ClientTariff"}}}}}}}},"/api/client/getClientByToken":{"get":{"tags":["Клиент"],"summary":"Получить информацию о клиенте из API токена","description":"Возвращает информацию о клиенте по полученному токену","operationId":"getClientByToken","responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"integer","format":"int64"}}}}}}},"/api/client/getBills":{"get":{"tags":["Клиент"],"summary":"Список тарифов пользователя","description":"Позволяет получить список тарифов пользователя. Оплаченных и не оплаченных","operationId":"getBills","parameters":[{"name":"service","in":"query","required":false,"schema":{"type":"string","enum":["SELSUP","PRECISE_DELIVERIES","PRICING"]}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/Bill"}}}}}}}},"/api/client/findMoySkladOrganization":{"get":{"tags":["Клиент"],"summary":"Поиск контрагентов в МойСклад","description":"Возвращает список контрагентов по фильтру в сервисе МойСклад","operationId":"findMoySkladOrganization","parameters":[{"name":"organizationId","in":"query","required":true,"schema":{"type":"integer","format":"int64"}},{"name":"limit","in":"query","required":true,"schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/MoySkladOrganization"}}}}}}}},"/api/client/findClientOrganization":{"get":{"tags":["Клиент"],"summary":"Поиск организации","description":"Позволяет искать организацию клиента - для клиентов, у которых много организаций","operationId":"findClientOrganization","parameters":[{"name":"query","in":"query","required":false,"schema":{"type":"string"}},{"name":"id","in":"query","required":false,"schema":{"type":"integer","format":"int64"}},{"name":"full","in":"query","required":false,"schema":{"type":"boolean"}},{"name":"limit","in":"query","description":"Ограничение на количество записей. Максимальное значение - 500","required":false,"schema":{"type":"integer","format":"int32","description":"Ограничение на количество записей. Максимальное значение - 500"}},{"name":"page","in":"query","description":"Номер страницы начиная с 1","required":false,"schema":{"type":"integer","format":"int32","description":"Номер страницы начиная с 1"}},{"name":"count","in":"query","description":"Возвратить в ответе общее количество записей","required":false,"schema":{"type":"boolean","description":"Возвратить в ответе общее количество записей"}},{"name":"sortBy","in":"query","description":"Поле сортировки записей. Работает только при получении списка.","required":false,"schema":{"type":"string","description":"Поле сортировки записей. Работает только при получении списка."}},{"name":"ascending","in":"query","description":"Порядок сортировки - по возрастанию?. Работает только при получении списка.","required":false,"schema":{"type":"boolean","description":"Порядок сортировки - по возрастанию?. Работает только при получении списка."}}],"responses":{"200":{"description":"OK","content":{"application/hal+json":{"schema":{"$ref":"#/components/schemas/FindResponseClientOrganization"}}}}}}},"/api/client/connect":{"get":{"tags":["Клиент"],"summary":"Получить ссылку для интеграции с сервисом","description":"В основном используется для oAuth авторизаций - позволяет получить ссылку для перенаправления клиента на внешний сайт для настройки авторизации","operationId":"connect","parameters":[{"name":"service","in":"query","description":"Сервис для которого настраивается интеграция","required":true,"schema":{"type":"string","description":"Сервис","enum":["NONE","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"]}},{"name":"organizationId","in":"query","description":"Организация","required":true,"schema":{"type":"integer","format":"int64","description":"Организация"}}],"responses":{"200":{"description":"OK"}}}}},"components":{"schemas":{"PersonPosition":{"type":"object","description":"Должность","properties":{"id":{"type":"integer","format":"int64","description":"Идентификатор должности. Проставляется автоматически","readOnly":true},"name":{"type":"string","description":"Название должности","maxLength":255},"deleted":{"type":"boolean","description":"Признак удаления должности","readOnly":true},"clientId":{"type":"integer","format":"int64","description":"Идентификатор клиента","readOnly":true},"defaultJobId":{"type":"integer","format":"int64","description":"Работа по умолчанию для должности"},"createdUser":{"type":"string","description":"Пользователь, который создал должность","readOnly":true},"createdDate":{"type":"string","format":"date-time","description":"Дата создания должности","readOnly":true}},"required":["name"]},"Person":{"type":"object","description":"Сотрудник","properties":{"personId":{"type":"integer","format":"int64","readOnly":true},"firstName":{"type":"string","description":"Имя сотрудника","maxLength":255},"lastName":{"type":"string","description":"Фамилия сотрудника","maxLength":255},"surName":{"type":"string","description":"Отчество сотрудника","maxLength":255},"clientId":{"type":"integer","format":"int64","description":"Идентификатор клиента","readOnly":true},"position":{"$ref":"#/components/schemas/PersonPosition","description":"Должность сотрудника"},"versionId":{"type":"integer","format":"int64","description":"Поле нужно передавать при изменении,для предотвращения одновременной перезаписи","readOnly":true},"createdUser":{"type":"string","description":"Проставляется автоматически. Пользователь создавший сотрудника","readOnly":true},"createdDate":{"type":"string","format":"date-time","description":"Проставляется автоматически. Дата создания сотрудника","readOnly":true},"deleted":{"type":"boolean","description":"Признак удаления сотрудника","readOnly":true},"userId":{"type":"integer","format":"int32","description":"Связь сотрудника с пользователем","readOnly":true},"hasChanges":{"type":"boolean"},"fullName":{"type":"string","description":"Полные ФИО","readOnly":true},"shortName":{"type":"string","description":"Фамилия и инициалы","readOnly":true}},"required":["firstName","lastName","position"]},"Address":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"postCode":{"type":"string"},"country":{"$ref":"#/components/schemas/Country"},"region":{"$ref":"#/components/schemas/Region"},"regionId":{"type":"integer","format":"int32"},"street":{"type":"string"},"house":{"type":"string"},"district":{"type":"string"},"city":{"type":"string"},"locality":{"type":"string"},"building":{"type":"string"},"flat":{"type":"string"},"short":{"type":"string"},"addressId":{"$ref":"#/components/schemas/Address","writeOnly":true},"full":{"type":"string"}}},"AnswerSpeed":{"type":"object","properties":{"type":{"type":"string","enum":["HOURS","MINUTES","PRIORITY_SUPPORT"]},"value":{"type":"integer","format":"int32"}}},"BankIntegrationData":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"clientId":{"type":"integer","format":"int64"},"integration":{"type":"string","enum":["SBER","TOCHKA","TBANK","ALFA_BANK"]},"accessToken":{"type":"string","writeOnly":true},"refreshToken":{"type":"string","description":"OAuth токен обновления для банка точка","writeOnly":true},"accessTokenExpiredDate":{"type":"string","format":"date-time","description":"Дата окончания действия токена доступа"}}},"Bill":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"price":{"type":"number","format":"double"},"number":{"type":"string"},"reason":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"url":{"type":"string"},"bankOrderId":{"type":"string"},"clientId":{"type":"integer","format":"int64"},"status":{"type":"string","enum":["CREATED","PAYED","FREE","REPLACED","REFUND"]},"organization":{"$ref":"#/components/schemas/Organization"},"payedNow":{"type":"boolean"},"serviceType":{"type":"string","enum":["SELSUP","PRECISE_DELIVERIES","PRICING"]},"billId":{"$ref":"#/components/schemas/Bill","writeOnly":true}}},"Client":{"type":"object","description":"Клиент SelSup","properties":{"clientId":{"type":"integer","format":"int64","description":"Идентификатор клиента. Проставляется автоматически","readOnly":true},"hostId":{"type":"integer","format":"int32"},"showCreateButton":{"type":"boolean","description":"Отображать кнопку создания товара на списке товаров. Иначе создание товара будет возможно только из заказа поставщика"},"finishSetup":{"type":"boolean","description":"Признак завершения настройки интерфейса"},"priceRate":{"type":"number","format":"double","description":"Ценовой коэффициент, для расчета цены на маркетплейсе по закупочной цене."},"deliveryPrice":{"type":"number","format":"double","description":"Стоимость доставки по умолчанию для товаров"},"importOrders":{"type":"boolean","description":"Признак того, что заказы клиента нужно импортировать"},"fulfillment":{"type":"boolean","description":"Признак того, что клиент является фулфилментом и собирает заказы и хранит товары другого клиента"},"useOwnDatabase":{"type":"boolean","description":"Признак того, что клиент использует отдельную базу данных"},"needCreateDatabase":{"type":"boolean"},"lastLoginDate":{"type":"string","format":"date-time","description":"Указание даты последнего входа"},"tariffStatus":{"type":"string"},"expiredDate":{"type":"string","description":"Дата когда тариф закончится"},"useProductCode":{"type":"boolean","description":"Показатель того что клиент использует адресное хранение товаров. В этом случае в остатках мы храним количество, которое обновляем при заказе. WmsItem в итоге становится не отдельной штукой, а некоторым набором остатков, но их все равно может быть много для одного товара"},"updateOnlyExistsStocks":{"type":"boolean","description":"Обновлять только существующие остатки товаров"},"acceptOrdersByImport":{"type":"boolean","description":"Принимать заказы при импорте"},"displayNameAlways":{"type":"boolean","description":"Не использовать название модели при выводе товара"},"useFbsTasks":{"type":"boolean","description":"Признак того, что клиент используется адресное хранение и использует уникальные коды для товаров"},"useRetail":{"type":"boolean","description":"Признак того, что клиент работает с розничными заказами, например из интернет-магазина"},"useWholesale":{"type":"boolean","description":"Признак того, что клиент работает с оптовыми заказами, в основном для организаций"},"sendOzonMinPrice":{"type":"boolean","description":"Признак того, что нужно отправлять минимальную цену на ОЗОН или нет"},"updatePurchasePriceAndDeliveryCost":{"type":"boolean","description":"Признак того, что нужно обновлять Закупочной цены и Доп. расходов у комплектов товара при изменении цен"},"sendSelsupMinPrice":{"type":"boolean","description":"Признак того, что нужно отправлять минимальную цену на ОЗОН указанную в селсапе, имеет приоритет если указан еще sendOzonMinPrice"},"barcodeUniqForOrg":{"type":"boolean","description":"Признак того, что штрих-коды могут дублироваться у разных организаций"},"expensesPercentage":{"type":"number","format":"double","description":"Средний расход на МП в %"},"minPriceRate":{"type":"number","format":"double"},"properties":{"type":"string","description":"JSON с произвольными параметрами фронта"},"servicesForProductsAutoImport":{"type":"array","description":"Сервисы, для которых включить автоматический импорт товаров с ночью","items":{"type":"string","description":"Сервис","enum":["NONE","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"]}},"disableSendByMp":{"type":"boolean","description":"Отключает перевод заказов в собранные по статусу с маркетплейса"},"alwaysCreateSupply":{"type":"boolean","description":"Не использовать поставки с маркетплейсов"},"sortOrdersByCell":{"type":"boolean","description":"Сортировать заказы при сборке по ячейке"},"removeProductsFromCellOnPacking":{"type":"boolean","description":"Убирать товар из ячейки хранения при переводе заказа на сборку"},"acceptExpressOrders":{"type":"boolean","description":"Автоматически принимать Express заказы"},"acceptOrders":{"type":"boolean","description":"Автоматически принимать заказы СБММ"},"sortOrdersByDate":{"type":"boolean","description":"Сортировать заказы по дате заказа"},"useServiceWarehouseForSupply":{"type":"boolean","description":"Создавать отдельные поставки для каждого склада WB"},"clientOrganizations":{"type":"array","description":"Организации клиента","items":{"$ref":"#/components/schemas/ClientOrganization"}},"services":{"type":"array","items":{"type":"string","description":"Сервис","enum":["NONE","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"]}},"users":{"type":"object","additionalProperties":{"type":"string"}},"host":{"$ref":"#/components/schemas/Host","description":"Машина, на которой лежат данные клиента"},"tariff":{"$ref":"#/components/schemas/ClientTariff","description":"Тариф клиента"},"tariffsByService":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/ClientTariff"},"description":"Тарифы клиента по сервисам"},"fbsLogistic":{"type":"boolean","description":"Признак того, что в расчете юнит экономики ценах использовать тарифы логистики по ФБС или ФБОесли null или true - будет браться ФБС логистика"},"withCommonPrice":{"type":"boolean","description":"Идентификатор выгружать файл с ценами, где будут присутствовать общие цены или нет"},"clientParam":{"$ref":"#/components/schemas/ClientParam","description":"Параметры клиента"},"purchasePercent":{"type":"number","format":"double","description":"Процент выкупа товара"},"wildberriesLogisticRatio":{"type":"number","format":"double","description":"Коэффициент логистики по ВБ"},"ozonLogisticRatio":{"type":"number","format":"double","description":"Коэффициент логистики по OZON"},"additionalPricePercent":{"type":"number","format":"double","description":"Доп. процент от цены товара для вычисления логистики OZON"},"avgOzonDeliveryTime":{"type":"integer","format":"int32","description":"Среднее время доставки OZON"},"wildberriesTerritorialRatio":{"type":"number","format":"double","description":"Коэффициент территориального распределения ВБ"},"wildberriesWarehouseRatio":{"type":"number","format":"double","description":"Коэффициент склада на ВБ"},"salesForPeriod":{"type":"number","format":"double","description":"Оборот за последние 30 дней"},"useYandexMarketBusinessId":{"type":"boolean","description":"Идентификатор использовать businessId при работе с яндекс маркет АПИ"},"averageFbsOrdersForPeriod":{"type":"number","format":"double","description":"Среднее количество заказов по ФБС за 30 дней."},"andDuplicateUpdatePrice":{"type":"boolean","description":"Идентификатор обновлять ли цены у дубликатов и оригиналов, если цена меняется у дубля"},"otherExpensesOnClient":{"type":"boolean","description":"Идентификатор распределения прочих расходов, по всему клиенту или строго по организациям"},"currencyRatio":{"type":"number","format":"double","description":"Сколько процентов прибавить к курсу ЦБ."},"groupAnalyticsBySku":{"type":"boolean","description":"Идентификатор выводить аналитику с группировкой по SKU ID"},"ozonAutoActionDisabled":{"type":"boolean","description":"Идентификатор запретить автоматическое вступление товаров в акции ozon"},"exportWithImages":{"type":"boolean","description":"Идентификатор экспортировать с изображениями"},"useProductPurchasePrice":{"type":"boolean","description":"Идентификатор не учитывать закупочные цены в аналитике по схеме FIFO. (Настройка ФИФО/ Нет ФИФО)"},"planImagePath":{"type":"string","description":"Путь к изображению для плана продаж","readOnly":true},"planImageUrl":{"type":"string","description":"Ссылка на изображение для плана продаж","readOnly":true},"planImageSize":{"type":"integer","format":"int32","description":"Размер в байтах изображения для плана продаж","readOnly":true},"planImageWidth":{"type":"integer","format":"int32","description":"Ширина изображения для плана продаж","readOnly":true},"planImageHeight":{"type":"integer","format":"int32","description":"Высота изображения для плана продаж","readOnly":true},"checkOrderProductQuantity":{"type":"boolean","description":"Проверка количества товаров в заказе"},"managementBySize":{"type":"boolean","description":"Идентификатор группировать или нет товары в репрайсере"},"sendStockWhenProductDeleted":{"type":"boolean","description":"Отправлять нулевой остаток у удаленных товаров"},"sendZeroIfFboStockExists":{"type":"boolean","description":"Отправлять 0 если есть остаток на FBO"},"saveProductHistory":{"type":"boolean","description":"Сохранять историю изменения карточек"},"currency":{"type":"string","description":"Валюта"},"analyticsConfidential":{"type":"boolean","description":"Настройка, что данные аналитики конфиденциальны. Скрыты для роли SUPPORT"},"integratorName":{"type":"string","description":"Логин назначенного клиентом интегратора"},"firstImportDates":{"type":"object","additionalProperties":{"type":"string","format":"date-time"},"description":"Даты первого импорта аналитики клиента. По ключу NONE хранит общую дату для всех сервисов"},"autoSplitServices":{"type":"array","description":"Список маркетплейсов для которых заказы будут делится автоматически","items":{"type":"string","description":"Сервис","enum":["NONE","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"]},"uniqueItems":true},"isFixByWildberries":{"type":"boolean"},"lastExportStat":{"type":"string","format":"date"},"updateDataLearningLastDate":{"type":"string","format":"date-time"},"tariffs":{"type":"array","items":{"$ref":"#/components/schemas/ClientTariff"}},"bills":{"type":"array","items":{"$ref":"#/components/schemas/Bill"}},"banks":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/BankIntegrationData"}},"yandexMarketProperties":{"type":"object","additionalProperties":{"$ref":"#/components/schemas/YandexMarketProperties"}},"productAutoImport":{"type":"boolean","description":"НЕ импортировать товары при импорте заказов"},"fixByWildberries":{"type":"boolean"},"updateStocksOnlyForLinkedWarehouses":{"type":"boolean"},"importOrdersOnlyFromLinkedWarehouses":{"type":"boolean"},"integrations":{"type":"array","items":{"$ref":"#/components/schemas/ServiceIntegration"}}}},"ClientOrganization":{"type":"object","description":"Организация от которой поставляются товары на маркетплейсы","properties":{"id":{"type":"integer","format":"int64"},"ozonClientId":{"type":"integer","format":"int64","description":"Идентификатор клиента API Озон"},"ozonApiValid":{"type":"boolean","description":"Флаг работоспособности ключа API Озон"},"ozonTransactionsImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта аналитики озон","readOnly":true},"ozonCashFlowStatementImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта данных из дашборда озон","readOnly":true},"ozonStocksImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта остатков озон","readOnly":true},"ozonSalesFunnelImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта данных для воронки продаж озон","readOnly":true},"ozonCampaignSkuImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта отчета рекламы озон по sku","readOnly":true},"ozonCpoSkuImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта отчета рекламы Ozon CPO по SKU","readOnly":true},"wildberriesProfitImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта аналитики вайлдбериз","readOnly":true},"wildberriesSalesFunnelImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта воронки продаж вайлдбериз","readOnly":true},"wildberriesSalesFunnelExtensionImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта воронки продаж вайлдбериз через расширение","readOnly":true},"wildberriesFboOrdersImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта ФБО вайлдбериз заказов из профит репорта","readOnly":true},"wildberriesOrderStatusesUpdateDate":{"type":"string","format":"date-time","description":"Дата последнего обновления статусов заказов из профит репорта","readOnly":true},"wildberriesIncomeImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта поступлений вайдбериз","readOnly":true},"wildberriesStocksImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта остатков вайдбериз","readOnly":true},"wildberriesOrdersImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта заказов вайдбериз","readOnly":true},"wildberriesSalesImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта продаж вайдбериз","readOnly":true},"wildberriesTurnoverImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта кодов маркировки с вайдбериз","readOnly":true},"disableWildberriesAutoPriceUpdate":{"type":"boolean","description":"Отключить автоматическое обновление цен из Wildberries в SelSup"},"enableWildberriesOldPriceExport":{"type":"boolean","description":"Автоматически отправлять цены на маркетплейс Wildberries ночью"},"nationalCatalogToken":{"type":"string","description":"JWT-токен для работы с API Национального каталога. Никогда не отдается на фронтенд. Проставляется автоматически","writeOnly":true},"nationalCatalogTokenCreatedDate":{"type":"string","format":"date-time","description":"Дата последнего получения JWT-токена Национального каталога. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов","readOnly":true},"omsConnection":{"type":"string","description":"Идентификатор соединения для работы со станцией управления заказами Честного знака (СУЗ)"},"priceRate":{"type":"number","format":"double","description":"Ценовой коэффициент для расчета цены на маркетплейсе по закупочной цене"},"ediLogin":{"type":"string","description":"Логин EDI"},"defaultBrandId":{"type":"integer","format":"int32","description":"Бренд по умолчанию для организации. Используется при импорте карточек."},"defaultManufacturerId":{"type":"integer","format":"int32","description":"Производитель по умолчанию. Используется при импорте карточек"},"barcodeGenerationType":{"type":"string","description":"Способ получения штрих-кодов для товаров","enum":["GS1","BARCODE_REGION","NATIONAL_CATALOG","WILDBERRIES","NONE"]},"clientId":{"type":"integer","format":"int64","description":"Идентификатор клиента","readOnly":true},"createdDate":{"type":"string","format":"date-time","description":"Дата создания организации","readOnly":true},"crptToken":{"type":"string","description":"Токен для работы с API ЦРПТ. Никогда не отдается на фронтенд. Проставляется автоматически","writeOnly":true},"suzTokenDate":{"type":"string","format":"date-time","description":"Дата последнего получения токена СУЗ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов","readOnly":true},"tokenCreatedDate":{"type":"string","format":"date-time","description":"Дата последнего получения токена ЦРПТ. Используется для автоматического обновления токена по сертификату,тк время жизни токена 10 часов","readOnly":true},"wildberriesCardsRefreshTime":{"type":"string","format":"date-time","description":"Дата последнего полного обновления карточек Вайлдбериз","readOnly":true},"removeWildberriesSupplierAuthorizationToken":{"$ref":"#/components/schemas/ClientOrganization","writeOnly":true},"organization":{"$ref":"#/components/schemas/Organization","description":"Связь с реквизитами организации"},"updateWildberriesPrice":{"type":"boolean","description":"Признак необходимости обновить цены на Вайлдбериз","readOnly":true},"wildberriesFbsDate":{"type":"string","format":"date-time","description":"Дата с которой необходимо импортировать заказы с Wildberries по FBS","readOnly":true},"sberFbsDate":{"type":"string","format":"date-time","description":"Дата с которой необходимо импортировать заказы с СберМегаМаркет по FBS","readOnly":true},"wildberriesPriceUpdateDate":{"type":"string","format":"date-time","description":"Дата последнего обновления цен с Wildberries","readOnly":true},"ozonFbsDate":{"type":"string","format":"date-time","description":"Дата с которой необходимо импортировать заказы с Ozon по FBS","readOnly":true},"ozonPriceUpdateDate":{"type":"string","format":"date-time","description":"Дата последнего обновления цен с Ozon","readOnly":true},"wildberriesTokenValid":{"type":"boolean","description":"Статус работоспособности токена Wildberries","readOnly":true},"wildberriesReportTokenValid":{"type":"boolean","description":"Статус работоспособности токена отчетов Wildberries","readOnly":true},"wildberriesCampaignTokenValid":{"type":"boolean","description":"Статус работоспособности токена кампаний Wildberries","readOnly":true},"webasystTokenValid":{"type":"boolean","description":"Статус работоспособности токена webasyst","readOnly":true},"autoSyncFbsStocks":{"type":"boolean","description":"Признак включения автоматической синхронизации остатков"},"onlineFboImport":{"type":"boolean","description":"Включение онлайн-импорта заказов FBO"},"updateOrdersDate":{"type":"string","format":"date-time","description":"Дата, начиная с которой надо обновить статусы заказов c WB","readOnly":true},"updateOzonOrdersDate":{"type":"string","format":"date-time","description":"Дата, начиная с которой надо обновить статусы заказов с OZON","readOnly":true},"remains":{"type":"array","description":"Карточки для получения маркировки на остатки товаров","items":{"$ref":"#/components/schemas/RemainsProductCode"}},"linkedClientId":{"type":"integer","format":"int64","description":"Связанный клиент фулфилмента"},"certHash":{"type":"string","description":"Слепок сертификата Крипто Про"},"yandexMarketLabelFormat":{"type":"string","description":"Формат этикетки Яндекс.Маркета"},"ymTokenExpired":{"type":"string","format":"date-time"},"ymTokenCreatedDate":{"type":"string","format":"date-time"},"yandexMarketTokenValid":{"type":"boolean","description":"Валидность OAuth токена на Yandex.Market"},"yandexMarketToken":{"$ref":"#/components/schemas/ClientOrganization","description":"Токен с которым приходит Yandex.Market","writeOnly":true},"yandexCommerceToken":{"type":"string","description":"Токен авторизации Yandex Commerce Protocol","writeOnly":true},"yandexMarketOrganizationId":{"type":"string","description":"id компании на Yandex.Market"},"removeYandexMarketOrganizationId":{"$ref":"#/components/schemas/ClientOrganization","writeOnly":true},"yandexMarketBusinessId":{"type":"string","description":"id кабинета на Yandex.Market"},"yandexMarketFbsDate":{"type":"string","format":"date-time","description":"Дата с которой необходимо импортировать заказы с YandexMarket по FBS"},"sberMegaMarketApiValid":{"type":"boolean","description":"Валидность токена СберМегаМаркет"},"sberMegaMarketApiCreatedDate":{"type":"string","format":"date-time"},"sberMerchantId":{"type":"integer","format":"int64","description":"Идентификатор продавца, выдаётся при регистрации в СберМегаМаркет"},"sberMegaMarketToken":{"type":"string","description":"Пароль для авторизации при получении запросов от СберМегаМаркет"},"removeSberMegaMarketToken":{"$ref":"#/components/schemas/ClientOrganization","writeOnly":true},"aliexpressTokenValid":{"type":"boolean","description":"Валидность токена Aliexpress"},"aliexpressApiKeyCreatedDate":{"type":"string","format":"date-time"},"aliexpressShippingLeadTime":{"type":"integer","format":"int32","description":"Время на отправку заказа (время, за которое вы обязуетесь ввести трек-номер) на Aliexpress"},"aliexpressFreightTemplateId":{"type":"integer","format":"int64","description":"Идентификатор шаблона доставки на Aliexpress"},"aliexpressFbsDate":{"type":"string","format":"date-time","description":"Дата с которой необходимо импортировать заказы с Aliexpress по FBS"},"onlineStocks":{"type":"boolean","description":"Онлайн обновление остатков"},"hasOzonFilter":{"type":"boolean","description":"Наличие фильтра ozon для ночного импорта"},"hasOtherFilter":{"type":"boolean","description":"Наличие фильтра стороних сервисов для ночного импорта"},"yandexMarketPriceUpdateDate":{"type":"string","format":"date-time","description":"Дата последнего обновления цен на YandexMarket"},"moySkladApiKey":{"type":"string","description":"Токен Мой Склад. Только для записи","writeOnly":true},"moySkladApiValid":{"type":"boolean","description":"Валидность токена Мой Склад"},"moySkladId":{"type":"string","description":"Идентификатор организации в Мой Склад","readOnly":true},"yandexApiKey":{"type":"string","description":"Токен API Key Яндекс. Только для записи","writeOnly":true},"yandexApiKeyValid":{"type":"boolean","description":"Валидность токена API Key Яндекс"},"yandexMarketImportOrdersDate":{"type":"string","format":"date-time","description":"Дата последнего импорта операций с YandexMarket","readOnly":true},"ymFboImportOrdersDate":{"type":"string","format":"date-time","description":"Дата последнего импорта FBO заказов с YandexMarket","readOnly":true},"yandexMarketStocksImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта остатков с YandexMarket","readOnly":true},"shippingService":{"type":"string","description":"Список интегрированных сервисов доставки"},"ozonRealizationImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта отчета о реализации OZON"},"ozonFboOrderImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта с OZON FBO заказов"},"detmirFboOrdersImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта FBO заказов с Детского мира"},"stockStrategy":{"type":"string","description":"Стратегия управления остатками","enum":["SAME_NOT_ONE","SAME","SPLIT"]},"edoId":{"type":"string","description":"Идентификатор в ЭДО"},"fiasId":{"type":"string","description":"Идентификатор ФИАС"},"isYmExpress":{"type":"boolean","description":"Экспресс магазин на Яндекс.Маркете"},"isFboShop":{"type":"boolean","description":"Магазин FBO на Яндекс.Маркете"},"global":{"type":"boolean","description":"Магазин трансграничный"},"ymConfirmStatus":{"type":"string","description":"Статус в котором подтверждаются заказы","enum":["CREATED","REVOKING","REVOKED","ORDER_CREATED","CARDS_CREATED","BOX_BARCODES","IMAGES_UPLOADED","INVOICE_UPLOADED","READY_TO_SUPPLY","SUPPLIED","FINISHED","COLLECTED","SEND","DELIVERY","REFUND","COLLECTING","PACKING","PAYMENT_REQUIRED","CANCELED","CONTROVERSIAL","OVERDUE","READY_FOR_PICKUP","WAITING_SUPPLY","PICK_UP_REFUND","REFUND_RECEIVED","DELETED","RESTORE","PRODUCTION_CONFIRMED"]},"hasSets":{"type":"boolean","description":"Есть комплекты и нужно дополнительно выбирать остатки для комплектов"},"warehouseByStock":{"type":"boolean","description":"Определять автоматически склад заказа по остаткам"},"wildberriesImportStorageReportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта отчета по платному хранению на Wildberries"},"wildberriesImportCampaignStatsDate":{"type":"string","format":"date-time","description":"Дата последнего импорта статистики по рекламным кампаниям на Wildberries"},"avitoOrdersImportDate":{"type":"string","format":"date-time","description":"Дата последнего импорта Avito заказов"},"deleted":{"type":"boolean","description":"Идентификатор удаления организации"},"totalMinFbsStock":{"type":"integer","format":"int32","description":"Минимальный остаток FBS для организации. Если остаток товара меньше или равен этому значению, он будет заменён на 0."},"totalMaxFbsStock":{"type":"integer","format":"int32","description":"Максимальный остаток FBS для организации. Если остаток товара больше этого значения, он будет заменён на это значение."},"firstImportDates":{"type":"object","additionalProperties":{"type":"string","format":"date-time"},"description":"Даты первого импорта аналитики для каждого сервиса данной организации. По ключу NONE хранит общую дату для всех сервисов"},"fboYandexMarketMinStock":{"type":"integer","format":"int32","description":"Минимальный порог остатков на FBO для Яндекс Маркета. При его достижении включится передача остатков FBS."},"fboWildberriesMinStock":{"type":"integer","format":"int32","description":"Минимальный порог остатков на FBO для Wildberries. При его достижении включится передача остатков FBS."},"fboOzonMinStock":{"type":"integer","format":"int32","description":"Минимальный порог остатков на FBO для Ozon. При его достижении включится передача остатков FBS."},"servicesForProductsAutoImport":{"type":"array","description":"Сервисы с включённым автоимпортом товаров для данной организации","items":{"type":"string","description":"Сервис","enum":["NONE","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"]}},"skuCreateType":{"type":"string","enum":["BARCODE","ARTICLE_SIZE","ARTICLE_VENDOR_SIZE"]},"hasYandexMarketApi":{"type":"boolean"},"hasOmsId":{"type":"boolean","description":"Наличие OMS ID"},"hasGs1Login":{"type":"boolean","description":"Наличие логина GS1"},"hasYandexApiKey":{"type":"boolean"},"hasEdiPassword":{"type":"boolean","description":"Присвоен ли пароль EDI"},"hasImportToken":{"type":"boolean","description":"Заполнен токен для импорта"},"hasAliexpressApiKey":{"type":"boolean","description":"Наличие токена Aliexpress"},"hasOzonApiKey":{"type":"boolean","description":"Наличие токена Ozon"},"hasSuzClientToken":{"type":"boolean","description":"Наличие токена СУЗ"},"hasGs1Password":{"type":"boolean","description":"Наличие пароля GS1"},"hasMoySkladApi":{"type":"boolean","description":"Установлен ли токен API МойСклад"},"hasWildberriesSupplierAuthorizationToken":{"type":"boolean","description":"Установлен ли токен нового API Wildberries"},"hasWildberriesServiceAuthorizationToken":{"type":"boolean","description":"Установлен ли сервисный токен Wildberries"},"hasWildberriesCampaignAuthorizationToken":{"type":"boolean","description":"Установлен ли токен компании API Wildberries"},"hasYandexCommerceToken":{"type":"boolean","description":"Установлен ли токен Yandex Commerce Protocol"},"hasSberMegaMarketApi":{"type":"boolean","description":"Наличие токена МегаМаркет"},"hasWildberriesStatApiKey":{"type":"boolean","description":"Наличие токена API отчетов"},"hasNationalCatalogApiKey":{"type":"boolean","description":"Наличие токена Национального каталога"},"hasYandexMarketToken":{"type":"boolean","description":"Установлен ли токен Яндекс.Маркета"},"hasYandexMarketOAuthToken":{"type":"boolean","description":"Установлен ли OAuth токен Яндекс.Маркета"},"hasWildberriesOAuthToken":{"type":"boolean","description":"Установлен ли OAuth токен Wildberries"}}},"ClientParam":{"type":"object","properties":{"schemaList":{"type":"array","description":"Схема продажи на маркет плейсах","items":{"type":"string","enum":["NONE","FBS","FBO"]}},"services":{"type":"array","description":"Список интересующих сервисов","items":{"type":"string","description":"Сервис","enum":["NONE","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"]}}}},"ClientTariff":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"name":{"type":"string","description":"Название тарифа"},"createdDate":{"type":"string","format":"date-time","description":"Дата создания тарифа","readOnly":true},"expiredDate":{"type":"string","format":"date-time","description":"Дата завершения тарифа","readOnly":true},"usersLimit":{"type":"integer","format":"int32"},"productsLimit":{"type":"integer","format":"int32"},"contractorsLimit":{"type":"integer","format":"int32"},"organizationLimit":{"type":"integer","format":"int32"},"maxStorageSizeMb":{"type":"integer","format":"int32"},"ordersLimit":{"type":"integer","format":"int32"},"warehousesLimit":{"type":"integer","format":"int32"},"apiRequestsLimit":{"type":"integer","format":"int32"},"price":{"type":"integer","format":"int32"},"ordersCount":{"type":"integer","format":"int32"},"ignorePaymentUpdate":{"type":"boolean"},"clientId":{"type":"integer","format":"int64","description":"Идентификатор клиента","readOnly":true},"bankOrderId":{"type":"string","description":"Заказ в банке","readOnly":true},"status":{"type":"string","enum":["CREATED","PAYED","FREE","REPLACED","REFUND"]},"formUrl":{"type":"string","description":"Ссылка на оплату заказа","readOnly":true},"changeTariffId":{"type":"integer","format":"int64"},"incomeByOrder":{"type":"boolean"},"analytics":{"type":"boolean","description":"Включена ли аналитика в тариф"},"fbs":{"type":"boolean","description":"Включена ли продажа со своего склада в тариф"},"fbo":{"type":"boolean","description":"Включена ли продажа со склада маркетплейса в тариф"},"cards":{"type":"boolean","description":"Включено ли создание карточек в тариф"},"allowUserIncrease":{"type":"boolean"},"answerSpeed":{"$ref":"#/components/schemas/AnswerSpeed"},"addonIds":{"type":"array","items":{"type":"integer","format":"int32"}},"change":{"type":"boolean"},"period":{"type":"string","enum":["DAY","WEEK","MONTH","QUARTER","YEAR","MONTH_3","MONTH_6","END_OF_TARIFF","MONTH_7","MONTH_14","YEAR_2"]},"forBill":{"type":"boolean"},"paidNow":{"type":"boolean"},"hasMore":{"type":"boolean"},"inSelsupId":{"type":"integer","format":"int64","description":"Идентификатор присвоенный в селсап для записи в AuthApi"},"changedUserName":{"type":"string","description":"Юзер изменивший статус тарифа"},"lastChangedDate":{"type":"string","format":"date-time","description":"Дата последнего изменения статуса тарифа"},"tariffVersion":{"type":"integer","format":"int32","description":"Версия тарифа"},"firstIntegrationServiceId":{"type":"integer","format":"int32"},"tariffId":{"type":"integer","format":"int32","description":"Идентификатор оригинального тарифа"},"localizedName":{"type":"string"},"translationKey":{"type":"string"},"imageGenerationsLimit":{"type":"integer","format":"int32","description":"Лимит генераций фотографий"},"imageGenerationsCount":{"type":"integer","format":"int32","description":"Кол-во генераций фотографий"},"videoGenerationsLimit":{"type":"integer","format":"int32","description":"Лимит генераций видео"},"videoGenerationsCount":{"type":"integer","format":"int32","description":"Кол-во генераций видео"},"serviceType":{"type":"string","description":"Тип сервиса","enum":["SELSUP","PRECISE_DELIVERIES","PRICING"]},"isConstructor":{"type":"boolean"}}},"Country":{"type":"object","description":"Страна","properties":{"countryId":{"type":"integer","format":"int32","description":"Идентификатор страны"},"name":{"type":"string","description":"Название страны"},"code2":{"type":"string","description":"Двухбуквенный код страны"},"code3":{"type":"string","description":"Трехбуквенный код страны"},"names":{"type":"object","additionalProperties":{"type":"string"}},"printName":{"type":"string"}}},"Host":{"type":"object","properties":{"id":{"type":"integer","format":"int32"},"name":{"type":"string"}}},"Organization":{"type":"object","description":"Данные об организации","properties":{"id":{"type":"integer","format":"int64","description":"Идентификатор организации. Проставляется автоматически","readOnly":true},"name":{"type":"string","description":"Полное наименование организации"},"shortName":{"type":"string"},"taxType":{"type":"string","description":"Система налогооблажения","enum":["YSN","YSN_CONSUMPTION","AUSN","AUSN_CONSUMPTION","OSNO","SELF_EMPLOYED"]},"taxRate":{"type":"integer","format":"int32","description":"Ставка налога, если она отличается от стандартной"},"taxNds":{"type":"integer","format":"int32","description":"Ставка налога, если она отличается от стандартной"},"inputTaxNds":{"type":"integer","format":"int32","description":"Ставка входящего НДС"},"outputTaxNds":{"type":"integer","format":"int32","description":"Ставка исходящего НДС"},"enableNewTaxCalculation":{"type":"boolean","description":"Включить расчет налогов по новым правилам"},"useNdsCostPrice":{"type":"boolean","description":"Учитывать входящий НДС в себестоимости"},"inn":{"type":"string","description":"ИНН"},"kpp":{"type":"string","description":"КПП. Проставляется только для ООО"},"bank":{"type":"string","description":"Название банка"},"bik":{"type":"string","description":"БИК счета организации"},"corrBill":{"type":"string","description":"Номер корреспондентского счета"},"billNumber":{"type":"string","description":"Номер счета организации"},"stampPath":{"type":"string","description":"Ссылка на изображение печати организации","readOnly":true},"stampUrl":{"type":"string","description":"Ссылка на изображение печати организации","readOnly":true},"stampSize":{"type":"integer","format":"int32","description":"Размер в байтах изображения печати организации","readOnly":true},"stampWidth":{"type":"integer","format":"int32","description":"Ширина изображения печати организации","readOnly":true},"stampHeight":{"type":"integer","format":"int32","description":"Высота изображения печати организации","readOnly":true},"signaturePath":{"type":"string","description":"Фото подписи директора организации","readOnly":true},"signatureUrl":{"type":"string","description":"Фото подписи директора организации","readOnly":true},"signatureSize":{"type":"integer","format":"int32","description":"Размер файла в байтах подписи директора организации","readOnly":true},"signatureWidth":{"type":"integer","format":"int32","description":"Ширина изображения подписи директора","readOnly":true},"signatureHeight":{"type":"integer","format":"int32","description":"Высота изображения подписи директора","readOnly":true},"ipPerson":{"$ref":"#/components/schemas/Person","description":"Руководитель организации или ИП"},"form":{"type":"string","description":"Организационно правовая форма","enum":["OOO","IP","SELF_EMPLOYED"]},"ip":{"type":"boolean"},"clientId":{"type":"integer","format":"int64","description":"Идентификатор клиента","readOnly":true},"address":{"$ref":"#/components/schemas/Address","description":"Адресс организации"},"phoneNumber":{"type":"string","description":"Номер телефона"},"addressFull":{"type":"string","description":"Полный адрес","readOnly":true}},"required":["form","inn","name"]},"Region":{"type":"object","properties":{"regionId":{"type":"integer","format":"int32"},"countryId":{"type":"integer","format":"int32"},"name":{"type":"string"},"regionSynonyms":{"type":"array","items":{"$ref":"#/components/schemas/RegionSynonym"}}}},"RegionSynonym":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"regionId":{"type":"integer","format":"int64"},"synonym":{"type":"string"},"service":{"type":"string"}}},"RemainsProductCode":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"code":{"type":"string"},"suzId":{"type":"string"},"brandId":{"type":"integer","format":"int32"},"clientId":{"type":"integer","format":"int64"},"organizationId":{"type":"integer","format":"int64"}}},"ServiceIntegration":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"tokenExpiredDate":{"type":"string","format":"date-time","description":"Время, до которого действует токен"},"secondTokenExpiredDate":{"type":"string","format":"date-time","description":"Время, до которого действует второй токен"},"service":{"type":"string","description":"Сервис с которым настраивается интеграция","enum":["NONE","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"]},"serviceClientId":{"type":"string","description":"Некодируемый идентификатор для некоторых сервисов"},"serviceSecret":{"$ref":"#/components/schemas/ServiceIntegration","description":"Постоянный секретный ключ","writeOnly":true},"code":{"type":"string","description":"Код авторизации для получения токена, не хранится в базе"},"login":{"type":"string","description":"Логин для авторизации в сервисах"},"secondLogin":{"type":"string","description":"Второй логин для авторизации в особенных сервисах"},"password":{"$ref":"#/components/schemas/ServiceIntegration","description":"Пароль для авторизации в сервисах","writeOnly":true},"secondPassword":{"$ref":"#/components/schemas/ServiceIntegration","description":"Второй пароль для авторизации в особенных сервисах","writeOnly":true},"clientId":{"type":"integer","format":"int64"},"organizationId":{"type":"integer","format":"int64"},"updateToken":{"type":"boolean"},"stocksFromFeed":{"type":"boolean","description":"Остатки передаются через фид вместо API сервиса"},"siteDomain":{"type":"string","description":"Ссылка для обращения к АПИ"},"fbsImportDate":{"type":"string","format":"date-time","description":"Дата с которой необходимо импортировать заказы FBS","readOnly":true},"fboImportDate":{"type":"string","format":"date-time","description":"Дата с которой необходимо импортировать заказы FBO","readOnly":true},"analyticsImportDate":{"type":"string","format":"date-time","description":"Дата, по которую импортирована аналитика сервиса. Для сервисов без выделенных колонок в client_organization","readOnly":true},"redirectUri":{"type":"string"},"hasPassword":{"type":"boolean"},"hasToken":{"type":"boolean"},"hasSecret":{"type":"boolean"},"hasSecondPassword":{"type":"boolean"}}},"YandexMarketProperties":{"type":"object","properties":{"campaignIdReplacements":{"type":"object","additionalProperties":{"type":"string"},"description":"Сопоставления внутренних ID из отчетов внешним Campaign ID для интеграции"},"paymentFrequency":{"type":"string","description":"Частота выплат: DAILY, WEEKLY, BIWEEKLY или MONTHLY. Влияет на эквайринг"},"paymentDelayWeeks":{"type":"integer","format":"int32","description":"Отсрочка выплат в неделях, 0-4. Учитывается только при WEEKLY"}}},"UpdateAutoImportRequest":{"type":"object","properties":{"services":{"type":"array","items":{"type":"string","description":"Сервис","enum":["NONE","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"]}},"organizationId":{"type":"integer","format":"int64"}}},"TmsTask":{"type":"object","description":"Фоновая задача SelSup. Возвращается в разных методах, которые можно выполнять асинхронно. Далее можно проверять статус задачи, вызывая метод /task/getTask?id=","properties":{"id":{"type":"integer","format":"int64","description":"Идентификатор задачи","readOnly":true},"status":{"type":"string","description":"Текущий статус задачи","enum":["CREATED","RUNNING","FINISHED","ERROR","RESTARTING","INTERRUPTING","INTERRUPTED","STOPPED","EXCEPTION"],"readOnly":true},"type":{"type":"string","description":"Тип задачи","enum":["WILDBERRIES_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"],"readOnly":true},"name":{"type":"string","description":"Данные задачи в json - могут быть пустыми"},"clientId":{"type":"integer","format":"int64"},"entityId":{"type":"integer","format":"int64","description":"Сущность, к которой относится задача"},"progress":{"type":"integer","format":"int32","description":"Прогресс выполнения задачи в процентах"},"processedQuantity":{"type":"integer","format":"int32","description":"Количество обработанных записей задачи"},"organizationId":{"type":"integer","format":"int64","description":"Организация задачи, может быть 0, если не зависит от организации"},"priority":{"type":"integer","format":"int32","description":"Приоритет задачи - чем выше тем быстрее задача запустится"},"properties":{"type":"string","description":"Параметры задачи"},"message":{"type":"string","description":"Сообщение с результатом выполнения задачи"},"messageParams":{"type":"string","description":"Параметры сообщения с результатом выполнения задачи"},"createdDate":{"type":"string","format":"date-time","description":"Дата добавления задачи в очередь"},"startDate":{"type":"string","format":"date-time","description":"Дата запуска задачи"},"finishDate":{"type":"string","format":"date-time","description":"Дата завершения задачи"},"url":{"type":"string","description":"Ссылка на скачивание файла с результатом задачи"},"inputFileUrl":{"type":"string","description":"Ссылка на загруженный файл"},"retryNumber":{"type":"integer","format":"int32","description":"Счётчик перезапуска задачи."},"userId":{"type":"integer","format":"int32","description":"Пользователь запустивший задачу"},"retryDate":{"type":"string","format":"date-time","description":"Запланированная дата перезапуска"},"debug":{"type":"boolean","description":"Запуск задачи в режиме отладки с большим логированием"},"forcedStart":{"type":"boolean","description":"Ручной запуск задачи"},"service":{"type":"string","description":"Сервис в рамках которого выполняется задача","enum":["NONE","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"]},"lang":{"type":"string","description":"Язык на котором сейчас запущена таска"}}},"HeaderLogo":{"type":"object","properties":{"clientId":{"type":"integer","format":"int64"},"url":{"type":"string"},"contentType":{"type":"string"},"originalFileName":{"type":"string"},"size":{"type":"integer","format":"int64"},"width":{"type":"integer","format":"int32"},"height":{"type":"integer","format":"int32"},"uploadedAt":{"type":"string","format":"date-time"},"uploadedBy":{"type":"integer","format":"int32"},"enabled":{"type":"boolean"}}},"CrptAuthData":{"type":"object","description":"Подписанные данные","properties":{"data":{"type":"string","description":"Подписанные УКЭП случайные данные из метода getAuthData"},"united":{"type":"boolean","description":"Признак запроса единого токена аутентификации в формате UUID"},"uuid":{"type":"string","description":"UUID, возвращаемый методом getAuthData"}},"required":["data","uuid"]},"Salary":{"type":"object","properties":{"personId":{"type":"integer","format":"int64"},"amount":{"type":"integer","format":"int32"}}},"AddonTariff":{"type":"object","properties":{"id":{"type":"integer","format":"int64"},"clientId":{"type":"integer","format":"int64"},"addonId":{"type":"integer","format":"int32"},"tariffId":{"type":"integer","format":"int32"},"createdDate":{"type":"string","format":"date-time"},"expiredDate":{"type":"string","format":"date-time"},"price":{"type":"number","format":"double"},"status":{"type":"string","enum":["CREATED","PAYED","FREE","REPLACED","REFUND"]},"forBill":{"type":"boolean"},"period":{"type":"string","enum":["DAY","WEEK","MONTH","QUARTER","YEAR","MONTH_3","MONTH_6","END_OF_TARIFF","MONTH_7","MONTH_14","YEAR_2"]},"bankOrderId":{"type":"string"},"formUrl":{"type":"string"},"isFreeIntegration":{"type":"boolean"},"serviceType":{"type":"string","enum":["SELSUP","PRECISE_DELIVERIES","PRICING"]},"active":{"type":"boolean"}}},"Connect":{"type":"object","description":"Подпись","properties":{"signature":{"type":"string"}}},"ClientSecretRequest":{"type":"object","properties":{"token":{"type":"string"},"serviceSecret":{"type":"string"},"apiKey":{"type":"string"},"tokenId":{"type":"integer","format":"int64"},"serviceClientId":{"type":"string"}}},"BillRequest":{"type":"object","properties":{"addons":{"type":"array","items":{"$ref":"#/components/schemas/AddonTariff"}},"tariff":{"$ref":"#/components/schemas/ClientTariff"},"organization":{"$ref":"#/components/schemas/Organization"},"payByCard":{"type":"boolean"}}},"User":{"type":"object","properties":{"userId":{"type":"integer","format":"int32"},"clientId":{"type":"integer","format":"int64","description":"Идентификатор клиента","readOnly":true},"login":{"type":"string","description":"Логин пользователя"},"name":{"type":"string"},"botToken":{"type":"string"},"password":{"type":"string"},"newPassword":{"type":"string"},"phoneNumber":{"type":"string"},"organizations":{"type":"string"},"brands":{"type":"string"},"warehouses":{"type":"string"},"warehouseIds":{"type":"array","items":{"type":"integer","format":"int64"},"uniqueItems":true},"organizationIds":{"type":"array","items":{"type":"integer","format":"int64"},"uniqueItems":true},"brandIds":{"type":"array","items":{"type":"integer","format":"int64"},"uniqueItems":true},"contractorId":{"type":"integer","format":"int64"},"lang":{"type":"string","description":"Язык пользователя"},"email":{"type":"string","description":"Электронная почта сотрудника"},"isMain":{"type":"boolean","description":"Основной аккаунт клиента","readOnly":true},"isActive":{"type":"boolean","description":"Активный аккаунт","readOnly":true},"roles":{"type":"array","description":"Список ролей сотрудника","items":{"type":"string","enum":["ADMIN","USER","OPERATOR","ACCOUNT_MANAGER","FULFILLMENT","ANALYST","SALES","SUPPORT","INTEGRATOR","ACCOUNTANT","API","PURCHASER","WAREHOUSE","WAREHOUSE_VIEWER","BOT","CONTENT","CONTENT_VIEWER","FULFILLMENT_CLIENT","PRICE","NOTIFIER","PARTNER_MANAGER","API_READ_ONLY","CONSULTANT","CRM_SUPPORT","TECHLEAD"]}},"person":{"$ref":"#/components/schemas/Person","description":"Данные сотрудника"},"oldPassword":{"type":"string","description":"Старый пароль для изменения пароля. Используется только для изменения своего пароля","writeOnly":true},"addonTariffs":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AddonTariff"}}},"addonTariffsByService":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"array","items":{"$ref":"#/components/schemas/AddonTariff"}}}},"authType":{"type":"string","enum":["API","BOT","USER","MOY_SKLAD","JWT"]},"notifierChatId":{"type":"string","description":"ID чата для телеграмм-бота с уведомлениями"},"notifyOnFbsOrders":{"type":"boolean","description":"Признак получать или нет уведомления об FBS заказах"},"notifyOnExpressOrders":{"type":"boolean","description":"Признак получать или нет уведомления об экспресс заказах"},"notifyOnDropShippingErrors":{"type":"boolean","description":"Признак получать или нет уведомления об ошибках дропшиппинга"},"allowCreation":{"type":"boolean","description":"Разрешение создания карточек на маркетплейсе"},"allowCollectOrder":{"type":"boolean","default":false,"description":"Разрешение собирать заказы без сканирования"},"notifyOnLowStock":{"type":"boolean","description":"Признак получать уведомления о заканчивающихся остатках"},"prohibitChangeStocks":{"type":"boolean","default":false,"description":"Запретить изменение остатков на складе"}},"required":["login"]},"MoySkladOrganization":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"}}},"FindResponseClientOrganization":{"type":"object","properties":{"rows":{"type":"array","description":"Строки с результатом поиска","items":{"$ref":"#/components/schemas/ClientOrganization"}}}}},"securitySchemes":{"ApiKey":{"type":"apiKey","name":"Authorization","in":"header"}}}}