# Digiseller API Python
[![PyPI version](https://img.shields.io/pypi/v/digiseller-api-python.svg)](https://pypi.org/project/digiseller-api-python)
[![Downloads](https://img.shields.io/pypi/dm/digiseller-api-python)](https://pypistats.org/packages/digiseller-api-python)
[![License](https://img.shields.io/github/license/Ernieleo/digiseller-api-python)](https://github.com/Ernieleo/digiseller-api-python/blob/main/LICENSE)
Digiseller API Python — это библиотека Python для доступа к API Digiseller.
Добавлено 70 методов из числа представленных в документации.
**Важное примечание**: Данный проект не является официальным.
Я не имею никакого отношения к команде разработчиков сервиса Digiseller.
Возможны ошибки в некоторых запросах, так как комплексное тестирование не проводилось.
Часть запросов из документации на сайте Digiseller не соответствуют действительности.
Ознакомиться с документацией API вы можете на [сайте Digiseller](https://my.digiseller.com/inside/api.asp)
## Установка
Вы можете установить с сервиса [PyPI](https://pypi.org/project/digiseller-api-python/)
```sh
pip install digiseller-api-python
```
Для ручной установки с репозитория
```sh
pip3 install git+https://github.com/Ernieleo/digiseller-api-python.git
````
## Простая демонстрация
Получить API Ключ 👉[тут](https://my.digiseller.com/inside/api_keys.asp)👈
Получить ID Продавца 👉[тут](https://my.digiseller.com/)👈
```python
from digiseller_api_python import Api
Digiseller_Api = Api(seller_id="11155533", api_key="CA1SF69A000A46D00039F01Z11017V39")
# Получение данных пользователя указанных при заказе по уникальному коду
def get_account_info_from_digiseller(unique_code):
data = Digiseller_Api.unique_code(unique_code)
email = None
password = None
for option in data["options"]:
if option["name"] in ["Почта аккаунта ChatGPT", "ChatGPT account email"]:
email = option["value"]
elif option["name"] in ["Пароль аккаунта ChatGPT", "ChatGPT account password"]:
password = option["value"]
return email, password
```
Используется для получения логина и пароля указанных покупателем при оформлении заказа в полях ввода (Параметры) текстовых данных. Поиск требуемого поля осуществляется по названию, указывается названия поля на двух языках, название поля параметра полученного в сведениях о заказе по уникальному коду, зависит от языка браузера пользователя.
## Разработка
Любой вклад в проект приветствуется.
Если вы хотите помочь в разработке, следуйте правилам API сервиса Digiseller и придерживайтесь общего стиля кода. Создайте запрос на cлияние и я его рассмотрю!
## Доступные методы API
Cписок был сгенерирован при помощи ChatGPT, возможны неточности.
Каждая функция вызова описана в самом коде, смотрите информацию в IDE.
Параметры запросов с документации API, значения соответствуют.
1. Название: `Поиск и проверка платежа по уникальному коду`
- Функция: `unique_code`
- Параметры: `unique_code: str`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_general.asp#searchuniquecode)
2. Название: `Информация о продаже по номеру заказа`
- Функция: `purchase_info`
- Параметры: `invoice_id: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_general.asp#purchase_info)
3. Название: `Список последних продаж`
- Функция: `seller_last_sales`
- Параметры: `group: bool, top: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_statistics.asp#last_sales)
4. Название: `Статистика продаж`
- Функция: `seller_sells_statistic`
- Параметры: `product_ids: list, date_start: str, date_finish: str, returned: int, page: int, rows: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_statistics.asp#statisticsells)
5. Название: `Статистика продаж в роли агента`
- Функция: `agent_sales_statistic`
- Параметры: `product_ids: list, date_start: str, date_finish: str, returned: int, page: int, rows: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_statistics.asp#statistics_agent_sales)
6. Название: `Список категорий (каталог)`
- Функция: `categories_list`
- Параметры: `category_id: int, lang: str`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_catgoods.asp#categories)
7. Название: `Список товаров из категории`
- Функция: `shop_products`
- Параметры: `category_id: int, page: int, rows: int, order: str, currency: str, lang: str`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_catgoods.asp#products)
8. Название: `Быстрое получение описаний товаров по списку ID`
- Функция: `products_description`
- Параметры: `ids: list, lang: str`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_catgoods.asp#products_list)
9. Название: `Описание товара`
- Функция: `product_description`
- Параметры: `product_id: int, seller_id: int, partner_uid: str, currency: str, lang: str, owner: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_catgoods.asp#product_info)
10. Название: `Получение цены с учетом входящих значений параметров и/или количества товара`
- Функция: `products_price_calc`
- Параметры: `product_id: int, options: str, currency: str, amount: int, unit_cnt: int, count: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_catgoods.asp#products_price_calc)
11. Название: `Отзывы о товарах`
- Функция: `product_reviews`
- Параметры: `seller_id: int, product_id: int, type_: str, owner_id: int, page: int, rows: int, lang: str`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_catgoods.asp#reviews)
12. Название: `Товары продавца`
- Функция: `seller_goods`
- Параметры: `seller_id: int, order_col: str, order_dir: str, rows: int, page: int, currency: str, lang: str, show_hidden: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_catgoods.asp#seller-goods)
13. Название: `Создание копии описания товара (клонирование без содержимого)`
- Функция: `product_clone`
- Параметры: `product_id: int, count: int, categories: bool, notify: bool, discounts: bool, options: bool, comissions: bool, gallery: bool`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_catgoods.asp#copyproduct)
14. Название: `Список товаров продавца с индивидуальным предложением`
- Функция: `agents_offer`
- Параметры: `seller_id: int, product_name: str, product_id: int, only_in_stock: bool, only_individual: bool, page: int, count: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_catgoods.asp#goodswithoffer)
15. Название: `Создание товара типа "Уникальный товар с фиксированной ценой"`
- Функция: `product_create_uniquefixed`
- Параметры: `data: dict`
- Примечание: `Формат запроса (Data) указан в Документации API. См. Ссылка на API`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#createuniquefixed)
16. Название: `Создание товара типа "Уникальный товар с нефиксированной ценой"`
- Функция: `product_create_uniqueunfixed`
- Параметры: `data: dict`
- Примечание: `Формат запроса (Data) указан в Документации API. См. Ссылка на API`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#createuniqueunfixed)
17. Название: `Создание товара типа "Электронная книга"`
- Функция: `product_create_book`
- Параметры: `data: dict`
- Примечание: `Формат запроса (Data) указан в Документации API. См. Ссылка на API`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#createbook)
18. Название: `Создание товара типа "Программное обеспечение"`
- Функция: `product_create_software`
- Параметры: `data: dict`
- Примечание: `Формат запроса (Data) указан в Документации API. См. Ссылка на API`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#createsoftware)
19. Название: `Создание товара типа "Произвольный цифровой товар"`
- Функция: `product_create_arbitrary`
- Параметры: `data: dict`
- Примечание: `Формат запроса (Data) указан в Документации API. См. Ссылка на API`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#createarbitrary)
20. Название: `Редактирование товара типа "Уникальный товар с фиксированной ценой"`
- Функция: `product_edit_uniquefixed`
- Параметры: `product_id: int, data: dict`
- Примечание: `Формат запроса (Data) указан в Документации API. См. Ссылка на API`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#edituniquefixed)
21. Название: `Редактирование товара типа "Уникальный товар с нефиксированной ценой"`
- Функция: `product_edit_uniqueunfixed`
- Параметры: `product_id: int, data: dict`
- Примечание: `Формат запроса (Data) указан в Документации API. См. Ссылка на API`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#edituniqueunfixed)
22. Название: `Редактирование товара типа "Электронная книга"`
- Функция: `product_edit_book`
- Параметры: `product_id: int, data: dict`
- Примечание: `Формат запроса (Data) указан в Документации API. См. Ссылка на API`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#editbook)
23. Название: `Редактирование товара типа "Программное обеспечение"`
- Функция: `product_edit_software`
- Параметры: `product_id: int, data: dict`
- Примечание: `Формат запроса (Data) указан в Документации API. См. Ссылка на API`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#editsoftware)
24. Название: `Редактирование товара типа "Произвольный цифровой товар"`
- Функция: `product_edit_arbitrary`
- Параметры: `product_id: int, data: dict`
- Примечание: `Формат запроса (Data) указан в Документации API. См. Ссылка на API`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#editarbitrary)
25. Название: `Редактирование базовых свойств товара. Включение/выключение товара`
- Функция: `product_edit_base`
- Параметры: `product_id: int, data: dict`
- Примечание: `Формат запроса (Data) указан в Документации API. См. Ссылка на API`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#editbase)
26. Название: `Добавление изображений товара`
- Функция: `product_preview_add_images`
- Параметры: `product_id: int, files`
- Примечание: `Files: {'image.jpeg': open('pic.jpeg', 'rb')}`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#add_image_preview)
27. Название: `Добавление youtube-ссылок в галерею`
- Функция: `product_preview_add_videos`
- Параметры: `product_id: int, files`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#add_video_preview)
28. Название: `Изменение позиции и удаление изображений в галерее`
- Функция: `product_preview_options`
- Параметры: `type_: str, preview_id: int, enabled: bool, index: int, delete: bool`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#preview_options)
29. Название: `Массовое обновление статуса товаров`
- Функция: `product_edit_v2`
- Параметры: `new_status: str, products: list`
- Примечание: `(list): ID товаров. Не более 200 товаров в 1 запросе: ["123", "345"]`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#change_status)
30. Название: `Добавление товара в подкатегорию торговой площадки`
- Функция: `product_platform_category_add`
- Параметры: `product_id: int, platforms: list`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#producttomarketplacesubcategory)
31. Название: `Получение дерева категорий торговой площадки`
- Функция: `dictionary_platforms_categories`
- Параметры: `id_: str`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#marketplacecategories)
32. Название: `Получение подкатегорий торговой площадки`
- Функция: `dictionary_platforms_subcategories`
- Параметры: `id_: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#marketplacesubcategories)
33. Название: `Массовое изменение цен товаров`
- Функция: `product_edit_prices`
- Параметры: `data: dict`
- Примечание: `Формат запроса (Data) указан в Документации API. См. Ссылка на API`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#massPriceUpdate)
34. Название: `Получение статуса выполнения асинхронной задачи`
- Функция: `product_edit_update_products_tasks_status`
- Параметры: `task_id: str`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_goods.asp#productsUpdateStatus)
35. Название: `Метод добавления содержимого типа "Файл"`
- Функция: `product_content_add_file`
- Параметры: `product_id: int, file`
- Примечание: `File: files = {'text.txt': open('passwords.txt', 'rb')}`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_content.asp#addfile)
36. Название: `Метод добавления содержимого типа "Файл" с распаковкой ZIP-архива (до 200 файлов)`
- Функция: `product_content_add_files`
- Параметры: `product_id: int, count: int, files`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_content.asp#addfiles)
37. Название: `Добавление содержимого типа "текст" или "ссылка"`
- Функция: `product_content_add_text`
- Параметры: `data: dict`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_content.asp#addtext)
38. Название: `Изменение количества генерируемых кодов Digiseller`
- Функция: `product_content_add_code`
- Параметры: `product_id: int, count: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_content.asp#addcode)
39. Название: `Метод редактирования содержимого типа "Файл"`
- Функция: `product_content_update_file_v2`
- Параметры: `files: dict, content_id: int, product_id: int, update_old: bool`
- Примечание: `files = { '1': ('image1.jpeg', open('1.jpeg', 'rb')), '2': ('image2.jpeg', open('2.jpeg', 'rb')) }`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_content.asp#updateFile)
40. Название: `Редактирование содержимого типа "текст" или "ссылка"`
- Функция: `product_content_update_text`
- Параметры: `content_id: int, serial: str, value: str, update_old: bool, product_id: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_content.asp#updateText)
41. Название: `Удаление содержимого типа "текст", "ссылка" или "файл"`
- Функция: `product_content_delete`
- Параметры: `content_id: int, product_id: int`
- Ответ: `StatusCode: 204 (NoContent)`
- [Ссылка на API](https://my.digiseller.com/inside/api_content.asp#deleteContent)
42. Название: `Полное удаление содержимого типа "текст", "ссылка" или "файл"`
- Функция: `product_content_delete_all`
- Параметры: `product_id: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_content.asp#deleteAllContent)
43. Название: `Создание или редактирование содержимого типа "форма"`
- Функция: `product_content_update_form`
- Параметры: `product_id: int, address: str, method: str, encoding: str, options: bool, answer: bool, allow_purchase_multiple_items: bool, url_for_quantity: str`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_content.asp#update_form)
44. Название: `Cоздание шаблона комиссионных отчислений`
- Функция: `templates`
- Параметры: `name: str`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_templates.asp#create_template)
45. Название: `Изменение шаблона комиссионных отчислений`
- Функция: `templates_edit`
- Параметры: `name: str, id_: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_templates.asp#edit_template)
46. Название: `Получение списка шаблонов отчислений`
- Функция: `templates_list`
- Параметры: `page: int, count: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_templates.asp#get_list_templates)
47. Название: `Удаление шаблона комиссионных отчислений`
- Функция: `templates_delete`
- Параметры: `id_: int, method: str = "POST"`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_templates.asp#delete_template)
48. Название: `Получение списка товаров из шаблона отчислений`
- Функция: `templates_products`
- Параметры: `template_id: int, product_id: int, price_min: float, price_max: float, currency: str, language: str, name: str, min_comiss: float, max_comiss: float, in_affiliate: bool, not_in_affiliate: bool, only_payment: bool, page: int, count: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_templates.asp#get_products)
49. Название: `Обновление товаров в шаблоне отчислений`
- Функция: `update_template_products`
- Параметры: `data: dict`
- Примечание: `Формат запроса (Data) указан в Документации API. См. Ссылка на API`
- Ответ: `StatusCode: 204 (NoContent)`
- [Ссылка на API](https://my.digiseller.com/inside/api_templates.asp#edit_products)
50. Название: `Применение шаблона отчислений`
- Функция: `template_apply`
- Параметры: `template_id: int, seller_id: int`
- Ответ: `StatusCode: 204 (NoContent)`
- [Ссылка на API](https://my.digiseller.com/inside/api_templates.asp#apply)
51. Название: `Список параметров товара`
- Функция: `products_options_list`
- Параметры: `product_id: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_parameters.asp#getlist)
52. Название: `Информация о параметре`
- Функция: `products_options_info`
- Параметры: `option_id: int`
- Ответ: `Ответ от сервера в формате JSON`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_parameters.asp#getfull)
53. Название: `Создание параметра`
- Функция: `products_options_add`
- Параметры: `name_ru: str, name_en: str, comment_ru: str, comment_en: str, ptype: str, separate_content: bool, required: bool, modifier_visible: bool, order: int, product_id: int, variant_dict: dict`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_parameters.asp#createparam)
54. Название: `Редактирование параметра`
- Функция: `products_options_update`
- Параметры: `name_ru: str, name_en: str, ptype: str, separate_content: bool, required: bool, modifier_visible: bool, order: int, option_id: int, comment_ru: str, comment_en: str`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_parameters.asp#editparam)
55. Название: `Удаление параметра`
- Функция: `products_options_delete`
- Параметры: `option_id: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_parameters.asp#deleteparam)
56. Название: `Создание варианта`
- Функция: `products_variant_add`
- Параметры: `option_id: int, data: dict`
- Примечание: `Формат запроса (Data) указан в Документации API. См. Ссылка на API`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_parameters.asp#createvariant)
57. Название: `Редактирование варианта`
- Функция: `products_variant_edit`
- Параметры: `option_id: int, variant_id: int, name_ru: str, name_en: str, ptype: str, rate: int, default: bool, visible: bool, order: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_parameters.asp#editvariant)
58. Название: `Удаление варианта`
- Функция: `products_variant_delete`
- Параметры: `option_id: int, variant_id: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_parameters.asp#deletevariant)
59. Название: `Получение списка диалогов`
- Функция: `chat_list`
- Параметры: `filter_new: int, email: str, id_ds: str, pagesize: int, page: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_debates.asp#get_chats)
60. Название: `Получение статуса диалога`
- Функция: `chat_status`
- Параметры: `id_i: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_debates.asp#get_state)
61. Название: `Изменение статуса диалога`
- Функция: `chat_edit_status`
- Параметры: `id_i: int, chat_state: int`
- Ответ: `'StatusCode: 200 (NoContent)'`
- [Ссылка на API](https://my.digiseller.com/inside/api_debates.asp#post_state)
62. Название: `Получение списка сообщений`
- Функция: `chat_order_messages`
- Параметры: `id_i: int, hidden: int, id_from: int, id_to: int, old_id: int, newer: int, count: int`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_debates.asp#get_debates)
63. Название: `Установка флага прочитан`
- Функция: `chat_set_flag`
- Параметры: `id_i: int`
- Ответ: `StatusCode: 200 (NoContent)`
- [Ссылка на API](https://my.digiseller.com/inside/api_debates.asp#post_seen)
64. Название: `Предварительная загрузка файлов`
- Функция: `chat_upload_preview`
- Параметры: `files, lang: str`
- Примечание: `Files: [('files[]', ('file': open(file_path, 'rb'))]`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_debates.asp#upload_preview-)
65. Название: `Отправка нового сообщения`
- Функция: `chat_send_message`
- Параметры: `id_i: int, data: dict`
- Примечание: `Формат запроса (Data) указан в Документации API. См. Ссылка на API`
- Ответ: `StatusCode: 200 (NoContent)`
- [Ссылка на API](https://my.digiseller.com/inside/api_debates.asp#post_debate)
66. Название: `Удаление сообщения`
- Функция: `chat_delete_message`
- Параметры: `order_id: int, message_id: int`
- Ответ: `[] (NoContent)`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_debates.asp#delete_debate)
67. Название: `Реклама на площадке`
- Функция: `rekl`
- Параметры: `owner: int, date: str, lang: str`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_rekl.asp#rekl)
68. Название: `Операции по личному счету Digiseller`
- Функция: `sellers_account_receipts`
- Параметры: `page: int, count: int, currency: str, types: list, code_filter: str, allowtype: str, start: str, finish: str`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_account.asp#digiseller)
69. Название: `Операции через внешних агрегаторов`
- Функция: `sellers_account_receipts_external`
- Параметры: `page: int, count: int, order: str, code: str, aggregator: str`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_account.asp#external)
70. Название: `Информация о балансе личного счёта`
- Функция: `sellers_account_balance`
- Параметры: `Передача не требуется`
- Ответ: `Ответ от сервера в формате JSON`
- [Ссылка на API](https://my.digiseller.com/inside/api_account.asp#view_balance)
Raw data
{
"_id": null,
"home_page": "https://github.com/Ernieleo/Digiseller-API-Python",
"name": "digiseller-api-python",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "digiseller api python",
"author": "Ernieleo",
"author_email": "ernieleo@vk.com",
"download_url": "https://files.pythonhosted.org/packages/c0/73/382844d4d4cb9941c9e25f9494586c73c705bd8800648c3e5739a43f362c/digiseller_api_python-1.4.2.tar.gz",
"platform": null,
"description": "# Digiseller API Python\n\n[![PyPI version](https://img.shields.io/pypi/v/digiseller-api-python.svg)](https://pypi.org/project/digiseller-api-python)\n[![Downloads](https://img.shields.io/pypi/dm/digiseller-api-python)](https://pypistats.org/packages/digiseller-api-python)\n[![License](https://img.shields.io/github/license/Ernieleo/digiseller-api-python)](https://github.com/Ernieleo/digiseller-api-python/blob/main/LICENSE)\n\nDigiseller API Python \u2014 \u044d\u0442\u043e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 Python \u0434\u043b\u044f \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a API Digiseller. \n\n\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043e 70 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0438\u0437 \u0447\u0438\u0441\u043b\u0430 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0445 \u0432 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438.\n\n**\u0412\u0430\u0436\u043d\u043e\u0435 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435**: \u0414\u0430\u043d\u043d\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u043c. \n\u042f \u043d\u0435 \u0438\u043c\u0435\u044e \u043d\u0438\u043a\u0430\u043a\u043e\u0433\u043e \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f \u043a \u043a\u043e\u043c\u0430\u043d\u0434\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0441\u0435\u0440\u0432\u0438\u0441\u0430 Digiseller. \n\n\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0437\u0430\u043f\u0440\u043e\u0441\u0430\u0445, \u0442\u0430\u043a \u043a\u0430\u043a \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u043d\u043e\u0435 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043b\u043e\u0441\u044c. \n\u0427\u0430\u0441\u0442\u044c \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0438\u0437 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u043d\u0430 \u0441\u0430\u0439\u0442\u0435 Digiseller \u043d\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438. \n\n\u041e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0435\u0439 API \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430 [\u0441\u0430\u0439\u0442\u0435 Digiseller](https://my.digiseller.com/inside/api.asp)\n\n## \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430\n\n\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0441 \u0441\u0435\u0440\u0432\u0438\u0441\u0430 [PyPI](https://pypi.org/project/digiseller-api-python/)\n\n```sh\npip install digiseller-api-python\n```\n\n\u0414\u043b\u044f \u0440\u0443\u0447\u043d\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0441 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f\n```sh\npip3 install git+https://github.com/Ernieleo/digiseller-api-python.git\n````\n\n## \u041f\u0440\u043e\u0441\u0442\u0430\u044f \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u044f\n\n\u041f\u043e\u043b\u0443\u0447\u0438\u0442\u044c API \u041a\u043b\u044e\u0447 \ud83d\udc49[\u0442\u0443\u0442](https://my.digiseller.com/inside/api_keys.asp)\ud83d\udc48 \n\u041f\u043e\u043b\u0443\u0447\u0438\u0442\u044c ID \u041f\u0440\u043e\u0434\u0430\u0432\u0446\u0430 \ud83d\udc49[\u0442\u0443\u0442](https://my.digiseller.com/)\ud83d\udc48\n\n```python\nfrom digiseller_api_python import Api\n\nDigiseller_Api = Api(seller_id=\"11155533\", api_key=\"CA1SF69A000A46D00039F01Z11017V39\")\n\n# \u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0445 \u043f\u0440\u0438 \u0437\u0430\u043a\u0430\u0437\u0435 \u043f\u043e \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u043a\u043e\u0434\u0443\ndef get_account_info_from_digiseller(unique_code):\n data = Digiseller_Api.unique_code(unique_code)\n email = None\n password = None\n\n for option in data[\"options\"]:\n if option[\"name\"] in [\"\u041f\u043e\u0447\u0442\u0430 \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u0430 ChatGPT\", \"ChatGPT account email\"]:\n email = option[\"value\"]\n elif option[\"name\"] in [\"\u041f\u0430\u0440\u043e\u043b\u044c \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u0430 ChatGPT\", \"ChatGPT account password\"]:\n password = option[\"value\"]\n\n return email, password\n```\n\n\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043b\u043e\u0433\u0438\u043d\u0430 \u0438 \u043f\u0430\u0440\u043e\u043b\u044f \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0445 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u0435\u043c \u043f\u0440\u0438 \u043e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u0438\u0438 \u0437\u0430\u043a\u0430\u0437\u0430 \u0432 \u043f\u043e\u043b\u044f\u0445 \u0432\u0432\u043e\u0434\u0430 (\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b) \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445. \u041f\u043e\u0438\u0441\u043a \u0442\u0440\u0435\u0431\u0443\u0435\u043c\u043e\u0433\u043e \u043f\u043e\u043b\u044f \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043f\u043e \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044e, \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u044f \u043d\u0430 \u0434\u0432\u0443\u0445 \u044f\u0437\u044b\u043a\u0430\u0445, \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043f\u043e\u043b\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0432 \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f\u0445 \u043e \u0437\u0430\u043a\u0430\u0437\u0435 \u043f\u043e \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u043a\u043e\u0434\u0443, \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u044f\u0437\u044b\u043a\u0430 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f.\n\n## \u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430\n\u041b\u044e\u0431\u043e\u0439 \u0432\u043a\u043b\u0430\u0434 \u0432 \u043f\u0440\u043e\u0435\u043a\u0442 \u043f\u0440\u0438\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442\u0441\u044f. \n\u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u043f\u043e\u043c\u043e\u0447\u044c \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435, \u0441\u043b\u0435\u0434\u0443\u0439\u0442\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c API \u0441\u0435\u0440\u0432\u0438\u0441\u0430 Digiseller \u0438 \u043f\u0440\u0438\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0439\u0442\u0435\u0441\u044c \u043e\u0431\u0449\u0435\u0433\u043e \u0441\u0442\u0438\u043b\u044f \u043a\u043e\u0434\u0430. \u0421\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 c\u043b\u0438\u044f\u043d\u0438\u0435 \u0438 \u044f \u0435\u0433\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u044e!\n\n## \u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043c\u0435\u0442\u043e\u0434\u044b API\nC\u043f\u0438\u0441\u043e\u043a \u0431\u044b\u043b \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 ChatGPT, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b \u043d\u0435\u0442\u043e\u0447\u043d\u043e\u0441\u0442\u0438. \n\u041a\u0430\u0436\u0434\u0430\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u0432\u044b\u0437\u043e\u0432\u0430 \u043e\u043f\u0438\u0441\u0430\u043d\u0430 \u0432 \u0441\u0430\u043c\u043e\u043c \u043a\u043e\u0434\u0435, \u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u0432 IDE. \n\n\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0441 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API, \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0442.\n1. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041f\u043e\u0438\u0441\u043a \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043f\u043b\u0430\u0442\u0435\u0436\u0430 \u043f\u043e \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u043a\u043e\u0434\u0443`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `unique_code`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `unique_code: str`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_general.asp#searchuniquecode)\n\n2. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u043f\u0440\u043e\u0434\u0430\u0436\u0435 \u043f\u043e \u043d\u043e\u043c\u0435\u0440\u0443 \u0437\u0430\u043a\u0430\u0437\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `purchase_info`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `invoice_id: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_general.asp#purchase_info)\n\n3. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u043f\u0438\u0441\u043e\u043a \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u043f\u0440\u043e\u0434\u0430\u0436`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `seller_last_sales`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `group: bool, top: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_statistics.asp#last_sales)\n\n4. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u043f\u0440\u043e\u0434\u0430\u0436`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `seller_sells_statistic`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_ids: list, date_start: str, date_finish: str, returned: int, page: int, rows: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_statistics.asp#statisticsells)\n\n5. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u043f\u0440\u043e\u0434\u0430\u0436 \u0432 \u0440\u043e\u043b\u0438 \u0430\u0433\u0435\u043d\u0442\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `agent_sales_statistic`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_ids: list, date_start: str, date_finish: str, returned: int, page: int, rows: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_statistics.asp#statistics_agent_sales)\n\n6. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u043f\u0438\u0441\u043e\u043a \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0439 (\u043a\u0430\u0442\u0430\u043b\u043e\u0433)`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `categories_list`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `category_id: int, lang: str`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_catgoods.asp#categories)\n\n7. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u043f\u0438\u0441\u043e\u043a \u0442\u043e\u0432\u0430\u0440\u043e\u0432 \u0438\u0437 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `shop_products`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `category_id: int, page: int, rows: int, order: str, currency: str, lang: str`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_catgoods.asp#products)\n\n8. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0411\u044b\u0441\u0442\u0440\u043e\u0435 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0439 \u0442\u043e\u0432\u0430\u0440\u043e\u0432 \u043f\u043e \u0441\u043f\u0438\u0441\u043a\u0443 ID`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `products_description`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `ids: list, lang: str`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_catgoods.asp#products_list)\n\n9. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_description`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, seller_id: int, partner_uid: str, currency: str, lang: str, owner: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_catgoods.asp#product_info)\n\n10. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0446\u0435\u043d\u044b \u0441 \u0443\u0447\u0435\u0442\u043e\u043c \u0432\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0438/\u0438\u043b\u0438 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0442\u043e\u0432\u0430\u0440\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `products_price_calc`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, options: str, currency: str, amount: int, unit_cnt: int, count: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_catgoods.asp#products_price_calc)\n\n11. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041e\u0442\u0437\u044b\u0432\u044b \u043e \u0442\u043e\u0432\u0430\u0440\u0430\u0445`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_reviews`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `seller_id: int, product_id: int, type_: str, owner_id: int, page: int, rows: int, lang: str`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_catgoods.asp#reviews)\n\n12. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0422\u043e\u0432\u0430\u0440\u044b \u043f\u0440\u043e\u0434\u0430\u0432\u0446\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `seller_goods`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `seller_id: int, order_col: str, order_dir: str, rows: int, page: int, currency: str, lang: str, show_hidden: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_catgoods.asp#seller-goods)\n\n13. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043a\u043e\u043f\u0438\u0438 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0442\u043e\u0432\u0430\u0440\u0430 (\u043a\u043b\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u0435\u0437 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e)`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_clone`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, count: int, categories: bool, notify: bool, discounts: bool, options: bool, comissions: bool, gallery: bool`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_catgoods.asp#copyproduct)\n\n14. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u043f\u0438\u0441\u043e\u043a \u0442\u043e\u0432\u0430\u0440\u043e\u0432 \u043f\u0440\u043e\u0434\u0430\u0432\u0446\u0430 \u0441 \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u043c \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u043c`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `agents_offer`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `seller_id: int, product_name: str, product_id: int, only_in_stock: bool, only_individual: bool, page: int, count: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_catgoods.asp#goodswithoffer)\n\n15. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0430 \u0442\u0438\u043f\u0430 \"\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u0432\u0430\u0440 \u0441 \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0446\u0435\u043d\u043e\u0439\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_create_uniquefixed`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `data: dict`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (Data) \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API. \u0421\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#createuniquefixed)\n\n16. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0430 \u0442\u0438\u043f\u0430 \"\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u0432\u0430\u0440 \u0441 \u043d\u0435\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0446\u0435\u043d\u043e\u0439\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_create_uniqueunfixed`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `data: dict`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (Data) \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API. \u0421\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#createuniqueunfixed)\n\n17. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0430 \u0442\u0438\u043f\u0430 \"\u042d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f \u043a\u043d\u0438\u0433\u0430\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_create_book`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `data: dict`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (Data) \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API. \u0421\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#createbook)\n\n18. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0430 \u0442\u0438\u043f\u0430 \"\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_create_software`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `data: dict`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (Data) \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API. \u0421\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#createsoftware)\n\n19. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0430 \u0442\u0438\u043f\u0430 \"\u041f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u0442\u043e\u0432\u0430\u0440\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_create_arbitrary`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `data: dict`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (Data) \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API. \u0421\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#createarbitrary)\n\n20. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0430 \u0442\u0438\u043f\u0430 \"\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u0432\u0430\u0440 \u0441 \u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0446\u0435\u043d\u043e\u0439\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_edit_uniquefixed`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, data: dict`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (Data) \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API. \u0421\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#edituniquefixed)\n\n21. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0430 \u0442\u0438\u043f\u0430 \"\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u043e\u0432\u0430\u0440 \u0441 \u043d\u0435\u0444\u0438\u043a\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0446\u0435\u043d\u043e\u0439\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_edit_uniqueunfixed`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, data: dict`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (Data) \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API. \u0421\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#edituniqueunfixed)\n\n22. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0430 \u0442\u0438\u043f\u0430 \"\u042d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u0430\u044f \u043a\u043d\u0438\u0433\u0430\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_edit_book`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, data: dict`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (Data) \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API. \u0421\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#editbook)\n\n23. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0430 \u0442\u0438\u043f\u0430 \"\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_edit_software`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, data: dict`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (Data) \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API. \u0421\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#editsoftware)\n\n24. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0430 \u0442\u0438\u043f\u0430 \"\u041f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0439 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u0442\u043e\u0432\u0430\u0440\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_edit_arbitrary`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, data: dict`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (Data) \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API. \u0421\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#editarbitrary)\n\n25. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0431\u0430\u0437\u043e\u0432\u044b\u0445 \u0441\u0432\u043e\u0439\u0441\u0442\u0432 \u0442\u043e\u0432\u0430\u0440\u0430. \u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435/\u0432\u044b\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_edit_base`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, data: dict`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (Data) \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API. \u0421\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#editbase)\n\n26. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0442\u043e\u0432\u0430\u0440\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_preview_add_images`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, files`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `Files: {'image.jpeg': open('pic.jpeg', 'rb')}`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#add_image_preview)\n\n27. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 youtube-\u0441\u0441\u044b\u043b\u043e\u043a \u0432 \u0433\u0430\u043b\u0435\u0440\u0435\u044e`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_preview_add_videos`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, files`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#add_video_preview)\n\n28. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u0438 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0432 \u0433\u0430\u043b\u0435\u0440\u0435\u0435`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_preview_options`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `type_: str, preview_id: int, enabled: bool, index: int, delete: bool`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#preview_options)\n\n29. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041c\u0430\u0441\u0441\u043e\u0432\u043e\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u0443\u0441\u0430 \u0442\u043e\u0432\u0430\u0440\u043e\u0432`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_edit_v2`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `new_status: str, products: list`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `(list): ID \u0442\u043e\u0432\u0430\u0440\u043e\u0432. \u041d\u0435 \u0431\u043e\u043b\u0435\u0435 200 \u0442\u043e\u0432\u0430\u0440\u043e\u0432 \u0432 1 \u0437\u0430\u043f\u0440\u043e\u0441\u0435: [\"123\", \"345\"]`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#change_status)\n\n30. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u0430 \u0432 \u043f\u043e\u0434\u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u044e \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0438`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_platform_category_add`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, platforms: list`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#producttomarketplacesubcategory)\n\n31. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0434\u0435\u0440\u0435\u0432\u0430 \u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0439 \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0438`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `dictionary_platforms_categories`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `id_: str`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#marketplacecategories)\n\n32. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u043a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0439 \u0442\u043e\u0440\u0433\u043e\u0432\u043e\u0439 \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0438`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `dictionary_platforms_subcategories`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `id_: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#marketplacesubcategories)\n\n33. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041c\u0430\u0441\u0441\u043e\u0432\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0446\u0435\u043d \u0442\u043e\u0432\u0430\u0440\u043e\u0432`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_edit_prices`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `data: dict`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (Data) \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API. \u0421\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#massPriceUpdate)\n\n34. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u0443\u0441\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0430\u0441\u0438\u043d\u0445\u0440\u043e\u043d\u043d\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0438`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_edit_update_products_tasks_status`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `task_id: str`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_goods.asp#productsUpdateStatus)\n\n35. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041c\u0435\u0442\u043e\u0434 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0442\u0438\u043f\u0430 \"\u0424\u0430\u0439\u043b\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_content_add_file`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, file`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `File: files = {'text.txt': open('passwords.txt', 'rb')}`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_content.asp#addfile)\n\n36. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041c\u0435\u0442\u043e\u0434 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0442\u0438\u043f\u0430 \"\u0424\u0430\u0439\u043b\" \u0441 \u0440\u0430\u0441\u043f\u0430\u043a\u043e\u0432\u043a\u043e\u0439 ZIP-\u0430\u0440\u0445\u0438\u0432\u0430 (\u0434\u043e 200 \u0444\u0430\u0439\u043b\u043e\u0432)`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_content_add_files`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, count: int, files`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_content.asp#addfiles)\n\n37. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0442\u0438\u043f\u0430 \"\u0442\u0435\u043a\u0441\u0442\" \u0438\u043b\u0438 \"\u0441\u0441\u044b\u043b\u043a\u0430\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_content_add_text`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `data: dict`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_content.asp#addtext)\n\n38. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u043a\u043e\u0434\u043e\u0432 Digiseller`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_content_add_code`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, count: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_content.asp#addcode)\n\n39. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041c\u0435\u0442\u043e\u0434 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0442\u0438\u043f\u0430 \"\u0424\u0430\u0439\u043b\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_content_update_file_v2`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `files: dict, content_id: int, product_id: int, update_old: bool`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `files = { '1': ('image1.jpeg', open('1.jpeg', 'rb')), '2': ('image2.jpeg', open('2.jpeg', 'rb')) }`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_content.asp#updateFile)\n\n40. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0442\u0438\u043f\u0430 \"\u0442\u0435\u043a\u0441\u0442\" \u0438\u043b\u0438 \"\u0441\u0441\u044b\u043b\u043a\u0430\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_content_update_text`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `content_id: int, serial: str, value: str, update_old: bool, product_id: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_content.asp#updateText)\n\n41. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0442\u0438\u043f\u0430 \"\u0442\u0435\u043a\u0441\u0442\", \"\u0441\u0441\u044b\u043b\u043a\u0430\" \u0438\u043b\u0438 \"\u0444\u0430\u0439\u043b\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_content_delete`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `content_id: int, product_id: int`\n - \u041e\u0442\u0432\u0435\u0442: `StatusCode: 204 (NoContent)`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_content.asp#deleteContent)\n\n42. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041f\u043e\u043b\u043d\u043e\u0435 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0442\u0438\u043f\u0430 \"\u0442\u0435\u043a\u0441\u0442\", \"\u0441\u0441\u044b\u043b\u043a\u0430\" \u0438\u043b\u0438 \"\u0444\u0430\u0439\u043b\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_content_delete_all`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_content.asp#deleteAllContent)\n\n43. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0438\u043b\u0438 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0442\u0438\u043f\u0430 \"\u0444\u043e\u0440\u043c\u0430\"`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `product_content_update_form`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int, address: str, method: str, encoding: str, options: bool, answer: bool, allow_purchase_multiple_items: bool, url_for_quantity: str`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_content.asp#update_form)\n\n44. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `C\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u043a\u043e\u043c\u0438\u0441\u0441\u0438\u043e\u043d\u043d\u044b\u0445 \u043e\u0442\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `templates`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `name: str`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_templates.asp#create_template)\n\n45. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u043a\u043e\u043c\u0438\u0441\u0441\u0438\u043e\u043d\u043d\u044b\u0445 \u043e\u0442\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `templates_edit`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `name: str, id_: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_templates.asp#edit_template)\n\n46. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u043f\u0438\u0441\u043a\u0430 \u0448\u0430\u0431\u043b\u043e\u043d\u043e\u0432 \u043e\u0442\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `templates_list`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `page: int, count: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_templates.asp#get_list_templates)\n\n47. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u043a\u043e\u043c\u0438\u0441\u0441\u0438\u043e\u043d\u043d\u044b\u0445 \u043e\u0442\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `templates_delete`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `id_: int, method: str = \"POST\"`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_templates.asp#delete_template)\n\n48. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u043f\u0438\u0441\u043a\u0430 \u0442\u043e\u0432\u0430\u0440\u043e\u0432 \u0438\u0437 \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u043e\u0442\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `templates_products`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `template_id: int, product_id: int, price_min: float, price_max: float, currency: str, language: str, name: str, min_comiss: float, max_comiss: float, in_affiliate: bool, not_in_affiliate: bool, only_payment: bool, page: int, count: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_templates.asp#get_products)\n\n49. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0442\u043e\u0432\u0430\u0440\u043e\u0432 \u0432 \u0448\u0430\u0431\u043b\u043e\u043d\u0435 \u043e\u0442\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `update_template_products`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `data: dict`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (Data) \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API. \u0421\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API`\n - \u041e\u0442\u0432\u0435\u0442: `StatusCode: 204 (NoContent)`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_templates.asp#edit_products)\n\n50. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0448\u0430\u0431\u043b\u043e\u043d\u0430 \u043e\u0442\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `template_apply`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `template_id: int, seller_id: int`\n - \u041e\u0442\u0432\u0435\u0442: `StatusCode: 204 (NoContent)`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_templates.asp#apply)\n\n51. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u043f\u0438\u0441\u043e\u043a \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u0442\u043e\u0432\u0430\u0440\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `products_options_list`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `product_id: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_parameters.asp#getlist)\n\n52. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0435`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `products_options_info`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `option_id: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_parameters.asp#getfull)\n\n53. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `products_options_add`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `name_ru: str, name_en: str, comment_ru: str, comment_en: str, ptype: str, separate_content: bool, required: bool, modifier_visible: bool, order: int, product_id: int, variant_dict: dict`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_parameters.asp#createparam)\n\n54. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `products_options_update`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `name_ru: str, name_en: str, ptype: str, separate_content: bool, required: bool, modifier_visible: bool, order: int, option_id: int, comment_ru: str, comment_en: str`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_parameters.asp#editparam)\n\n55. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `products_options_delete`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `option_id: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_parameters.asp#deleteparam)\n\n56. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `products_variant_add`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `option_id: int, data: dict`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (Data) \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API. \u0421\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_parameters.asp#createvariant)\n\n57. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `products_variant_edit`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `option_id: int, variant_id: int, name_ru: str, name_en: str, ptype: str, rate: int, default: bool, visible: bool, order: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_parameters.asp#editvariant)\n\n58. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `products_variant_delete`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `option_id: int, variant_id: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_parameters.asp#deletevariant)\n\n59. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u043f\u0438\u0441\u043a\u0430 \u0434\u0438\u0430\u043b\u043e\u0433\u043e\u0432`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `chat_list`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `filter_new: int, email: str, id_ds: str, pagesize: int, page: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_debates.asp#get_chats)\n\n60. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u0443\u0441\u0430 \u0434\u0438\u0430\u043b\u043e\u0433\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `chat_status`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `id_i: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_debates.asp#get_state)\n\n61. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u0441\u0442\u0430\u0442\u0443\u0441\u0430 \u0434\u0438\u0430\u043b\u043e\u0433\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `chat_edit_status`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `id_i: int, chat_state: int`\n - \u041e\u0442\u0432\u0435\u0442: `'StatusCode: 200 (NoContent)'`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_debates.asp#post_state)\n\n62. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u043f\u0438\u0441\u043a\u0430 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `chat_order_messages`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `id_i: int, hidden: int, id_from: int, id_to: int, old_id: int, newer: int, count: int`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_debates.asp#get_debates)\n\n63. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0444\u043b\u0430\u0433\u0430 \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u043d`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `chat_set_flag`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `id_i: int`\n - \u041e\u0442\u0432\u0435\u0442: `StatusCode: 200 (NoContent)`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_debates.asp#post_seen)\n\n64. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0444\u0430\u0439\u043b\u043e\u0432`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `chat_upload_preview`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `files, lang: str`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `Files: [('files[]', ('file': open(file_path, 'rb'))]`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_debates.asp#upload_preview-)\n\n65. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u043d\u043e\u0432\u043e\u0433\u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `chat_send_message`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `id_i: int, data: dict`\n - \u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: `\u0424\u043e\u0440\u043c\u0430\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 (Data) \u0443\u043a\u0430\u0437\u0430\u043d \u0432 \u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 API. \u0421\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API`\n - \u041e\u0442\u0432\u0435\u0442: `StatusCode: 200 (NoContent)`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_debates.asp#post_debate)\n\n66. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `chat_delete_message`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `order_id: int, message_id: int`\n - \u041e\u0442\u0432\u0435\u0442: `[] (NoContent)`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_debates.asp#delete_debate)\n\n67. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0420\u0435\u043a\u043b\u0430\u043c\u0430 \u043d\u0430 \u043f\u043b\u043e\u0449\u0430\u0434\u043a\u0435`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `rekl`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `owner: int, date: str, lang: str`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_rekl.asp#rekl)\n\n68. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u043f\u043e \u043b\u0438\u0447\u043d\u043e\u043c\u0443 \u0441\u0447\u0435\u0442\u0443 Digiseller`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `sellers_account_receipts`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `page: int, count: int, currency: str, types: list, code_filter: str, allowtype: str, start: str, finish: str`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_account.asp#digiseller)\n\n69. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u041e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 \u0432\u043d\u0435\u0448\u043d\u0438\u0445 \u0430\u0433\u0440\u0435\u0433\u0430\u0442\u043e\u0440\u043e\u0432`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `sellers_account_receipts_external`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `page: int, count: int, order: str, code: str, aggregator: str`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_account.asp#external)\n\n70. \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435: `\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u0431\u0430\u043b\u0430\u043d\u0441\u0435 \u043b\u0438\u0447\u043d\u043e\u0433\u043e \u0441\u0447\u0451\u0442\u0430`\n - \u0424\u0443\u043d\u043a\u0446\u0438\u044f: `sellers_account_balance`\n - \u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b: `\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f`\n - \u041e\u0442\u0432\u0435\u0442: `\u041e\u0442\u0432\u0435\u0442 \u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 JSON`\n - [\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 API](https://my.digiseller.com/inside/api_account.asp#view_balance)\n",
"bugtrack_url": null,
"license": null,
"summary": "Interaction with Digiseller API via Python",
"version": "1.4.2",
"project_urls": {
"Documentation": "https://my.digiseller.com/inside/api.asp",
"Download": "https://pypi.org/project/digiseller-api-python/",
"Homepage": "https://github.com/Ernieleo/Digiseller-API-Python",
"Write me": "https://t.me/ernieleo"
},
"split_keywords": [
"digiseller",
"api",
"python"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "4042492ff80b791890f85bfecb43091c6f40dabd93cc6368cbe462b8a13faf4a",
"md5": "faee1d7a7878e13c087ad012bb81fbd5",
"sha256": "f952ad990fc5be75f97bd4f4819fc55ebd17f115de845de3fd3d85e8f6cc46d9"
},
"downloads": -1,
"filename": "digiseller_api_python-1.4.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "faee1d7a7878e13c087ad012bb81fbd5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 21806,
"upload_time": "2024-06-01T03:09:54",
"upload_time_iso_8601": "2024-06-01T03:09:54.412911Z",
"url": "https://files.pythonhosted.org/packages/40/42/492ff80b791890f85bfecb43091c6f40dabd93cc6368cbe462b8a13faf4a/digiseller_api_python-1.4.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c073382844d4d4cb9941c9e25f9494586c73c705bd8800648c3e5739a43f362c",
"md5": "bdcb5c7f7d3e1264fdef6559a1765ad6",
"sha256": "7d2f8f4fb3c83d83c782cf1da1b61e699006f71d76bd8fd1710124e5c8031c15"
},
"downloads": -1,
"filename": "digiseller_api_python-1.4.2.tar.gz",
"has_sig": false,
"md5_digest": "bdcb5c7f7d3e1264fdef6559a1765ad6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 31218,
"upload_time": "2024-06-01T03:09:56",
"upload_time_iso_8601": "2024-06-01T03:09:56.110009Z",
"url": "https://files.pythonhosted.org/packages/c0/73/382844d4d4cb9941c9e25f9494586c73c705bd8800648c3e5739a43f362c/digiseller_api_python-1.4.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-01 03:09:56",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Ernieleo",
"github_project": "Digiseller-API-Python",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "digiseller-api-python"
}