Base URL: /api/v3, Version: 1.0
Используя наше API вы можете реализовать интеграцию с сторонним ПО Это могут быть - Конфигурации 1С - Облачные складские системы - CRM - и т.п. Авторизация осуществляется с использованием HTTP Base авторизации (https://en.wikipedia.org/wiki/Basic_access_authentication). Для авторизации используется логин и пароль от вашей учетной записи в админ панели. Внимание при использовании API права доступа к данным аналогичны правам учетной записи в панели администрирования. Поэтому вероятнее всего вам нужно будет использовать учетную запись с правами администратора для получения доступа ко всем нужным ресурсам.
Работа с контрагентами
Operation | Description |
---|---|
GET /customers.json | Список контрагентов |
GET /customers/1.json | Получение контрагента по ID |
GET /customers/1/statistic_data.json | Получение статистику контрагента по ID |
POST /customers | Создание контрагента |
PUT /customers/743 | Обновление контрагента по ID |
DELETE /customers/743 | Удаление контрагента по ID |
Позволяет получить информацию о созданных в системе регионах. Редактирование регионов возможно строго через веб-интерфейс.
Operation | Description |
---|---|
GET /regions.json | Список регионов1 |
GET /regions/28.json | Получение региона по ID1 |
Operation | Description |
---|---|
GET /payment_types.json | Получение списка типов оплат12 |
POST /payment_types.json | Создание типа оплат |
GET /payment_types/1.json | Получение типа оплат по ID7 |
PUT /payment_types/1.json | Редактирование типа оплат |
DELETE /payment_types/1.json | Удаление типа оплаты5 |
Operation | Description |
---|---|
GET /invoices/:id/create_or_update_bill |
Operation | Description |
---|---|
GET /global_price_replacements/replacements | Получение списка всех заменяемых имен бренда |
Operation | Description |
---|---|
GET /product_attributes.json | Получение списка всех атрибутов продукции |
POST /product_attributes.json | Создание атрибута |
PUT /product_attributes/1.json | Обновление атрибута |
DELETE /product_attributes/1.json | Удаление атрибута по его ID |
Operation | Description |
---|---|
GET /product_categories.json | Получение списка всех категорий |
POST /product_categories.json | Создание категории |
PUT /product_categories/1.json | Обновление категории |
DELETE /product_categories/1.json | Удаление категории по её ID |
Operation | Description |
---|---|
POST /products/load_recommendeds.json | Загрузка рекомендуемых товаров из файла |
GET /products.json | Получение списка всех товаров |
POST /products.json | Создание товара |
PUT /products/1.json | Обновление продукции |
DELETE /products/1.json | Удаление продукции по её ID |
Operation | Description |
---|---|
GET /prices.json | Получение списка всех прайс-листов |
GET /prices/1.json | Получение прайс листа по ID |
Operation | Description |
---|---|
GET /web_forms.json | Получение списка всех форм |
GET /web_forms/1.json | Получение формы по ID |
GET /web_forms/1/form_fields | Получение списка всех полей определённой формы |
GET /web_forms/1/form_records | Получение списка всех записей определённой формы |
Operation | Description |
---|---|
GET /recommend_products | Получение списка всех рекомендаций |
POST /recommend_products | Создание рекомендации |
PUT /recommend_products/1 | Обновление рекомендации |
DELETE /recommend_products/1 | Удаление рекомендации по её ID |
GET /recommend_products/delete_all | Удаление всех рекомендаций |
Operation | Description |
---|---|
GET /product_urls.json | Получение списка всех заменяемых ссылок |
POST /product_urls/ | Создание ссылки |
PUT /product_urls/1 | Обновление ссылки |
DELETE /product_urls/1 | Удаление ссылки по её ID |
POST /product_urls_uploader | Создание ссылок |
Operation | Description |
---|---|
GET /discount_types.json | Список групп скидок2 |
GET /discount_types/55.json | Получение группы скидок по ID2 |
Operation | Description |
---|---|
GET /customers/:customer_id/bonus_price_items | Получение списка бонусов контрагента по ID |
POST /customers/:customer_id/bonus_price_items | Создание бонуса для контрагента |
DELETE /customers/:customer_id/bonus_price_items/delete_all | Удаление всех бонусов клиента |
PUT /customers/:customer_id/bonus_price_items/:id | редактирование записи бонуса по ID |
DELETE /customers/:customer_id/bonus_price_items/:id | Удаление бонуса по ID |
GET /bonus_price_items/all | Получение списка всех бонусов |
Operation | Description |
---|---|
GET /customers/:customer_id/discounts | Получение личных скидок контрагента |
POST /customers/:customer_id/discounts | Создание личную скидку контрагента |
GET /customers/:customer_id/discounts/:id | Получение личную скидку контрагента по ID записи |
PUT /customers/:customer_id/discounts/:id | Редактирование записи личной скидки по ID |
DELETE /customers/:customer_id/discounts/:id | Удаление личной скидки контрагента по ID |
Operation | Description |
---|---|
GET /cash_boxes | Список касс |
POST /cash_boxes | Создание кассы |
GET /cash_boxes/1.json | Получение кассы по ID |
PUT /cash_boxes/1.json | Редактирование кассы |
DELETE /cash_boxes/1.json | Удаление кассы |
Operation | Description |
---|---|
GET /cash_box_checks | Список чеков |
POST /cash_box_checks | Создание чека |
GET /cash_box_checks/1.json | Получение чека по ID |
PUT /cash_box_checks/1.json | Редактирование чека |
DELETE /cash_box_checks/1.json | Удаление чека |
POST /cash_box_checks/1/fiscalization | Отправление чека на фискализацию |
POST /cash_box_checks/1/update_status | Обновление статуса чека от внешней системы фискализации |
GET /cash_box_checks/1/logs | Получение логов чека |
Operation | Description |
---|---|
GET /balances.json | Движение по балансу |
POST /balances.json | Добавления нового движения баланса |
GET /customers/1/balances | Просмотр баланса клиента |
GET /customers/:customer_id/balances/:id.json | Получение записи движения баланса по ID |
PUT /customers/:customer_id/balances/:id.json | редактирование записи движения баланса по ID |
DELETE /customers/:customer_id/balances/:id.json | Удаление записи движения баланса по ID |
GET /balances/income_type_report.json | Получение отчета по движениям баланса |
Operation | Description |
---|---|
GET /product_return_reason_requests.json | Получение списка возвратов |
POST /order_items/:order_item_id/product_return_reason_requests.json | Новый возврат |
GET /order_items/:order_item_id/product_return_reason_requests/:id.json | Получение возврата по ID |
DELETE /order_items/:order_item_id/product_return_reason_requests/:id.json | Удаление возврата по ID |
PUT /order_items/:order_item_id/product_return_reason_requests/:id.json | Редактирование возврата по ID |
Operation | Description |
---|---|
GET /bills.json | Получение списка счетов |
POST /bills.json | Новый счет |
GET /bills/:id.json | Получение данных счета по ID |
DELETE /bills/:id.json | Удаление счета по ID |
PUT /bills/:id.json | Редактирование данных счета |
GET /bills/:id/barcode.json | Получение QR Code счета по ID |
POST /bills/:id/deposit.json | Авторизацию платежа счета по ID |
GET /bills/:id/pay.json | Оплата платежа счета по ID |
POST /bills/delete_bill_item.json | Удаление позиции счета по ID |
Operation | Description |
---|---|
GET /search_settings.json | Получение настроек выдачи клиентской части |
Operation | Description |
---|---|
GET /customers/1/autos | Получение списка всех автомобилей клиента |
POST /customers/1/autos | Создание автомобиля |
GET /customers/1/autos/125 | Получение автомобиля |
DELETE /customers/1/autos/125 | Удаление автомобиля по его ID |
PUT /customers/1/autos/125 | Обновление автомобиля |
GET /customers/1/autos/125/auto_detail_notes | Получение карточки автомобиля |
POST /customers/1/autos/125/auto_detail_notes | Создание записи |
PUT /auto_detail_notes/1 | Обновление записи |
DELETE /auto_detail_notes/1 | Удаление записи по её ID |
Operation | Description |
---|---|
GET /invoices.json | Получение списка всех накладных |
PUT /invoices/1 | Обновление накладной |
DELETE /invoices/1 | Удаление накладной по её ID |
POST /invoices/load | Создание накладной |
Operation | Description |
---|---|
GET /users.json | Список пользователей3 |
GET /users/1.json | Получение пользователя по ID3 |
Operation | Description |
---|---|
GET /seo_catalog_categories.json | Получение списка всех страниц категорий |
POST /seo_catalog_categories.json | Создание новой страницы категории |
PUT /seo_catalog_categories/1 | Обновление страницы категории |
DELETE /seo_catalog_categories/1 | Удаление страницы категории по её ID |
Operation | Description |
---|---|
GET /fulltext_search_synonims.json | Получение списка всех синонимов поиска по названию |
POST /fulltext_search_synonims.json | Создание нового синонима поиска по названию |
PUT /fulltext_search_synonims/1 | Обновление синонима поиска |
DELETE /fulltext_search_synonims/1 | Удаление синонима поиска по его ID |
Operation | Description |
---|---|
GET /customer_groups.json | Получение списка всех клиентских групп |
POST /customer_groups.json | Создание клиентской группы |
PUT /customer_groups/1 | Обновление клиентских групп |
DELETE /customer_groups/1 | Удаление клиентской группы по его ID |
Operation | Description |
---|---|
GET /visible_zones.json | Получение списка зоны видимлсти прайс листов |
POST /visible_zones.json | Создание новой зоны видимости прайс листов |
DELETE /visible_zones/1 | Удаление зоны видимости прайс листов по его ID |
Operation | Description |
---|---|
GET /workshop_orders/:type.json | Получение списка всех заказов нарядов|рекомендации |
POST /workshop_orders/:type.json | Создание заказ наряд|рекомендации |
PUT /workshop_orders/:type/update_or_create.json | Редактировать или создать заказ наряд|рекомендации (допустимо и POST запрос) |
PUT /workshop_orders/:type/1.json | Обновление заказ наряд|рекомендацию |
DELETE /workshop_orders/:type/1.json | Удаление заказ наряд|рекомендацию по ID |
Operation | Description |
---|---|
GET /workshop_order_works/:type.json | Получение списка объектов |
POST /workshop_order_works/:type.json | Создание объектов |
PUT /workshop_order_works/:type/1.json | Обновление объектов |
DELETE /workshop_order_works/:type/1.json | Удаление объекта по ID |
Operation | Description |
---|---|
GET /doc_templates.json | Получить список шаблонов документов |
POST /doc_templates.json | Создание шаблон документа |
PUT /doc_templates/1.json | Редактировать шаблон документа |
DELETE /doc_templates/1.json | Удаление шаблона по ID |
GET /doc_templates/1/compile.(pdf/xls) | Генерация документа |
GET /doc_templates/1/print.json | Отправка документа в очередь печати |
Operation | Description |
---|---|
GET /supplier_invoices | Получение списка накладных поставщику |
GET /supplier_invoices/:id/unlinked_items_handle_form | Получение списка позиций накладной поставщика |
POST /supplier_invoices/:id/unlinked_items_handle | Подтверждение позиции накладной за заказом |
Operation | Description |
---|---|
GET /supplier_order_items | Получение списка заказов поставщику |
GET /supplier_order_items/income | Получение списка приходов заказов поставщику |
POST /supplier_order_items/accept | Подтверждение позиции заказа поставщику |
POST /supplier_order_items/not_accept | Отправить в заказ позицию поставщику |
POST /supplier_order_items/change_status | Поменять статус позиции в заказе |
GET /supplier_order_items/:id/check | Проверка позиции в заказе поставщику |
PUT /supplier_order_items/:id/add_income | Пришедшее количество позиций по заказу поставщику |
Operation | Description |
---|---|
GET /cross_groups.json | Получение списка групп кроссирование |
POST /cross_groups.json | Создание группу кроссирование |
PUT /workshop_orders/1.json | Редактировать группу кроссирование (или включить товары в эту группу) |
DELETE /workshop_orders/1.json | Удаление группу кроссирование по ID |
Работа с заказами
Operation | Description |
---|---|
GET /orders.json | Список группы заказов4 |
POST /orders.json | Отправка корзины в заказ |
GET /orders/1.json | Получение бланка заказа по ID4 |
PUT /orders/1.json | Редактирование заказа |
DELETE /orders/1.json | Удаление группы заказов |
POST /orders/make_join | Объединить выбранные заказы |
GET /orders/1/vin_check.json | Отправить письмо клиенту о проверке по VIN номеру |
POST /orders/manual.json |
Operation | Description |
---|---|
GET /baskets.json | Получение списка корзин5 |
POST /baskets.json | Создание корзины |
DELETE /baskets/1.json | Удаление корзины |
GET /baskets/1.json | Просмотр корзины6 |
PUT /baskets/1.json | Редактирование корзины |
POST /baskets/create_manual | Добавление позиций в корзину в ручную |
POST /baskets/1/change_cost.json | Изменение цены корзины |
Operation | Description |
---|---|
GET /order_items.json | Получение списка позиций заказа7 |
PUT /order_items/1.json | Редактирование позиции заказа |
POST /order_items/change_status | Изменение статуса позиции заказа |
GET /order_items/1/order_status_logs.json | Получение статусов для позиции заказа |
GET /order_items/1/prices.json | Получение прайсов для перезаказа позиции заказа8 |
POST /order_items/1/reorder.json | Перезаказ позиции заказа |
POST /order_items/1/print.json | Отправка стикера в очередь печати |
POST /order_items/bill.json | Создание счета из произвольных позиций |
Operation | Description |
---|---|
GET /order_status_types.json | Получение списка статусов9 |
POST /order_status_types.json | Создание статуса заказов |
GET /order_status_types/1.json | Получение статуса по ID5 |
PUT /order_status_types/1.json | Редактирование статуса заказа |
DELETE /order_status_types/1.json | Удаление статуса заказа2 |
Operation | Description |
---|---|
GET /delivery_types.json | Получение списка типов доставки10 |
POST /delivery_types.json | Создание типа доставки |
GET /delivery_types/1.json | Получение типа доставки по ID |
PUT /delivery_types/1.json | Редактирование типа доставки |
DELETE /delivery_types/1.json | Удаление типа доставки3 |
Operation | Description |
---|---|
GET /delivery_points.json | Получение списка пунтков доставок11 |
POST /delivery_points.json | Создание пункта доставки |
GET /delivery_points/1.json | Получение пункта доставки по ID6 |
PUT /delivery_points/1.json | Редактирование пункта доставки |
DELETE /delivery_points/1.json | Удаление пункта доставки4 |
Для доступа к демо серверу используйте логин "admin" пароль "qwerty"
Удаление записи по её ID
application/json
Заменить 1 на ID записи, которую нужно редактировать
auto_detail_note[oem] | Код детали (oem) |
formData | string | |
auto_detail_note[make_name] | Бренд детали (make name) |
formData | string | |
auto_detail_note[detail_name] | Название детали (detail_name) |
formData | string | |
auto_detail_note[comment] | Комментарий к созданию записи |
formData | string |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Получение списка зачислений/списаний с баланса клиентов. В ответе будут возвращены список движений баланса.
По умолчанию система будет отдавать по 10 в каждом запросе:
если просто отправить запрос без никаких параметров вы получаете первые 10 только для того, чтобы получить следующие 10 нужно добавить параметр page page = 2 если хотите получать не по 10, а по 20 (не больше 100) допустим, добавьте параметр per_page в каждом запросе per_page = 20
search[customer_id_eq] | Параметр фильтрации списка. ID клиента по которому нужно получить список движений по балансу |
formData | integer (int32) | |
page | Параметр пагинации списка - нумерация списка получаемых в запросе |
formData | integer (int32) | |
per_page | Параметр пагинации списка - кол-во данных в списке в каждом запросе |
formData | integer (int32) |
application/json
Добавление новой записи в движении балансов
customer_id | ID клиента на баланс которого вносится запись |
formData | string | |
balance[description] | Обоснование |
formData | string | |
balance[income_type] | Метод |
formData | string | |
balance[sum] | Сумма |
formData | string | |
balance[created_at(1i)] | Время движения. Год |
formData | integer (int32) | |
balance[created_at(2i)] | Время движения. Месяц |
formData | integer (int32) | |
balance[created_at(3i)] | Время движения. Число |
formData | integer (int32) | |
balance[created_at(4i)] | Время движения. Часы |
formData | integer (int32) | |
balance[created_at(5i)] | Время движения. Минуты |
formData | integer (int32) |
application/json
Получение отчета по движениям баланса разделенный по методам оплат
application/json
В ответе будут возвращены список корзин пользователя с чьим логином и паролем происходит авторизация.
По умолчанию система будет отдавать по 10 в каждом запросе:
application/json
TODO: Add Description
application/x-www-form-urlencoded
price_result[min_qnt] | минимальное кол. к заказу |
formData | integer (int32) | |
price_result[oem] | номенклатурный номер, артикул позиции |
formData | integer (int32) | |
price_result[make_name] | производитель |
formData | string | |
price_result[hash_key] | hash ключ защиты для добавления в корзину |
formData | string | |
price_result[sys_info] | служебная информация, json строка |
formData | string | |
price_result[price_id] | ID прайс листа |
formData | integer (int32) | |
price_result[min_delivery_day] | минимальный срок доставки |
formData | integer (int32) | |
price_result[max_delivery_day] | максимальный срок доставки |
formData | integer (int32) | |
price_result[detail_name] | название детали |
formData | string | |
qnt | количество к заказу |
formData | integer (int32) | |
discount_type_id | ID группы скидок |
formData | integer (int32) |
application/json
Замените 1 на ID корзины, которую нужно удалить
application/json
Замените 1 на ID корзины, которую нужно посмотреть
application/json
Замените 1 на ID корзины, которую нужно редактировать
Аттрибуты модели Basket которых нужно редактировать, нужно передавать через параметр basket
Например:
В данный момент можно редактировать только аттрибут qnt количество
application/x-www-form-urlencoded
basket[qnt] | количество |
formData | integer (int32) |
application/json
Обязательный параметр:
application/x-www-form-urlencoded
cost | новая цена |
formData | integer (int32) |
application/json
Параметры каждой позиции корзины передаются через нумерацию в параметре items, для первой позиции это будет 0, для второй 1, для третьей позиции это будет 2 и так далее для всех последующих позиций. Например:
application/x-www-form-urlencoded
basket_manual[items][0][oem] | Артикул позиции |
formData | integer (int32) | |
basket_manual[items][0][make_name] | Производитель |
formData | string | |
basket_manual[items][0][detail_name] | Название детали |
formData | string | |
basket_manual[items][0][min_delivery_day] | Мин. срок доставки |
formData | integer (int32) | |
basket_manual[items][0][max_delivery_day] | Макс. срок доставки |
formData | integer (int32) | |
basket_manual[items][0][comment] | Комментарий позиции |
formData | string | |
basket_manual[items][0][first_cost] | Закупка |
formData | integer (int32) | |
basket_manual[items][0][cost] | Продажа |
formData | integer (int32) | |
basket_manual[items][0][qnt] | Количество |
formData | integer (int32) | |
basket_manual[items][0][price_id] | ID прайса |
formData | integer (int32) |
application/json
Получение списка счетов
search[order_id_eq] | Пример параметра фильтрации списка. ID заказа по которому фильтруется список |
formData | integer (int32) | |
page | Параметр пагинации списка - нумерация списка получаемых в запросе |
formData | integer (int32) | |
per_page | Параметр пагинации списка - кол-во данных в списке в каждом запросе |
formData | integer (int32) |
application/json
Создание нового счета
bill[validate_bill_items] | Валидация счета (0 или 1) |
formData | integer (int32) | |
bill[customer_id] | ID клиента |
formData | integer (int32) | |
bill[order_id] | ID заказа |
formData | integer (int32) | |
bill[bill_items_attributes][0][oem] | Артикул 1-й позиции заказа |
formData | integer (int32) | |
bill[bill_items_attributes][0][make_name] | Производитель 1-й позиции заказа |
formData | integer (int32) | |
bill[bill_items_attributes][0][detail_name] | Название 1-й позиции заказа |
formData | integer (int32) | |
bill[bill_items_attributes][0][cost] | Цена 1-й позиции заказа |
formData | integer (int32) | |
bill[bill_items_attributes][0][qnt] | Количество 1-й позиции заказа |
formData | integer (int32) | |
bill[bill_items_attributes][0][is_excise] | Товары облагаются акцизом (0 или 1) |
formData | integer (int32) |
application/json
Замените :id на ID счета
application/json
Замените :id на ID счета
application/json
Замените :id на ID счета
bill[validate_bill_items] | Валидация счета (0 или 1) |
formData | integer (int32) | |
bill[customer_id] | ID клиента |
formData | integer (int32) | |
bill[order_id] | ID заказа |
formData | integer (int32) | |
bill[bill_items_attributes][0][oem] | Артикул 1-й позиции заказа |
formData | integer (int32) | |
bill[bill_items_attributes][0][make_name] | Производитель 1-й позиции заказа |
formData | integer (int32) | |
bill[bill_items_attributes][0][detail_name] | Название 1-й позиции заказа |
formData | integer (int32) | |
bill[bill_items_attributes][0][cost] | Цена 1-й позиции заказа |
formData | integer (int32) | |
bill[bill_items_attributes][0][qnt] | Количество 1-й позиции заказа |
formData | integer (int32) | |
bill[bill_items_attributes][0][is_excise] | Товары облагаются акцизом (0 или 1) |
formData | integer (int32) |
application/json
Замените :id на ID счета
application/json
Замените :id на ID счета
application/json
Замените :id на ID счета
application/json
Удаление позиции счета по ID
bill_item_id | ID позиции счета |
formData | integer (int32) |
application/json
Получаем список всех бонусов не зависимо от клиента.
application/json; charset=utf-8
Получение списка чеков
application/json
Добавление нового чека для фискализации (На примере Комтет кассы)
application/x-www-form-urlencoded
cash_box_check[subject_item_type] | Тип объекта чека (Счета: Bill, Баланс: Balance, Возврат: ProductReturnReasonRequest, Заказ: Order) |
formData | string | |
cash_box_check[subject_item_id] | ID объекта чека |
formData | integer (int32) | |
cash_box_check[vat_rate] | Ставка налога |
formData | string | |
cash_box_check[customer_info] | Номер телефона ил эл. почта клиента |
formData | string | |
cash_box_check[customer_id] | ID клиента |
formData | integer (int32) | |
cash_box_check[cash_box_id] | ID кассы |
formData | integer (int32) | |
cash_box_check[print_paper_check] | Распечатать чек. Возвможные значения = 0 или 1, true или false |
formData | integer (int32) | |
cash_box_check[tax_system] | Система налогообложения |
formData | string | |
cash_box_check[print_settings][intent] | Направление платежа |
formData | string | |
cash_box_check[print_settings][calculation_method] | Способ рассчета |
formData | string | |
cash_box_check[payments][0][type] | Оплаты. Тип 1-й оплаты. Возможное значение для комтета - Электронными: card, Наличными: cash, Сумма предоплатой: prepayment, Сумма постоплатой: credit, Сумма встречным предложением: counter_provisioning |
formData | string | |
cash_box_check[payments][0][sum] | Оплаты. Сумма 1-й оплаты |
formData | number (double) | |
cash_box_check[cash_box_check_items_attributes][0][oem] | Артикул 1-й позиции чека |
formData | string | |
cash_box_check[cash_box_check_items_attributes][0][make_name] | Производитель 1-й позиции чека |
formData | string | |
cash_box_check[cash_box_check_items_attributes][0][detail_name] | Название 1-й позиции чека |
formData | string | |
cash_box_check[cash_box_check_items_attributes][0][cost] | Цена 1-й позиции чека |
formData | number (double) | |
cash_box_check[cash_box_check_items_attributes][0][qnt] | Кол-во 1-й позиции чека |
formData | integer (int32) | |
cash_box_check[cash_box_check_items_attributes][0][vat_rate] | Ставка налога 1-й позиции чека |
formData | string | |
cash_box_check[cash_box_check_items_attributes][0][calculation_subject] | Предмет расчета 1-й позиции чека |
formData | string |
application/json
Замените 1 на ID чека, которого нужно удалить
application/json
Замените 1 на ID чека, которого нужно посмотреть
application/json
Замените 1 на ID чека, которого нужно редактировать
application/x-www-form-urlencoded
cash_box_check[subject_item_type] | Тип объекта чека (Счета: Bill, Баланс: Balance, Возврат: ProductReturnReasonRequest, Заказ: Order) |
formData | string | |
cash_box_check[subject_item_id] | ID объекта чека |
formData | integer (int32) | |
cash_box_check[vat_rate] | Ставка налога |
formData | string | |
cash_box_check[customer_info] | Номер телефона ил эл. почта клиента |
formData | string | |
cash_box_check[customer_id] | ID клиента |
formData | integer (int32) | |
cash_box_check[cash_box_id] | ID кассы |
formData | integer (int32) | |
cash_box_check[print_paper_check] | Распечатать чек. Возвможные значения = 0 или 1, true или false |
formData | integer (int32) | |
cash_box_check[tax_system] | Система налогообложения |
formData | string | |
cash_box_check[print_settings][intent] | Направление платежа |
formData | string | |
cash_box_check[print_settings][calculation_method] | Способ рассчета |
formData | string | |
cash_box_check[payments][0][type] | Оплаты. Тип 1-й оплаты. Возможное значение для комтета - Электронными: card, Наличными: cash, Сумма предоплатой: prepayment, Сумма постоплатой: credit, Сумма встречным предложением: counter_provisioning |
formData | string | |
cash_box_check[payments][0][sum] | Оплаты. Сумма 1-й оплаты |
formData | number (double) | |
cash_box_check[cash_box_check_items_attributes][0][oem] | Артикул 1-й позиции чека |
formData | string | |
cash_box_check[cash_box_check_items_attributes][0][make_name] | Производитель 1-й позиции чека |
formData | string | |
cash_box_check[cash_box_check_items_attributes][0][detail_name] | Название 1-й позиции чека |
formData | string | |
cash_box_check[cash_box_check_items_attributes][0][cost] | Цена 1-й позиции чека |
formData | number (double) | |
cash_box_check[cash_box_check_items_attributes][0][qnt] | Кол-во 1-й позиции чека |
formData | integer (int32) | |
cash_box_check[cash_box_check_items_attributes][0][vat_rate] | Ставка налога 1-й позиции чека |
formData | string | |
cash_box_check[cash_box_check_items_attributes][0][calculation_subject] | Предмет расчета 1-й позиции чека |
formData | string |
application/json
Замените 1 на ID чека, которого отправить на фискализацию
application/json
Замените 1 на ID чека, логи которого нужно получить. Логи создаются при отправке запросов на внешнюю систему фискализации или при получении ответов
application/json
Замените 1 на ID чека, статус которого нужно обновить
application/json
Получение списка касс
application/json
Добавление новой кассы для фискализации чеков (На примере Комтет кассы)
application/x-www-form-urlencoded
cash_box[name] | Служебное название |
formData | string | |
cash_box[type] | Типа кассы (нпр: CashBox::Komtet) |
formData | string | |
cash_box[login] | Логин для авторизации во внешнем сервиса |
formData | string | |
cash_box[password] | Пароль для авторизации во внешнем сервиса |
formData | string | |
cash_box[print_if_online_payment] | Печатать чек при онлайн оплате, возможное значение - 0 или 1 |
formData | integer (int32) | |
cash_box[tax_system] | Система налогообложения при онлайн оплатах( Для Комтеты кассы: ОСН: 0, УСН доход: 1, УСН доход - расход: 2, ЕНВД: 3, ЕСН: 4, Патент: 5 ) |
formData | string | |
cash_box[vat_rate] | Ставка налога ( Для Комтеты кассы: no, 0, 10, 18, 20, 110, 118, 120 ) |
formData | string | |
cash_box[queue_id] | ID очереди (Актуален только для Комтет кассы) |
formData | string | |
cash_box[active] | Активен при онлайн оплатах, возможное значение - 0 или 1 |
formData | integer (int32) | |
cash_box[region_id] | Регион |
formData | integer (int32) |
application/json
Замените 1 на ID кассы, которого нужно удалить
application/json
Замените 1 на ID кассы, которого нужно посмотреть
application/json
Замените 1 на ID кассы, которого нужно редактировать
application/x-www-form-urlencoded
cash_box[name] | Служебное название |
formData | string | |
cash_box[type] | Типа кассы (нпр: CashBox::Komtet) |
formData | string | |
cash_box[login] | Логин для авторизации во внешнем сервиса |
formData | string | |
cash_box[password] | Пароль для авторизации во внешнем сервиса |
formData | string | |
cash_box[print_if_online_payment] | Печатать чек при онлайн оплате, возможное значение - 0 или 1 |
formData | integer (int32) | |
cash_box[tax_system] | Система налогообложения при онлайн оплатах( Для Комтеты кассы: ОСН: 0, УСН доход: 1, УСН доход - расход: 2, ЕНВД: 3, ЕСН: 4, Патент: 5 ) |
formData | string | |
cash_box[vat_rate] | Ставка налога ( Для Комтеты кассы: no, 0, 10, 18, 20, 110, 118, 120 ) |
formData | string | |
cash_box[queue_id] | ID очереди (Актуален только для Комтет кассы) |
formData | string | |
cash_box[active] | Активен при онлайн оплатах, возможное значение - 0 или 1 |
formData | integer (int32) | |
cash_box[region_id] | Регион |
formData | integer (int32) |
application/json
Получение списка групп кроссирование
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Создание группу кроссирование
cross_group[name] | Название группы |
formData | string | |
cross_group[external_crm_id] | ID внешней системе, например 1С. |
formData | string | |
cross_group[cross_group_assign_to_products][0][product_id] | ID продукции который необходимо включить в группу. |
formData | integer |
application/json
[object Object]
Получение списка клиентских групп
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Создание клиентской группы
customer_group[name] | Название группы |
formData | string |
application/json
[object Object]
Удаление клиентской группы по его ID
application/json
[object Object]
Замените 1 на ID клиентскую группу, который нужно редактировать
customer_group[name] | Название группы |
formData | string |
application/json; charset=utf-8
[object Object]
Запрос создает контрагента. Поля валидируются в зависимости от настроек валидации в разделе Служебные
application/x-www-form-urlencoded
customer[region_id] | ID региона в котором работает пользователь |
formData | integer (int32) | |
customer[ur_type] | Тип клиента 0 юр. лицо 1 физ. лицо |
formData | integer (int32) | |
customer[discount_type_id] | ID типа скидки |
formData | integer (int32) | |
customer[email] | Email адрес клиента (основной) |
formData | string | |
customer[pay_delay] | Отсрочка платежа |
formData | integer (int32) | |
customer[credit_limit] | Кредитный лимит клиента |
formData | integer (int32) | |
customer[name] | Имя клиента |
formData | string | |
customer[second_name] | Отчество клиента |
formData | string | |
customer[family_name] | Фамилия клиента |
formData | string | |
customer[nds] | Ставка НДС клиента |
formData | integer (int32) | |
customer[essential_attributes][company_name] | Название компании |
formData | string | |
customer[essential_attributes][company_type] | Правовая форма компании |
formData | string | |
customer[essential_attributes][inn] | ИНН |
formData | integer (int64) | |
customer[essential_attributes][kpp] | КПП |
formData | integer (int64) | |
customer[essential_attributes][bik] | БИК |
formData | integer (int32) | |
customer[essential_attributes][bank] | Банк |
formData | string | |
customer[essential_attributes][city] | Город банка |
formData | string | |
customer[essential_attributes][loro_account] | Счет |
formData | number (double) | |
customer[essential_attributes][korr_schet] | Корр. счет |
formData | integer (int64) | |
customer[contact_attributes][phone] | Контактный телефон |
formData | string | |
customer[contact_attributes][cell_phone] | Допольнительный телефон |
formData | string | |
customer[delivery_address_attributes][zip_code] | Индекс |
formData | integer (int32) | |
customer[delivery_address_attributes][country] | Страна клиента |
formData | string | |
customer[delivery_address_attributes][region] | Регион клиента |
formData | string | |
customer[delivery_address_attributes][city] | Город клиента |
formData | string | |
customer[delivery_address_attributes][street] | Улица клиента |
formData | string | |
customer[delivery_address_attributes][house] | Дом клиента |
formData | integer (int32) | |
customer[delivery_address_attributes][korpus] | Корпус дома клиента |
formData | string | |
customer[delivery_address_attributes][flat] | Офис/Квартира клиента |
formData | string | |
customer[official_address_attributes][zip_code] | Индекс |
formData | integer (int32) | |
customer[official_address_attributes][country] | Страна клиента |
formData | string | |
customer[official_address_attributes][region] | Регион клиента |
formData | string | |
customer[official_address_attributes][city] | Город клиента |
formData | string | |
customer[official_address_attributes][street] | Улица клиента |
formData | string | |
customer[official_address_attributes][house] | Дом клиента |
formData | integer (int32) | |
customer[official_address_attributes][korpus] | Корпус дома клиента |
formData | string | |
customer[send_sms] | Отправлять SMS |
formData | boolean | |
customer[send_email] | Отправлять Email |
formData | boolean | |
customer[user_id] | ID клиентского менеджера |
formData | integer (int32) |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"4edf47b9d78e19eda3dab665f34b80e0" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string 85d9ad80-0fd2-42b8-bf4f-b0ec0b29d0ca | |
X-Runtime | string 0.304926 | |
Transfer-Encoding | string chunked |
Запрашивая список контрагентов вы можете фильтровать его по любому полю из модели customer. Для фильтрации вы можете передать параметр вида
Где attribute требуемое вам поле, а value значение. Например фильтр по значению почты
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Получаем контрагента по его ID. Вместо 1 указываем ID нужного вам контрагента
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"53f95575369d97b72ce1606ed06e2b66" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string 688870c8-a991-4e59-8d21-9ba0cf6cf550 | |
X-Runtime | string 0.138883 | |
Transfer-Encoding | string chunked |
Получение списка автомобилей клиента
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Создание одного автомобиля
any_auto[code] | VIN-код |
formData | string | |
any_auto[make_name] | Бренд |
formData | string | |
any_auto[model] | Модель |
formData | string | |
any_auto[year] | Год выпуска |
formData | string | |
any_auto[engine] | Двигатель |
formData | string | |
any_auto[body] | Тип кузова |
formData | string | |
any_auto[comment] | Комментарий |
formData | string |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Удаление автомобиля по его ID
application/json
Заменить 1 на ID клиента, 125 на ID автомобиля, который хотите получить
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Заменить 1 на ID клиента, 125 на ID автомобиля, который нужно редактировать
any_auto[code] | VIN-код |
formData | string | |
any_auto[make_name] | Бренд |
formData | string | |
any_auto[model] | Модель |
formData | string | |
any_auto[year] | Год выпуска |
formData | string | |
any_auto[engine] | Двигатель |
formData | string | |
any_auto[body] | Тип кузова |
formData | string | |
any_auto[comment] | Комментарий |
formData | string |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Заменить 1 на ID клиента и 125 на ID автомобиля, для которого хотите получить карточку автомобиля
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Создание одной записи в блокнот для автомобиля
auto_detail_note[oem] | Код детали (oem) |
formData | string | |
auto_detail_note[make_name] | Бренд детали (make name) |
formData | string | |
auto_detail_note[detail_name] | Название детали (detail_name) |
formData | string | |
auto_detail_note[comment] | Комментарий к созданию записи |
formData | string |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Замените 1 на ID клиента чьи записи движения баланса нужно получить
application/json
Получаем статистику по клиенту. Вместо 1 вставляем его ID
application/json; charset=utf-8
Удаление контрагента по его ID
application/json
TODO: Add Description
application/x-www-form-urlencoded
customer[region_id] | ID региона в котором работает пользователь |
formData | integer (int32) | |
customer[ur_type] | Тип клиента 0 юр. лицо 1 физ. лицо |
formData | integer (int32) | |
customer[discount_type_id] | ID типа скидки |
formData | integer (int32) | |
customer[email] | Email адрес клиента (основной) |
formData | string | |
customer[pay_delay] | Отсрочка платежа |
formData | integer (int32) | |
customer[credit_limit] | Кредитный лимит клиента |
formData | integer (int32) | |
customer[name] | Имя клиента |
formData | string | |
customer[second_name] | Отчество клиента |
formData | string | |
customer[family_name] | Фамилия клиента |
formData | string | |
customer[nds] | Ставка НДС клиента |
formData | integer (int32) | |
customer[essential_attributes][company_name] | Название компании |
formData | string | |
customer[essential_attributes][company_type] | Правовая форма компании |
formData | string | |
customer[essential_attributes][inn] | ИНН |
formData | integer (int64) | |
customer[essential_attributes][kpp] | КПП |
formData | integer (int64) | |
customer[essential_attributes][bik] | БИК |
formData | integer (int32) | |
customer[essential_attributes][bank] | Банк |
formData | string | |
customer[essential_attributes][city] | Город банка |
formData | string | |
customer[essential_attributes][loro_account] | Счет |
formData | number (double) | |
customer[essential_attributes][korr_schet] | Корр. счет |
formData | integer (int64) | |
customer[contact_attributes][phone] | Контактный телефон |
formData | string | |
customer[contact_attributes][cell_phone] | Допольнительный телефон |
formData | string | |
customer[delivery_address_attributes][zip_code] | Индекс |
formData | integer (int32) | |
customer[delivery_address_attributes][country] | Страна клиента |
formData | string | |
customer[delivery_address_attributes][region] | Регион клиента |
formData | string | |
customer[delivery_address_attributes][city] | Город клиента |
formData | string | |
customer[delivery_address_attributes][street] | Улица клиента |
formData | string | |
customer[delivery_address_attributes][house] | Дом клиента |
formData | integer (int32) | |
customer[delivery_address_attributes][korpus] | Корпус дома клиента |
formData | string | |
customer[delivery_address_attributes][flat] | Офис/Квартира клиента |
formData | string | |
customer[official_address_attributes][zip_code] | Индекс |
formData | integer (int32) | |
customer[official_address_attributes][country] | Страна клиента |
formData | string | |
customer[official_address_attributes][region] | Регион клиента |
formData | string | |
customer[official_address_attributes][city] | Город клиента |
formData | string | |
customer[official_address_attributes][street] | Улица клиента |
formData | string | |
customer[official_address_attributes][house] | Дом клиента |
formData | integer (int32) | |
customer[official_address_attributes][korpus] | Корпус дома клиента |
formData | string | |
customer[send_sms] | Отправлять SMS |
formData | boolean | |
customer[send_email] | Отправлять Email |
formData | boolean | |
customer[user_id] | ID клиентского менеджера |
formData | integer (int32) |
application/json
Замените :customer_id на ID клиента и :id на ID записи движения баланса, которого нужно удалит
application/json
Замените :customer_id на ID клиента и :id на ID записи движения баланса, которого нужно получить
application/json
Замените :customer_id на ID клиента и :id на ID записи движения баланса, которого нужно редактировать
customer_id | ID клиента на баланс которого вносится запись |
formData | string | |
balance[description] | Обоснование |
formData | string | |
balance[income_type] | Метод |
formData | string | |
balance[sum] | Сумма |
formData | string | |
balance[created_at(1i)] | Время движения. Год |
formData | integer (int32) | |
balance[created_at(2i)] | Время движения. Месяц |
formData | integer (int32) | |
balance[created_at(3i)] | Время движения. Число |
formData | integer (int32) | |
balance[created_at(4i)] | Время движения. Часы |
formData | integer (int32) | |
balance[created_at(5i)] | Время движения. Минуты |
formData | integer (int32) |
application/json
Получаем список бонусов по клиенту. Вместо :customer_id вставляем его ID
application/json; charset=utf-8
Запрос создает бонус для контрагента.
application/x-www-form-urlencoded
bonus_price_item[customer_id] | ID контрагента, которому создается бонус |
formData | integer (int32) | |
bonus_price_item[value] | Величина создаваемого бонуса |
formData | number (double) | |
bonus_price_item[description] | Комментарий при создании бонуса |
formData | string | |
bonus_price_item[external_crm_id] | Поле для использования внешними CRM |
formData | string |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"4edf47b9d78e19eda3dab665f34b80e0" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string 85d9ad80-0fd2-42b8-bf4f-b0ec0b29d0ca | |
X-Runtime | string 0.304926 | |
Transfer-Encoding | string chunked |
Замените :customer_id на ID клиента и :id на ID записи бонуса, которого нужно удалит
application/json
Замените :customer_id на ID клиента и :id на ID записи бонуса, которого нужно редактировать
bonus_price_item[value] | Величина создаваемого бонуса |
formData | number (double) | |
bonus_price_item[description] | Комментарий при создании бонуса |
formData | string | |
bonus_price_item[external_crm_id] | Поле для использования внешними CRM |
formData | string |
application/json
Замените :customer_id на ID клиента, бонусы которого нужно удалить
application/json
Получаем личные скидки клиента. Вместо :customer_id вставляем его ID
application/json; charset=utf-8
[object Object]
Запрос создает личную скидку контрагента.
application/x-www-form-urlencoded
customer_discount[price_id] | ID прайс-листа |
formData | integer (int32) | |
customer_discount[make_name] | Название производителя |
formData | string | |
customer_discount[coef] | Коэффициент скидки |
formData | float | |
customer_discount[excluded_oems] | Номера детали для которых не применяется скидка. Вводим номера через запятую. Например C110,MDB2634 и т.д. |
formData | string | |
customer_discount[group_name] | Группа товара для которых применяется личная скидка |
formData | string |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"4edf47b9d78e19eda3dab665f34b80e0" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string 85d9ad80-0fd2-42b8-bf4f-b0ec0b29d0ca | |
X-Runtime | string 0.304926 | |
Transfer-Encoding | string chunked |
Замените :customer_id на ID клиента и :id на ID записи скидки, которого нужно удалит
application/json
[object Object]
Получаем запись личной скидки клиента. Вместо :customer_id вставляем его ID, вместо :id ID записи
application/json; charset=utf-8
[object Object]
Замените :customer_id на ID клиента и :id на ID записи скидки клиента, которого нужно редактировать
customer_discount[price_id] | ID прайс-листа |
formData | integer (int32) | |
customer_discount[make_name] | Название производителя |
formData | string | |
customer_discount[coef] | Коэффициент скидки |
formData | float | |
customer_discount[excluded_oems] | Номера детали для которых не применяется скидка. Вводим номера через запятую. Например C110,MDB2634 и т.д. |
formData | string | |
customer_discount[group_name] | Группа товара для которых применяется личная скидка |
formData | string |
application/json
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"4edf47b9d78e19eda3dab665f34b80e0" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string 85d9ad80-0fd2-42b8-bf4f-b0ec0b29d0ca | |
X-Runtime | string 0.304926 | |
Transfer-Encoding | string chunked |
TODO: Add Description
application/json
TODO: Add Description
application/x-www-form-urlencoded
delivery_point[name] | Название |
formData | string | |
delivery_point[active] | Активный, возможное значение - 0 или 1 |
formData | integer (int32) | |
delivery_point[address] | Адрес |
formData | string | |
delivery_point[description] | Описание |
formData | string | |
delivery_point[work_mode] | Режим работы |
formData | string | |
delivery_point[oem_postfix] | Постфикс артикула доставки |
formData | string | |
delivery_point[delivery_bill_name] | Название в заказе |
formData | string | |
delivery_point[cost] | Стоимость доставки |
formData | string | |
delivery_point[add_to_bill] | Добавлять в счет, возможное значение - 0 или 1 |
formData | integer (int32) | |
delivery_point[lat] | Широта |
formData | string | |
delivery_point[lng] | Долгота |
formData | string | |
delivery_point[payment_type] | Типы оплат |
formData | string | |
delivery_point[work_mode_sat_sun] | Режим работы в выходные |
formData | string | |
delivery_point[description_url] | Ссылка на информацию |
formData | string |
application/json
Замените 1 на ID пункта доставки, которого нужно удалить
application/json
Замените 1 на ID пункта доставки, которого нужно посмотреть
application/json
Замените 1 на ID пункта доставки, которого нужно редактировать
application/x-www-form-urlencoded
delivery_point[name] | Название |
formData | string | |
delivery_point[active] | Активный, возможное значение - 0 или 1 |
formData | integer (int32) | |
delivery_point[address] | Адрес |
formData | string | |
delivery_point[description] | Описание |
formData | string | |
delivery_point[work_mode] | Режим работы |
formData | string | |
delivery_point[oem_postfix] | Постфикс артикула доставки |
formData | string | |
delivery_point[delivery_bill_name] | Название в заказе |
formData | string | |
delivery_point[cost] | Стоимость доставки |
formData | string | |
delivery_point[add_to_bill] | Добавлять в счет, возможное значение - 0 или 1 |
formData | integer (int32) | |
delivery_point[lat] | Широта |
formData | string | |
delivery_point[lng] | Долгота |
formData | string | |
delivery_point[payment_type] | Типы оплат |
formData | string | |
delivery_point[work_mode_sat_sun] | Режим работы в выходные |
formData | string | |
delivery_point[description_url] | Ссылка на информацию |
formData | string |
application/json
TODO: Add Description
application/json
TODO: Add Description
application/x-www-form-urlencoded
delivery_type[name] | Название |
formData | string | |
delivery_type[show_index] | Запросить Индекс, возможные значения - 0 или 1 |
formData | string | |
delivery_type[show_address] | Запросить Адрес, возможные значения - 0 или 1 |
formData | string | |
delivery_type[show_name] | Запросить Имя и фамилия, возможные значения - 0 или 1 |
formData | string | |
delivery_type[active] | Активен, возможные значения - 0 или 1 |
formData | string | |
delivery_type[description] | Описание |
formData | string | |
delivery_type[select_warehouse] | Выбрать склад, возможные значения - 0 или 1 |
formData | string | |
delivery_type[default] | По умолчанию, возможные значения - 0 или 1 |
formData | string | |
delivery_type[customers_ur_type] | Для типов пользователей (Юр. Лица - 0, Физ. Лица - 1) |
formData | string | |
delivery_type[show_pasport] | Запросить Паспортные данные, возможные значения - 0 или 1 |
formData | string | |
delivery_type[ask_delivery_point] | Запросить пункт самовывоза, возможные значения - 0 или 1 |
formData | string | |
delivery_type[oem_postfix] | Постфикс артикула доставки |
formData | string | |
delivery_type[delivery_bill_name] | Название в заказе |
formData | string | |
delivery_type[cost] | Стоимость доставки |
formData | string | |
delivery_type[add_to_bill] | Добавлять в счет, возможные значения - 0 или 1 |
formData | string | |
delivery_type[delivery_service_type] | Запросить атрибуты службы доставки, передается ID службы доставки |
formData | string | |
delivery_type[delivery_point_ids][] | ID Пункта самовывоза. Этот параметр может повторятся, если пунктов несколько |
formData | string | |
delivery_type[payment_type_ids][] | ID способов оплаты |
formData | string | |
delivery_type[enable_for_customers] | Включить для клиентов, строка с ID клиентов через запятую, например: "712,711" |
formData | string | |
delivery_type[disable_for_customers] | Исключить для клиентов, строка с ID клиентов через запятую, например: "712,711" |
formData | string | |
delivery_type[enable_for_discount_types][] | Включить для клиентов, строка с ID клиентов через запятую, например: "712,711" |
formData | string | |
delivery_type[disable_for_discount_types][] | Исключить для группы скидок, ID группы скидок. Этот параметр может быть несколько |
formData | string |
application/json
Замените 1 на ID типа доставки, которого нужно удалить
application/json
Замените 1 на ID типа доставки, данные которого хотите получить
delivery_type_id | path | string |
application/json
Замените 1 на ID типа доставки, которого нужно редактировать
application/x-www-form-urlencoded
delivery_type[name] | Название |
formData | string | |
delivery_type[show_index] | Запросить Индекс, возможные значения - 0 или 1 |
formData | string | |
delivery_type[show_address] | Запросить Адрес, возможные значения - 0 или 1 |
formData | string | |
delivery_type[show_name] | Запросить Имя и фамилия, возможные значения - 0 или 1 |
formData | string | |
delivery_type[active] | Активен, возможные значения - 0 или 1 |
formData | string | |
delivery_type[description] | Описание |
formData | string | |
delivery_type[select_warehouse] | Выбрать склад, возможные значения - 0 или 1 |
formData | string | |
delivery_type[default] | По умолчанию, возможные значения - 0 или 1 |
formData | string | |
delivery_type[customers_ur_type] | Для типов пользователей (Юр. Лица - 0, Физ. Лица - 1) |
formData | string | |
delivery_type[show_pasport] | Запросить Паспортные данные, возможные значения - 0 или 1 |
formData | string | |
delivery_type[ask_delivery_point] | Запросить пункт самовывоза, возможные значения - 0 или 1 |
formData | string | |
delivery_type[oem_postfix] | Постфикс артикула доставки |
formData | string | |
delivery_type[delivery_bill_name] | Название в заказе |
formData | string | |
delivery_type[cost] | Стоимость доставки |
formData | string | |
delivery_type[add_to_bill] | Добавлять в счет, возможные значения - 0 или 1 |
formData | string | |
delivery_type[delivery_service_type] | Запросить атрибуты службы доставки, передается ID службы доставки |
formData | string | |
delivery_type[delivery_point_ids][] | ID Пункта самовывоза. Этот параметр может повторятся, если пунктов несколько |
formData | string | |
delivery_type[enable_for_customers] | Включить для клиентов, строка с ID клиентов через запятую, например: "712,711" |
formData | string | |
delivery_type[disable_for_customers] | Исключить для клиентов, строка с ID клиентов через запятую, например: "712,711" |
formData | string | |
delivery_type[enable_for_discount_types][] | Включить для клиентов, строка с ID клиентов через запятую, например: "712,711" |
formData | string | |
delivery_type[disable_for_discount_types][] | Исключить для группы скидок, ID группы скидок. Этот параметр может быть несколько |
formData | string |
application/json
Доступные поля могут отличаться в зависимости от доступа пользователя
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"710aadefc49b3a0cce46262f2abc35d5" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string bf0bfbc2-c8a4-409b-8113-e9898a54e66d | |
X-Runtime | string 0.121473 | |
Transfer-Encoding | string chunked |
TODO: Add Description
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b0b812dbea95e915c997208a79a7ce69" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string 34f08ad8-9c8c-4c57-893f-885aa07db9a2 | |
X-Runtime | string 0.909157 | |
Transfer-Encoding | string chunked |
Получить список шаблонов документов
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Создание шаблона документа
doc_template[name] | Название шаблона |
formData | string | |
doc_template[group_name] | Предопределенные (invoice order bill product_return_reason_request basket_bundle balance_act balance_act_invoice order_answere balance_pko) название группы. |
formData | string | |
doc_template[active] | Активность группы |
formData | boolean | |
doc_template[template] | Файл шаблона. Строго формат xls |
formData | file | |
doc_template[region_id] | ID региона |
formData | integer | |
doc_template[ur_type_id] | Тип клиента. null - 'Любой', 0 - 'Юр. лицо', 1 - 'Физ. лицо' |
formData | integer | |
doc_template[show_in_client_side] | Признак отображение в клиентской части |
formData | boolean |
application/json
[object Object]
Удаление шаблон документа по ID.
application/json
[object Object]
Редактировать шаблон документа
doc_template[name] | Название шаблона |
formData | string | |
doc_template[group_name] | Предопределенные (invoice order bill product_return_reason_request basket_bundle balance_act balance_act_invoice order_answere balance_pko) название группы. |
formData | string | |
doc_template[active] | Активность группы |
formData | boolean | |
doc_template[template] | Файл шаблона. Строго формат xls |
formData | file | |
doc_template[region_id] | ID региона |
formData | integer | |
doc_template[ur_type_id] | Тип клиента. null - 'Любой', 0 - 'Юр. лицо', 1 - 'Физ. лицо' |
formData | integer | |
doc_template[show_in_client_side] | Признак отображение в клиентской части |
formData | boolean |
application/json; charset=utf-8
[object Object]
Генерация документа. Для генерации документа в формате pdf ссылку будет выглядеть /doc_templates/1/compile.pdf
item_id | ID объекта группы документа. Например если группа шаблона "bill" , то значением параметра будет ID счета |
formData | integer |
application/json; charset=utf-8
В ответе будет сгенерированные файл документа
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Отправка документа в очередь печати
application/x-www-form-urlencoded
item_id | ID объекта группы документа. Например если группа шаблона "bill" , то значением параметра будет ID счета |
formData | integer |
application/json
[object Object]
Получение списка синонимов поиска по названию
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Создание нового синонима поиска по названию
fulltext_search_synonim[source_word] | Исходное слово |
formData | string | |
fulltext_search_synonim[replace_word] | Слово замены |
formData | string | |
fulltext_search_synonim[priority] | Приоритет |
formData | integer (int32) |
application/json
[object Object]
Удаление синонима поиска по его ID
application/json
[object Object]
Замените 1 на ID синонима поиска, который нужно редактировать
fulltext_search_synonim[source_word] | Исходное слово |
formData | string | |
fulltext_search_synonim[replace_word] | Слово замены |
formData | string | |
fulltext_search_synonim[priority] | Приоритет |
formData | integer (int32) |
application/json; charset=utf-8
[object Object]
Получение списка заменяемых имен бренда
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Получение списка накладных
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Удаление накладной по её ID
application/json
[object Object]
Замените 1 на ID накладной, которую нужно редактировать
invoice[no] | Номер накладной |
formData | string | |
invoice[comment] | Комментарий накладной |
formData | string | |
invoice[order_address_id] | id адреса доставки |
formData | integer (int32) |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Создает счет на основании накладной
Uses default content-types: application/json
OK
Создание накладной
invoices[:id_1c][customer_id] |
|
formData | string | |
invoices[:id_1c][invoice_items][n][oem] |
|
formData | string | |
invoices[:id_1c][invoice_items][n][make_name] |
|
formData | string | |
invoices[:id_1c][invoice_items][n][detail_name] |
|
formData | string | |
invoices[:id_1c][invoice_items][n][qnt] |
|
formData | string | |
invoices[:id_1c][invoice_items][n][price] |
|
formData | string |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
В ответе будут возвращены список позиций заказа.
По умолчанию система будет отдавать по 10 в каждом запросе:
application/json
Замените 1 в запросе на ID позиции заказа, которую нужно редактировать
application/x-www-form-urlencoded
order_item[detail_name] | название детали |
formData | string | |
order_item[cost] | цена продажи |
formData | string | |
order_item[qnt_income] | пришло |
formData | string | |
order_item[min_delivery_day] | минимальный срок доставки |
formData | string | |
order_item[max_delivery_day] | максимальный срок доставки |
formData | string | |
order_item[comment] | коментарий |
formData | string | |
order_item[company_comment] | комментарий компании |
formData | string | |
order_item[gtd] | код ГТД |
formData | string | |
order_item[country] | страна |
formData | string | |
order_item[expected_delivery_date] | ожидаемая дата доставки |
formData | string | |
order_item[qnt] | количество |
formData | string |
application/json
Замените 1 в запросе на ID позиции заказа, статусы которого нужно вывести.
application/json
Замените 1 в запросе на ID позиции заказа, которую нужно перезаказать.
application/json
Отправка стикера в очередь печати
application/x-www-form-urlencoded
qnt | Печатываемый количество в стикере. Если параметр не передан используется текущий количество |
formData | integer (int32) |
application/json
[object Object]
Замените значение перменной orderItemId на ID позиции заказа, которую нужно перезаказать
Параметры (из полученных прайсов от запроса "Получение прайсов для перезаказа позиции заказа")
параметр | описание значения |
---|---|
min_delivery_day | мин. кол-во дней доставки прайса |
max_delivery_day | макс. кол-во дней доставки прайса |
first_cost | закупочная цена прайса |
raw_cost | изначальная цена, обычно такое же как first_cost |
price_id | ID прайса |
sys_info | служебная информация прайса |
application/x-www-form-urlencoded
min_delivery_day | мин. кол-во дней доставки прайса |
formData | integer (int32) | |
max_delivery_day | макс. кол-во дней доставки прайса |
formData | integer (int32) | |
first_cost | закупочная цена прайса |
formData | number (double) | |
raw_cost | изначальная цена, обычно такое же как first_cost |
formData | number (double) | |
price_id | ID прайса |
formData | integer (int32) | |
sys_info | служебная информация прайса |
formData | string |
application/json
Создание нового возврата. Замените :order_item_id на ID позиции заказа
product_return_reason_request[order_item_id] | ID позиции заказа |
formData | integer (int32) | |
product_return_reason_request[user_d] | ID менеджера |
formData | integer (int32) | |
product_return_reason_request[qnt] | Кол-во позиций заказа |
formData | integer (int32) | |
product_return_reason_request[product_return_reason_id] | ID условия возврата |
formData | integer (int32) | |
product_return_reason_request[photo1] | Файл изображения №1 |
formData | string | |
product_return_reason_request[photo2] | Файл изображения №2 |
formData | string | |
product_return_reason_request[photo3] | Файл изображения №3 |
formData | string | |
product_return_reason_request[photo4] | Файл изображения №4 |
formData | string | |
product_return_reason_request[document] | Файл документа |
formData | string | |
product_return_reason_request[comment] | Комментарий |
formData | string |
application/json
Замените :order_item_id на ID позиции заказа, :id на ID возврата
application/json
Замените :order_item_id на ID позиции заказа, :id на ID возврата
application/json
Замените :order_item_id на ID позиции заказа, :id на ID возврата
product_return_reason_request[order_item_id] | ID позиции заказа |
formData | integer (int32) | |
product_return_reason_request[user_d] | ID менеджера |
formData | integer (int32) | |
product_return_reason_request[qnt] | Кол-во позиций заказа |
formData | integer (int32) | |
product_return_reason_request[product_return_reason_id] | ID условия возврата |
formData | integer (int32) | |
product_return_reason_request[photo1] | Файл изображения №1 |
formData | string | |
product_return_reason_request[photo2] | Файл изображения №2 |
formData | string | |
product_return_reason_request[photo3] | Файл изображения №3 |
formData | string | |
product_return_reason_request[photo4] | Файл изображения №4 |
formData | string | |
product_return_reason_request[document] | Файл документа |
formData | string | |
product_return_reason_request[comment] | Комментарий |
formData | string |
application/json
Есть только 1 обязательный параметр - order_item_ids
Значение order_item_ids это строка с ID позиций заказов разделенные пробелом, на которые создается счет.
application/x-www-form-urlencoded
order_item_ids | строка с ID позиций заказов разделенные пробелом, на которые создается счет. Например: "11808 11807" |
formData | string |
application/json
Нужно передать 2 обязательных параметра:
Значение order_item_ids это строка с ID позиций заказов разделенные пробелом, например - "11808 11807". Значение status_id это ID статуса на которую нужно изменить.
например:
application/x-www-form-urlencoded
order_item_ids | строка с ID позиций заказов разделенные пробелом, например - "11808 11807" |
formData | string | |
status_id | ID статуса на которую нужно изменить |
formData | integer (int32) |
application/json
TODO: Add Description
application/json
Создание нового статуса заказов
application/x-www-form-urlencoded
order_status_type[name] | Название |
formData | string | |
order_status_type[code] | Группа статусов, принимается только эти значения: processing, commit, v-zakaze, supplier-commit, transit, supplier-accept, prishlo, vydano, otkaz, snyat, vozvrat |
formData | string | |
order_status_type[description] | Описание |
formData | string | |
order_status_type[color] | Цвет, например: d4ffaa |
formData | string | |
order_status_type[confirmation_body] | Текст уведомления |
formData | string | |
order_status_type[send_confirm] | Отправлять уведомления, возможные значения: 1 или 0 |
formData | string | |
order_status_type[font_color] | Цвет шрифта, например: 000000 |
formData | string | |
order_status_type[sms] | Текст SMS уведомления, например можно так: "Вы заказывали #detail_name #oem #make_name, статус заказа изменился на #status_name, кол. заказано #qnt, актуальное кол. #current_qnt" |
formData | string | |
order_status_type[send_sms] | Отправлять СМС, возможные значения: 1 или 0 |
formData | integer (int32) | |
order_status_type[notify_overdue_reaction] | Отправлять уведомления о просрочке, возможные значения: 1 или 0 |
formData | string | |
order_status_type[notify_overdue_reaction_day] | Период просрочки в днях |
formData | string | |
order_status_type[overdue_sms_template] | SMS уведомление о просроченном статусе, например можно так: "Вы заказывали #detail_name #oem #make_name, статус заказа изменился на #status_name, кол. заказано #qnt, актуальное кол. #current_qnt" |
formData | string | |
order_status_type[send_overdue_sms] | Отправлять СМС о просрочке, возможные значения: 1 или 0 |
formData | string | |
order_status_type[admin_notify_overdue_reaction] | Уведомлять менеджера о просрочке, возможные значения: 1 или 0 |
formData | string | |
order_status_type[destroy_overdue_reaction] | Снимать заказы |
formData | string | |
order_status_type[destroy_overdue_reaction_day] | Период снятия заказа. Заказ зависший в статусе более n дней автоматически переводится в статус Снято |
formData | string | |
order_status_type[wait_group_overdue] | Ждать сбора заказа |
formData | string | |
order_status_type[destroy_status_comment] | Комментарий при снятии |
formData | string | |
order_status_type[is_priority] | Приоритетный статус, возможные значения: 1 или 0 |
formData | string | |
order_status_type[send_to_outdated] | При назначении статуса отмечать номер как устаревший |
formData | string | |
order_status_type[is_set_on_accept_product_return] | formData | boolean | ||
order_status_type[disable_check_status] | Запретить отслеживать статусы, возможные значения: 1 или 0 |
formData | string | |
order_status_type[sms_discount_groups][] | Отправлять SMS только для клиентов из групп скидок, возможное значение - ID группы скидок. Этого параметра может быть несколько |
formData | integer (int32) |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"9dee9e4dfba0302c737087bd274bd8a9" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string 010ceb6d-4155-4553-a5df-3805e04e0673 | |
X-Runtime | string 0.089556 | |
Transfer-Encoding | string chunked |
Замените 1 на ID статуса заказа, которого нужно удалить
application/json
Замените 1 на ID статуса заказа, которого нужно получить
application/json
Замените 1 на ID статуса заказа, которого нужно редактировать
application/x-www-form-urlencoded
order_status_type[name] | Название |
formData | string | |
order_status_type[code] | Группа статусов, принимается только эти значения: processing, commit, v-zakaze, supplier-commit, transit, supplier-accept, prishlo, vydano, otkaz, snyat, vozvrat |
formData | string | |
order_status_type[description] | Описание |
formData | string | |
order_status_type[color] | Цвет, например: d4ffaa |
formData | string | |
order_status_type[confirmation_body] | Текст уведомления |
formData | string | |
order_status_type[send_confirm] | Отправлять уведомления, возможные значения: 1 или 0 |
formData | string | |
order_status_type[font_color] | Цвет шрифта, например: 000000 |
formData | string | |
order_status_type[sms] | Текст SMS уведомления, например можно так: "Вы заказывали #detail_name #oem #make_name, статус заказа изменился на #status_name, кол. заказано #qnt, актуальное кол. #current_qnt" |
formData | string | |
order_status_type[send_sms] | Отправлять СМС, возможные значения: 1 или 0 |
formData | string | |
order_status_type[notify_overdue_reaction] | Отправлять уведомления о просрочке, возможные значения: 1 или 0 |
formData | string | |
order_status_type[notify_overdue_reaction_day] | Период просрочки в днях |
formData | string | |
order_status_type[overdue_sms_template] | SMS уведомление о просроченном статусе, например можно так: "Вы заказывали #detail_name #oem #make_name, статус заказа изменился на #status_name, кол. заказано #qnt, актуальное кол. #current_qnt" |
formData | string | |
order_status_type[send_overdue_sms] | Отправлять СМС о просрочке, возможные значения: 1 или 0 |
formData | string | |
order_status_type[admin_notify_overdue_reaction] | Уведомлять менеджера о просрочке, возможные значения: 1 или 0 |
formData | string | |
order_status_type[destroy_overdue_reaction] | Снимать заказы |
formData | string | |
order_status_type[destroy_overdue_reaction_day] | Период снятия заказа. Заказ зависший в статусе более n дней автоматически переводится в статус Снято |
formData | string | |
order_status_type[wait_group_overdue] | Ждать сбора заказа |
formData | string | |
order_status_type[destroy_status_comment] | Комментарий при снятии |
formData | string | |
order_status_type[is_priority] | Приоритетный статус, возможные значения: 1 или 0 |
formData | string | |
order_status_type[send_to_outdated] | При назначении статуса отмечать номер как устаревший |
formData | string | |
order_status_type[is_set_on_accept_product_return] | formData | boolean | ||
order_status_type[disable_check_status] | Запретить отслеживать статусы, возможные значения: 1 или 0 |
formData | string |
application/json
Запрашивая список группы заказов вы можете фильтровать его по любому полю из модели Order. Для фильтрации вы можете передать параметр вида
Где attribute требуемое вам поле, а value значение. Например:
По умолчанию система будет отдавать по 10 в каждом запросе:
application/json
TODO: Add Description
application/x-www-form-urlencoded
baskets[3684][check] | где 3684 это ID корзины, значение - true. Например: baskets[3682][check] = true |
formData | boolean | |
baskets[3684][qnt] | количество |
formData | integer (int32) | |
baskets[3684][cost] | Цена |
formData | number (double) | |
order[customer_id] | ID клиента |
formData | integer (int32) | |
order[delivery_type_id] | ID типа доставки заказа |
formData | string | |
order[payment_type_id] | ID типа оплаты заказа |
formData | string | |
order[delivery_point_id] | ID пункта доставки заказа |
formData | string | |
order[order_address_attributes][zip_code] | индекс адреса доставки заказа |
formData | string | |
order[order_address_attributes][city] | город адреса доставки заказа |
formData | string | |
order[order_address_attributes][street] | улица адреса доставки заказа |
formData | string | |
order[order_address_attributes][house] | дом, здание адреса доставки заказа |
formData | string | |
order[order_address_attributes][flat] | квартира, офис адреса доставки заказа |
formData | string | |
order[order_address_attributes][pasport_series] | серия паспорта в адресе доставки заказа |
formData | string | |
order[order_address_attributes][pasport_number] | номер паспорта в адресе доставки заказа |
formData | string | |
order[order_address_attributes][pasport_issued] | кем выдан паспорт в адресе доставки заказа |
formData | string | |
order[order_address_attributes][pasport_subdivision_code] | код подразделения выдавшего паспорт в адресе доставки заказа |
formData | string | |
order[comment] | комментарий к заказу |
formData | string |
application/json
Удаление группы заказов по ID.
application/json
Получаем бланк заказа (в виде html) по ID группы заказов. Вместо 1 указываем ID нужного вам группы заказов
application/json
Обязательные параметры
application/x-www-form-urlencoded
order[customer_id] | ID клиента |
formData | integer (int32) |
application/json
TODO: Add Description
application/json
Нужно передать 2 обязательных параметра:
Значение order_ids это строка с ID группы заказов разделенные пробелом, например - "10878 10875" Значение main_order_id это ID группы заказов в которую оббъединяются заказы, обязательно это ID из параметра order_ids
например:
application/x-www-form-urlencoded
order_ids | строка с ID группы заказов разделенные пробелом, например - "10878 10875" |
formData | string | |
main_order_id | ID группы заказов в которую объединяются заказы, обязательно это ID из параметра order_ids. Например: 10878 |
formData | integer (int32) |
application/json
Передаваемые параметры для создания заказа:
application/x-www-form-urlencoded
order[customer_id] | ID клиента |
formData | integer (int32) | |
order[external_crm_id] | ID заказа в внешней системе учета |
formData | string | |
order[disable_balance_recalc] | Отключить учет баланса по данному заказу |
formData | boolean | |
order[order_items_attributes][0][oem] | Артикул позиции |
formData | integer (int32) | |
order[order_items_attributes][0][make_name] | Производитель |
formData | string | |
order[order_items_attributes][0][detail_name] | Название детали |
formData | string | |
order[order_items_attributes][0][min_delivery_day] | Мин. срок |
formData | integer (int32) | |
order[order_items_attributes][0][max_delivery_day] | Макс. срок |
formData | integer (int32) | |
order[order_items_attributes][0][comment] | Комментарий |
formData | string | |
order[order_items_attributes][0][company_comment] | Комментарий компании |
formData | string | |
order[order_items_attributes][0][first_cost] | Закупка |
formData | integer (int32) | |
order[order_items_attributes][0][cost] | Продажа |
formData | integer (int32) | |
order[order_items_attributes][0][qnt] | Количество |
formData | integer (int32) | |
order[order_items_attributes][0][price_id] | ID прайса |
formData | string |
application/json
TODO: Add Description
application/json
Add Description
application/x-www-form-urlencoded
payment_type[name] | Название |
formData | string | |
payment_type[active] | Активна, возможное значение - 0 или 1 |
formData | integer (int32) | |
payment_type[default] | По умолчанию, возможное значение - 0 или 1 |
formData | integer (int32) | |
payment_type[for_customers] | Для типов пользователей (Юр. Лица - 0, Физ. Лица - 1) |
formData | integer (int32) |
application/json
Замените 1 на ID типа оплат, которого нужно удалить
application/json
Замените 1 на ID типа оплат, которого нужно посмотреть
application/json
Замените 1 на ID типа оплат, которого нужно редактировать
application/x-www-form-urlencoded
payment_type[name] | Название |
formData | string | |
payment_type[active] | Активна, возможное значение - 0 или 1 |
formData | integer (int32) | |
payment_type[default] | По умолчанию, возможное значение - 0 или 1 |
formData | integer (int32) | |
payment_type[for_customers] | Для типов пользователей (Юр. Лица - 0, Физ. Лица - 1) |
formData | integer (int32) |
application/json
Получение списка всех прайс-листов
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Получаем все параметры прайс листа по его ID. Вместо 1 указываем ID нужного нам прайс листа
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Получение списка атрибутов продукции
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Создание одного атрибута продукции
multipart/form-data
product_attribute[name] | Название атрибута |
formData | string | |
product_attribute[description] | Описание атрибута |
formData | string | |
product_attribute[product_category_ids][] | Массив ID категорий в которые входит атрибут |
formData | integer[] | |
product_attribute[any_value] | Произвольное значение |
formData | boolean | |
product_attribute[spec_show] | Спец. размещение |
formData | boolean | |
product_attribute[enable_top] | Включить показ популярных |
formData | boolean | |
product_attribute[enable_filter] | Фильтр чекбоксов |
formData | boolean | |
product_attribute[get_value_from_1c] | Получение значений из 1С |
formData | boolean | |
product_attribute[top_count] | Количество в топе |
formData | integer (int32) |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Удаление атрибута по его ID
application/json
Замените 1 на ID атрибута, который нужно редактировать
multipart/form-data
product_attribute[name] | Название атрибута |
formData | string | |
product_attribute[description] | Описание атрибута |
formData | string | |
product_attribute[product_category_ids][] | Массив ID категорий в которые входит атрибут |
formData | integer[] | |
product_attribute[any_value] | Произвольное значение |
formData | boolean | |
product_attribute[spec_show] | Спец. размещение |
formData | boolean | |
product_attribute[enable_top] | Включить показ популярных |
formData | boolean | |
product_attribute[enable_filter] | Фильтр чекбоксов |
formData | boolean | |
product_attribute[get_value_from_1c] | Получение значений из 1С |
formData | boolean | |
product_attribute[top_count] | Количество в топе |
formData | integer (int32) |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Получение списка категорий
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Создание одной категории продукции
multipart/form-data
product_category[name] | Название категории |
formData | string | |
product_category[active] | Активна |
formData | boolean | |
product_category[on_main_page] | На главной |
formData | boolean | |
product_category[show_product_in_sub_category] | Показывать товары подкатегорий |
formData | boolean | |
product_category[slug] | SLUG запись |
formData | string | |
product_category[yandex_category_id] | Соответвует Яндекс.Маркет/Google Merchant категориям |
formData | integer (int32) | |
product_category[yandex_market_manufacturer_warranty] | Гарантия производителя - Яндекс Маркет |
formData | boolean | |
product_category[is_excise_products] | Товары облагаются акцизом. При выставленнии счета товары из данной категории будут отмечаться как акцизные |
formData | boolean | |
product_category[sub_url] | Замена URL |
formData | string | |
product_category[description] | Описание |
formData | string | |
product_category[promo_title] | Заголовок промо |
formData | string | |
product_category[promo_vin_title] | Заголовок подбора в форме вин запроса |
formData | string | |
product_category[promo_example] | Текст примера |
formData | string | |
product_category[promo_description] | Описание промо |
formData | string | |
product_category[seo_h1] | Заголовок (H1) |
formData | string | |
product_category[meta_title] | Заголовок (title) |
formData | string | |
product_category[meta_description] | Описание (meta description) |
formData | string | |
product_category[meta_keywords] | Ключевые слова (meta keywords) |
formData | string | |
product_category[seo_text] | Текст под контентом |
formData | string |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Удаление категории по её ID
application/json
Замените 1 на ID категории, которую нужно редактировать
multipart/form-data
product_category[name] | Название категории |
formData | string | |
product_category[active] | Активна |
formData | boolean | |
product_category[on_main_page] | На главной |
formData | boolean | |
product_category[show_product_in_sub_category] | Показывать товары подкатегорий |
formData | boolean | |
product_category[slug] | SLUG запись |
formData | string | |
product_category[yandex_category_id] | Соответвует Яндекс.Маркет/Google Merchant категориям |
formData | integer (int32) | |
product_category[yandex_market_manufacturer_warranty] | Гарантия производителя - Яндекс Маркет |
formData | boolean | |
product_category[is_excise_products] | Товары облагаются акцизом. При выставленнии счета товары из данной категории будут отмечаться как акцизные |
formData | boolean | |
product_category[sub_url] | Замена URL |
formData | string | |
product_category[description] | Описание |
formData | string | |
product_category[promo_title] | Заголовок промо |
formData | string | |
product_category[promo_vin_title] | Заголовок подбора в форме вин запроса |
formData | string | |
product_category[promo_example] | Текст примера |
formData | string | |
product_category[promo_description] | Описание промо |
formData | string | |
product_category[seo_h1] | Заголовок (H1) |
formData | string | |
product_category[meta_title] | Заголовок (title) |
formData | string | |
product_category[meta_description] | Описание (meta description) |
formData | string | |
product_category[meta_keywords] | Ключевые слова (meta keywords) |
formData | string | |
product_category[seo_text] | Текст под контентом |
formData | string |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Получение списка возвратов
search[order_item_id_eq] | Пример параметра фильтрации списка. ID заказа возврата по которому фильтруется список |
formData | integer (int32) | |
page | Параметр пагинации списка - нумерация списка получаемых в запросе |
formData | integer (int32) | |
per_page | Параметр пагинации списка - кол-во данных в списке в каждом запросе |
formData | integer (int32) |
application/json
Получение списка заменяемых ссылок
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Создание одной заменяемой ссылки
multipart/form-data
product_url[make_name] | Бренд товара (make_name) |
formData | string | |
product_url[oem] | Номер товара (oem) |
formData | string | |
product_url[path] | Ссылка на которую заменяется (path) |
formData | string |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Удаление ссылки по её ID
application/json
Замените 1 на ID ссылки, которую нужно редактировать
product_url[make_name] | Бренд товара (make_name) |
formData | string | |
product_url[oem] | Номер товара (oem) |
formData | string | |
product_url[path] | Ссылка на которую заменяется (path) |
formData | string |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Используется для массового добавления настроек url в систему. Для корректного добавления необходимо использовать xls, xlsx файл со следующими столбцами.
1. Номер (oem)
2. Бренд (make_name)
3. Путь (path)
file | xls-файл |
formData | file |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Получение списка товаров
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Создание одного товара
multipart/form-data
product[detail_name] | Название |
formData | string | |
product[oem] | Номер товара (oem) |
formData | string | |
product[make_name] | Производитель (make_name) |
formData | string | |
product[sale] | Участвует в акции |
formData | boolean | |
product[price] | Цена (акция для слайдера) |
formData | number | |
product[before_sale_price] | Старая цена (показывается на слайдере) |
formData | number | |
product[weight] | Вес (кг) |
formData | number | |
product[width] | Ширина (см) |
formData | integer (int32) | |
product[height] | Высота (см) |
formData | integer (int32) | |
product[length] | Длина (см) |
formData | integer (int32) | |
product[sorting_order_inside_make_names] | Приоритет внутри брендов |
formData | integer (int32) | |
product[body] | Описание |
formData | string | |
product[product_category_ids] | Массив ID категорий в которые входит товар |
formData | integer[] | |
product[product_properties_attributes] | Массив хэшей, где ключи этого хэша: name, value и product_attribute_id |
formData | object[] | |
product[product_properties_attributes][][name] | Название произвольного свойства |
formData | string | |
product[product_properties_attributes][][value] | Значение произвольного свойства |
formData | string | |
product[seo_h1] | Заголовок (H1) |
formData | string | |
product[meta_title] | Заголовок (title) |
formData | string | |
product[meta_description] | Описание (meta description) |
formData | string | |
product[meta_keywords] | Ключевые слова (meta keywords) |
formData | string | |
product[seo_text] | Текст под контентом |
formData | string | |
product[images_attributes] | Массив хэшей, где ключи этого хэша: name, value и product_attribute_id |
formData | object[] | |
product[images_attributes][][photo] | Дополнительное изображение |
formData | file |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Удаление продукции по её ID
application/json
Замените 1 на ID товара, который нужно редактировать
multipart/form-data
product[detail_name] | Название |
formData | string | |
product[oem] | Номер товара (oem) |
formData | string | |
product[make_name] | Производитель (make_name) |
formData | string | |
product[sale] | Участвует в акции |
formData | boolean | |
product[price] | Цена (акция для слайдера) |
formData | number | |
product[before_sale_price] | Старая цена (показывается на слайдере) |
formData | number | |
product[weight] | Вес (кг) |
formData | number | |
product[width] | Ширина (см) |
formData | integer (int32) | |
product[height] | Высота (см) |
formData | integer (int32) | |
product[length] | Длина (см) |
formData | integer (int32) | |
product[sorting_order_inside_make_names] | Приоритет внутри брендов |
formData | integer (int32) | |
product[body] | Описание |
formData | string | |
product[product_category_ids] | Массив ID категорий в которые входит товар |
formData | integer[] | |
product[product_properties_attributes] | Массив хэшей, где ключи этого хэша: name, value и product_attribute_id |
formData | object[] | |
product[product_properties_attributes][][name] | Название произвольного свойства |
formData | string | |
product[product_properties_attributes][][value] | Значение произвольного свойства |
formData | string | |
product[seo_h1] | Заголовок (H1) |
formData | string | |
product[meta_title] | Заголовок (title) |
formData | string | |
product[meta_description] | Описание (meta description) |
formData | string | |
product[meta_keywords] | Ключевые слова (meta keywords) |
formData | string | |
product[seo_text] | Текст под контентом |
formData | string | |
product[images_attributes] | Массив хэшей, где ключи этого хэша: name, value и product_attribute_id |
formData | object[] | |
product[images_attributes][][photo] | Дополнительное изображение |
formData | file |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Используется для массового добавления рекомендуемых (или сопутствующих) товаров в систему. Порядок столбцов загружаемого файла следующие: 1) Номер детали, 2) Марка, 3) Номер рекомендации, 4) Марка рекомендации
multipart/form-data
recommended_products | Файл в формате CSV или XLS, XLSX или zip архив содержащий в себе файл product_recommendeds.xls |
formData | file |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
Content-Type | string application/json; charset=utf-8 | |
ETag | string W/"2fa28c482650b113bd7dd4a3ca4afaeb" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string 55d71b1d-1f79-4314-9b92-17ee1ec15f0d | |
X-Runtime | string 0.098966 | |
Transfer-Encoding | string chunked |
Получение списка рекомендаций
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Создание одной рекомендации
multipart/form-data
recommend_product[make_name] | Бренд товара (make_name) |
formData | string | |
recommend_product[oem] | Номер товара (oem) |
formData | string | |
recommend_product[recommend_oem] | Номер рекомендации |
formData | string | |
recommend_product[recommend_make_name] | Марка рекомендации |
formData | string |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Замените 1 на ID рекомендации, которую нужно удалить
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Замените 1 на ID рекомендации, которую нужно редактировать
recommend_product[make_name] | Бренд товара (make_name) |
formData | string | |
recommend_product[oem] | Номер товара (oem) |
formData | string | |
recommend_product[recommend_oem] | Номер рекомендации |
formData | string | |
recommend_product[recommend_make_name] | Марка рекомендации |
formData | string |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Удаление всех рекомендаций
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Получение полного списка регионов. Доступно только пользователям основного региона и не доступно пользоваателям франчайзи и филиалов.
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"e11e418664378763e7ad533a488fc2db" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string ea917d4b-b11c-4722-9c3e-78c2641cfc47 | |
X-Runtime | string 0.194739 | |
Transfer-Encoding | string chunked |
Запрос конкретного региона. Если администратор главного региона может запросить информацию о любом регионе, то пользователь филиала / франчайзи только о своем. При этом информация будет в усеченном виде.
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b865fb497bf71dc9344676238acb0939" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string 0e94d9a5-2502-4638-b813-764a5febaa78 | |
X-Runtime | string 0.120559 | |
Transfer-Encoding | string chunked |
Получение настроек выдачи клиентской части
application/json
Получение списка страниц категорий
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Создание новой страницы категории
seo_catalog_category[name] | Название страницы категории |
formData | string | |
seo_catalog_category[position] | Позиция в списке страниц категорий |
formData | integer (int32) | |
seo_catalog_category[category_code] | Код категории |
formData | string | |
seo_catalog_category[slug] | SLUG запись страницы категории |
formData | string | |
seo_catalog_category[custom_url] | Собственный путь |
formData | string | |
seo_catalog_category[meta_title] | Заголовок метатега (title) |
formData | string | |
seo_catalog_category[meta_description] | Описание метатега (meta description) |
formData | string | |
seo_catalog_category[meta_keywords] | Ключевые слова метатега |
formData | string | |
seo_catalog_category[seo_h1] | Заголовок метатега Н1 |
formData | string | |
seo_catalog_category[seo_text] | SEO текст метатега |
formData | string | |
seo_catalog_category[parent_id] | id родительской категории |
formData | integer (int32) | |
seo_catalog_category[show_in_label] | Показывать в лейблах |
formData | boolean | |
seo_catalog_category[active] | Сделать активной данную страницу категорий |
formData | boolean | |
seo_catalog_category[off_breadcrumb] | Отключить интеграцию хлебных крошек |
formData | boolean | |
seo_catalog_category[off_catalog_filters] | Отключить фильтры |
formData | boolean | |
seo_catalog_category[category_attributes] | Атрибуты страницы категории |
formData | string |
application/json
[object Object]
Удаление страницы категории по её ID
application/json
[object Object]
Замените 1 на ID страницы категории, которую нужно редактировать
seo_catalog_category[name] | Название страницы категории |
formData | string | |
seo_catalog_category[position] | Позиция в списке страниц категорий |
formData | integer (int32) | |
seo_catalog_category[category_code] | Код категории |
formData | string | |
seo_catalog_category[slug] | SLUG запись страницы категории |
formData | string | |
seo_catalog_category[custom_url] | Собственный путь |
formData | string | |
seo_catalog_category[meta_title] | Заголовок метатега (title) |
formData | string | |
seo_catalog_category[meta_description] | Описание метатега (meta description) |
formData | string | |
seo_catalog_category[meta_keywords] | Ключевые слова метатега |
formData | string | |
seo_catalog_category[seo_h1] | Заголовок метатега Н1 |
formData | string | |
seo_catalog_category[seo_text] | SEO текст метатега |
formData | string | |
seo_catalog_category[parent_id] | id родительской категории |
formData | integer (int32) | |
seo_catalog_category[show_in_label] | Показывать в лейблах |
formData | boolean | |
seo_catalog_category[active] | Сделать активной данную страницу категорий |
formData | boolean | |
seo_catalog_category[off_breadcrumb] | Отключить интеграцию хлебных крошек |
formData | boolean | |
seo_catalog_category[off_catalog_filters] | Отключить фильтры |
formData | boolean | |
seo_catalog_category[category_attributes] | Атрибуты страницы категории |
formData | string |
application/json; charset=utf-8
[object Object]
Получение списка накладных поставщику
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Подтверждение позиции накладной за заказом
invoice_item_id | id позиции накладной |
formData | string | |
order_item_id | id позиции заказа |
formData | string |
application/json
[object Object]
Получение списка позиций накладной поставщика
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Получение списка заказов поставщику
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Заменить :id на ID записи в заказе, которую нужно подтвердить пришедшей
qnt | Количество пришедших позици по заказу |
formData | string |
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Проверка позиции в заказе поставщику. Вместо :id - id позиции
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Подтверждение позиции заказа поставщику
order_item_ids | спиок id позиций заказа через пробел |
formData | string |
application/json
[object Object]
Поменять статус позиции в заказе
order_item_ids | спиок id позиций заказа через пробел |
formData | string | |
status_id | id статуса на который нужно поменять позицию в заказе |
formData | string |
application/json
[object Object]
Получение списка приходов заказов поставщику
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Отправить в заказ позицию поставщику
order_item_ids | спиок id позиций заказа через пробел |
formData | string |
application/json
[object Object]
TODO: Add Description
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"48461774bd100fb67208a70f49bdea35" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string d7a8191a-e29c-49c6-b43e-ed7069ddc569 | |
X-Runtime | string 0.115252 | |
Transfer-Encoding | string chunked |
TODO: Add Description
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"17834310f63b73864be2c52573ef1099" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string 55d71b1d-1f79-4314-9b92-17ee1ec15f0d | |
X-Runtime | string 0.098966 | |
Transfer-Encoding | string chunked |
Получение списка зоны видимлсти прайс листов
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Создание новой зоны видимости прайс листов
visible_zone[name] | Название зоны видимости |
formData | string |
application/json
[object Object]
Удаление зоны видимости прайс листов по его ID
application/json
[object Object]
Получение списка всех форм
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Получаем форму по ее ID. Вместо 1 указываем ID нужной нам формы
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Получение списка всех полей определённой формы
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Получение списка всех записей определённой формы
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Переменная :type принимает следующие значение: 1."work" (Работы в заказ наряде), 2. "product" (Товары в заказ наряде), 3. "material" (Материалы клиента в заказ наряде)
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Переменная :type принимает следующие значение: 1."work" (Работы в заказ наряде), 2. "product" (Товары в заказ наряде), 3. "material" (Материалы клиента в заказ наряде)
workshop_order_work[workshop_order_id] | ссылка на заказ наряд или на рекомендацию |
formData | integer | |
workshop_order_work[oem] | номер работы |
formData | string | |
workshop_order_work[external_crm_id] | ID заказ наряда в внешней системе, например 1С. |
formData | string | |
workshop_order_work[make_name] | производитель |
formData | string | |
workshop_order_work[qnt] | Количество |
formData | integer | |
workshop_order_work[cost] | цена за единицу |
formData | float |
application/json
[object Object]
Удаление объекта по ID. Переменная :type принимает следующие значение: 1."work" (Работы в заказ наряде), 2. "product" (Товары в заказ наряде), 3. "material" (Материалы клиента в заказ наряде)
application/json
[object Object]
Замените 1 на ID объекта, который нужно редактировать. Переменная :type принимает следующие значение: 1."work" (Работы в заказ наряде), 2. "product" (Товары в заказ наряде), 3. "material" (Материалы клиента в заказ наряде)
workshop_order_work[workshop_order_id] | ссылка на заказ наряд или на рекомендацию |
formData | integer | |
workshop_order_work[oem] | номер работы |
formData | string | |
workshop_order_work[external_crm_id] | ID заказ наряда в внешней системе, например 1С. |
formData | string | |
workshop_order_work[make_name] | производитель |
formData | string | |
workshop_order_work[qnt] | Количество |
formData | integer | |
workshop_order_work[cost] | цена за единицу |
formData | float |
application/json; charset=utf-8
[object Object]
Удаление группу кроссирование по ID. Замените 1 на ID группу кроссирование
application/json
[object Object]
Замените 1 на ID группы кроссирование, который нужно редактировать
cross_group[name] | Название группы |
formData | string | |
cross_group[external_crm_id] | ID внешней системе, например 1С. |
formData | string | |
cross_group[cross_group_assign_to_products][0][product_id] | ID продукции который необходимо включить в группу. Для удаление продукта из группы передается параметры cross_group[cross_group_assign_to_products][row_id][product_id], cross_group[cross_group_assign_to_products][row_id][id] и cross_group[cross_group_assign_to_products][row_id][_destroy]. row_id можно взять из ответа product_row_ids |
formData | integer |
application/json
[object Object]
Получение списка заказы наряды|рекомендации. Замените :type на "client" (для заказов нарядов) или "recommendation" (для рекомендации)
application/json; charset=utf-8
[object Object]
X-Frame-Options | string SAMEORIGIN | |
X-XSS-Protection | string 1; mode=block | |
X-Content-Type-Options | string nosniff | |
ETag | string W/"b9a0b71b80122eb50b189a992a9dcd8a" | |
Cache-Control | string max-age=0, private, must-revalidate | |
X-Request-Id | string f6550bc7-9631-40d9-a222-aa84e0953a56 | |
X-Runtime | string 0.135789 | |
Transfer-Encoding | string chunked |
Создание заказ наряд|рекомендации. Замените :type на "client" (для заказов нарядов) или "recommendation" (для рекомендации)
workshop_order[auto_id] | ссылка на автомобиль |
formData | integer | |
workshop_order[customer_id] | ссылка на контрагента (обязательна) |
formData | integer | |
workshop_order[external_crm_id] | ID заказ наряда в внешней системе, например 1С. |
formData | string | |
workshop_order[number] | номер заказа |
formData | string | |
workshop_order[recomendation_text] | текстовое поле, в него могут добавлять рекомендации после ТО |
formData | string | |
workshop_order[recommendation_status] | статус рекомендации. Базово 0 (активна), 1 (выполнена) |
formData | integer | |
workshop_order[workshop_recommendation_id] | заказ наряд может ссылаться на рекомендацию по заказ наряду |
formData | string | |
workshop_order[files_attributes][0][file] | Печатные формы заказ наряда. Передается двоичное представление файла. workshop_order[files_attributes][1][file] - передача второго файла и т.д. |
formData | binary | |
workshop_order[properties_attributes][0][name] | Название свойства (Добавление свойств заказу наряду) |
formData | string | |
workshop_order[properties_attributes][0][value] | Значение свойства (Добавление свойств заказу наряду) |
formData | string | |
workshop_order[(works/products/materials)_attributes][0][oem] | Добавление Работы/Товары/Материалы в заказ наряд) при создание наряда. Например для добавление "работы" параметр будет таким workshop_order[works_attributes][0][oem]. Список полей объектов смотрите в соответствующим пункте |
formData | string |
application/json
[object Object]
Удаление заказ наряд по ID. Замените :type на "client" (для заказов нарядов) или "recommendation" (для рекомендации)
application/json
[object Object]
Замените 1 на ID объекта, который нужно редактировать. Замените :type на "client" (для заказов нарядов) или "recommendation" (для рекомендации)
workshop_order[auto_id] | ссылка на автомобиль |
formData | integer | |
workshop_order[customer_id] | ссылка на контрагента (обязательна) |
formData | integer | |
workshop_order[external_crm_id] | ID заказ наряда в внешней системе, например 1С. |
formData | string | |
workshop_order[number] | номер заказа |
formData | string | |
workshop_order[recomendation_text] | текстовое поле, в него могут добавлять рекомендации после ТО |
formData | string | |
workshop_order[recommendation_status] | статус рекомендации. Базово 0 (активна), 1 (выполнена) |
formData | integer | |
workshop_order[workshop_recommendation_id] | заказ наряд может ссылаться на рекомендацию по заказ наряду |
formData | string | |
workshop_order[files_attributes][:id][_destroy] | Удаление печатной формы. Замените :id на ID печатной формы. Пример - workshop_order[files_attributes][24][_destroy]=1 |
formData | integer | |
workshop_order[files_attributes][:id][id] | Обязательно передать и этот параметр для удаление печатной формы. Замените :id на ID печатной формы. Пример - workshop_order[files_attributes][24][id]=24 |
formData | integer | |
workshop_order[properties_attributes][:id][name] | Название свойства (Добавление свойст заказу наряду). Замените :id на ID печатной формы. |
formData | string | |
workshop_order[properties_attributes][0][value] | Значение свойства (Добавление свойст заказу наряду). Замените :id на ID печатной формы. |
formData | string | |
workshop_order[properties_attributes][:id][_destroy] | Удаление печатной формы. Замените :id на ID печатной формы. Пример - workshop_order[properties_attributes][24][_destroy]=1 |
formData | integer | |
workshop_order[properties_attributes][:id][id] | Замените :id на ID печатной формы. |
formData | integer | |
workshop_order[(works/products/materials)_attributes][:id][oem] | Замените :id на ID объекта работы/товары/материалы |
formData | string | |
workshop_order[(works/products/materials)_attributes][:id][_destroy] | Удаление объекта. Замените :id на ID объекта. Пример - workshop_order[works_attributes][24][_destroy]=1 |
formData | integer |
application/json; charset=utf-8
[object Object]
Редактировать или создать заказ наряд|рекомендации. Замените :type на "client" (для заказов нарядов) или "recommendation" (для рекомендации)
delete_all_nested_attributes | Флаг удаление вложенных атрибутов объекта. При передачи этого параметра не с пустым значением, удаляется все - Печатные формы/Работы/Товары/Материалы/Произвольные свойства |
formData | string | |
search[name_eq] | Параметр поиска. Например при передачи search[name_eq]=наряд, система попытается найти наряд с названием "наряд" и если найдет то будет обновлять его иначе создаст новый наряд по переданным параметрам workshop_order |
formData | string | |
workshop_order[auto_id] | ссылка на автомобиль |
formData | integer | |
workshop_order[customer_id] | ссылка на контрагента (обязательна) |
formData | integer | |
workshop_order[external_crm_id] | ID заказ наряда в внешней системе, например 1С. |
formData | string | |
workshop_order[number] | номер заказа |
formData | string | |
workshop_order[recomendation_text] | текстовое поле, в него могут добавлять рекомендации после ТО |
formData | string | |
workshop_order[recommendation_status] | статус рекомендации. Базово 0 (активна), 1 (выполнена) |
formData | integer | |
workshop_order[workshop_recommendation_id] | заказ наряд может ссылаться на рекомендацию по заказ наряду |
formData | string | |
workshop_order[files_attributes][0][file] | Печатные формы заказ наряда. Передается двоичное представление файла. workshop_order[files_attributes][1][file] - передача второго файла и т.д. |
formData | binary | |
workshop_order[properties_attributes][0][name] | Название свойства (Добавление свойств заказу наряду) |
formData | string | |
workshop_order[properties_attributes][0][value] | Значение свойства (Добавление свойств заказу наряду) |
formData | string | |
workshop_order[(works/products/materials)_attributes][0][oem] | Добавление Работы/Товары/Материалы в заказ наряд) при создание наряда. Например для добавление "работы" параметр будет таким workshop_order[works_attributes][0][oem]. Список полей объектов смотрите в соответствующим пункте |
formData | string |
application/json
[object Object]
{
"cell_phone": "+7 (908) 951-26-37",
"phone": "+7 (908) 951-26-37"
}
{
"contact": {
"cell_phone": "+7 (908) 951-26-37",
"phone": "+7 (908) 951-26-37"
},
"credit_limit": 1894680,
"delivery_address": {
"city": "г Мытищи",
"country": "",
"flat": "45",
"house": "3",
"korpus": "",
"region": "Московская обл",
"street": "Октябрьская 124",
"zip_code": "123546"
},
"discount_type_id": 11,
"email": "info@parts-soft.ru",
"essential": {
"bank": "",
"bik": "",
"city": null,
"company_name": "",
"company_type": null,
"inn": "",
"korr_schet": "",
"kpp": "",
"loro_account": "",
"with_nds": false
},
"family_name": "Иванов",
"id": 1,
"is_supplier": false,
"name": "Алексей",
"nds": 0,
"official_address": {
"city": "Александрополь",
"country": "",
"flat": "",
"house": "",
"korpus": "",
"region": "Днепропетровская область",
"street": "",
"zip_code": ""
},
"pay_delay": null,
"region_id": 28,
"second_name": "Иванович",
"ur_type": 1
}
{
"contact": {
"cell_phone": "+7 (899) 789-87-97",
"phone": "+7 (927) 987-32-58"
},
"credit_limit": 0,
"delivery_address": {
"city": "Королев",
"country": null,
"flat": "3-1",
"house": "64",
"korpus": null,
"region": "Московская область",
"street": "ул. Силикатная",
"zip_code": "123456"
},
"discount_type_id": 55,
"email": "api3@parts-soft.ru",
"essential": {
"bank": "Банк ВТБ ПАО",
"bik": "234932433",
"city": null,
"company_name": "false",
"company_type": "ООО",
"inn": "123456789123",
"korr_schet": "68948348838384884",
"kpp": "322323232323",
"loro_account": "32323223233232233232",
"with_nds": false
},
"family_name": "Петров",
"id": 743,
"is_supplier": true,
"name": "Иван",
"nds": 20,
"official_address": {
"city": "Королев",
"country": null,
"flat": null,
"house": "64",
"korpus": null,
"region": "Московская область",
"street": "ул. Силикатная",
"zip_code": "123456"
},
"pay_delay": 0,
"region_id": 28,
"second_name": "Васильевич",
"ur_type": 0
}
{
"city": "г Мытищи",
"country": "",
"flat": "45",
"house": "3",
"korpus": "",
"region": "Московская обл",
"street": "Октябрьская 124",
"zip_code": "123546"
}
{
"city": "Королев",
"country": null,
"flat": "3-1",
"house": "64",
"korpus": null,
"region": "Московская область",
"street": "ул. Силикатная",
"zip_code": "123456"
}
{
"allow_to_online_pay": true,
"assign_bonus_points": false,
"bonus_to_order_cost": true,
"bonus_value": null,
"coef": 1.2,
"default": true,
"default_for_companies": false,
"default_for_individuals": false,
"demo": true,
"disable_default_visible_zone": false,
"doc_price_with_discount": false,
"enable_bonus": true,
"hide_stock_qnt": false,
"id": 55,
"max_bonus_pay": 0,
"min_amount": null,
"name": " BONUS DISABLE TEST",
"order_item_delivery_day_with_weekends": null,
"region_filial_id": null,
"send_bonus_notification": true,
"visible_zone_id": null,
"write_off_mode": 0
}
{
"bank": "",
"bik": "",
"city": null,
"company_name": "",
"company_type": null,
"inn": "",
"korr_schet": "",
"kpp": "",
"loro_account": "",
"with_nds": false
}
{
"bank": "Банк ВТБ ПАО",
"bik": "234932433",
"city": null,
"company_name": "false",
"company_type": "ООО",
"inn": "123456789123",
"korr_schet": "68948348838384884",
"kpp": "322323232323",
"loro_account": "32323223233232233232",
"with_nds": false
}
{
"city": "Александрополь",
"country": "",
"flat": "",
"house": "",
"korpus": "",
"region": "Днепропетровская область",
"street": "",
"zip_code": ""
}
{
"city": "Королев",
"country": null,
"flat": null,
"house": "64",
"korpus": null,
"region": "Московская область",
"street": "ул. Силикатная",
"zip_code": "123456"
}
{
"city": "Москва",
"country": null,
"flat": "13",
"house": "Корпус 1",
"korpus": null,
"region": "Москва",
"street": "ул. Растопчина",
"zip_code": ""
}
{
"admin_notify_overdue_reaction": null,
"code": "vozvrat",
"color": "d4ffaa",
"confirmation_body": "",
"default": false,
"description": "",
"destroy_overdue_reaction": null,
"destroy_overdue_reaction_day": null,
"destroy_status_comment": "",
"disable_check_status": null,
"font_color": "d4ffaa",
"id": 67,
"id_1c": null,
"is_priority": null,
"is_set_on_accept_product_return": null,
"name": "Тестовый",
"notify_overdue_reaction": null,
"notify_overdue_reaction_day": null,
"overdue_sms_template": "",
"position": null,
"send_confirm": null,
"send_overdue_sms": null,
"send_sms": false,
"send_to_outdated": null,
"sms": "",
"sms_discount_groups": [
6,
1
],
"wait_group_overdue": null
}
{
"active": true,
"allow_disable_gk": false,
"amount_period": 2,
"contact": {
"cell_phone": "",
"phone": "+7 (495) 655-55-55,+7 (903) 903-74-12"
},
"customer_id": null,
"day7_shedule": "",
"delivery_address": {
"city": "Москва",
"country": null,
"flat": "14",
"house": "Корпус 1",
"korpus": null,
"region": "Москва",
"street": "ул. Растопчина",
"zip_code": ""
},
"enable_auto_discount_type": false,
"enable_price": false,
"essential": {
"bank": "ФИЛИАЛ \"ЦЕНТРАЛЬНЫЙ\" БАНКА ВТБ (ПАО), Москва",
"bik": "044525411",
"city": null,
"company_name": "ИП Хлипиткин Иван Алексеевич",
"company_type": "ИП",
"inn": "262701715861",
"korr_schet": "30101810145250000411",
"kpp": "",
"loro_account": "40802810101140000244 ",
"with_nds": true
},
"footer_code": "",
"hide_connected_web_services": false,
"id": 28,
"is_accessed_supplier_view": false,
"max_delivery_day": 0,
"min_delivery_day": 0,
"name": "Самара-Главная",
"nds": 20,
"official_address": {
"city": "Москва",
"country": null,
"flat": "13",
"house": "Корпус 1",
"korpus": null,
"region": "Москва",
"street": "ул. Растопчина",
"zip_code": ""
},
"position": 1,
"region_type": "franchisee",
"set_task_for_franchisee": false,
"sunday_shedule": "09.00 - 19.00",
"weekday_shedule": "10.00 - 18.30"
}
{
"allow_to_online_pay": true,
"assign_bonus_points": false,
"bonus_to_order_cost": true,
"bonus_value": null,
"coef": 1.2,
"default": true,
"default_for_companies": false,
"default_for_individuals": false,
"demo": true,
"disable_default_visible_zone": false,
"doc_price_with_discount": false,
"enable_bonus": true,
"hide_stock_qnt": false,
"id": 55,
"max_bonus_pay": 0,
"min_amount": null,
"name": " BONUS DISABLE TEST",
"order_item_delivery_day_with_weekends": null,
"region_filial_id": null,
"send_bonus_notification": true,
"visible_zone_id": null,
"write_off_mode": 0
}
{
"key": "art_type_id",
"operator": "==",
"value": 2
}
{
"comment": "",
"filters": [
{
"key": "art_type_id",
"operator": "==",
"value": 2
},
{
"key": "selected_item",
"operator": "==",
"value": true
}
],
"group_best_rows_fields": [
"max_delivery_day",
"stat_group-desc",
"cost"
],
"group_best_rows_size": 1,
"group_count_of_showing_elemets": 2,
"group_custom": true,
"group_participates_in_hiding_analogues": false,
"name": "search_group_1593521656",
"position": 5,
"title": "Cвое наличие"
}
{
"hidden_brand_list_for_guests": {
},
"search_result_groups": [
{
"comment": "комментарии",
"filters": [
{
"key": "art_type_id",
"operator": "==",
"value": 5
},
{
"key": "selected_item",
"operator": "==",
"value": true
}
],
"group_count_of_showing_elemets": 2,
"group_custom": false,
"group_participates_in_hiding_analogues": false,
"name": "top_original_cross_prices",
"position": 4,
"title": "Оригинальные замены в наличии"
},
{
"comment": "",
"filters": [
{
"key": "art_type_id",
"operator": "==",
"value": 2
},
{
"key": "selected_item",
"operator": "==",
"value": true
}
],
"group_best_rows_fields": [
"max_delivery_day",
"stat_group-desc",
"cost"
],
"group_best_rows_size": 1,
"group_count_of_showing_elemets": 2,
"group_custom": true,
"group_participates_in_hiding_analogues": false,
"name": "search_group_1593521656",
"position": 5,
"title": "Cвое наличие"
}
],
"sort_field_inside_price_groups": ""
}
{
"bonus_price_item": "",
"central_warehouse": false,
"detail_comment": null,
"endprice": true,
"fix_price": null,
"group_name": "",
"inner_article": null,
"logo": "R-MSK1",
"price_item_id": 37904155,
"price_request_guid_id": "0aac7cb4-15e9-afbc-2a7c-ca21f3f9cac3",
"search_comment": "",
"stat_group": 83,
"stat_group_type": "excellent",
"sup_logo": "",
"uid_1c": null,
"version": 37904155,
"visible_sup_logo": "R-MSK1",
"warehouse_cell": null,
"weight": 0,
"ws_raw_cost": 135
}
{
"email": "info@parts-soft.ru",
"id": 1,
"in_rotation": true,
"login": "admin",
"name": "Хлипиткин Иван T",
"phone": "+7(903)743-46-91",
"region_id": 28,
"work_position": "Руководитель"
}
{
"email": "info@parts-soft.ru",
"id": 1,
"in_rotation": true,
"login": "admin",
"name": "Хлипиткин Иван T",
"phone": "+7(903)743-46-91",
"region_id": 28,
"work_position": "Руководитель"
}
{
"customer": {
"contact": {
"cell_phone": "+7 (908) 951-26-37",
"phone": "+7 (908) 951-26-37"
},
"credit_limit": 1894680,
"delivery_address": {
"city": "г Мытищи",
"country": "",
"flat": "45",
"house": "3",
"korpus": "",
"region": "Московская обл",
"street": "Октябрьская 124",
"zip_code": "123546"
},
"discount_type_id": 11,
"email": "info@parts-soft.ru",
"essential": {
"bank": "",
"bik": "",
"city": null,
"company_name": "",
"company_type": null,
"inn": "",
"korr_schet": "",
"kpp": "",
"loro_account": "",
"with_nds": false
},
"family_name": "Иванов",
"id": 1,
"is_supplier": false,
"name": "Алексей",
"nds": 0,
"official_address": {
"city": "Александрополь",
"country": "",
"flat": "",
"house": "",
"korpus": "",
"region": "Днепропетровская область",
"street": "",
"zip_code": ""
},
"pay_delay": null,
"region_id": 28,
"second_name": "Иванович",
"ur_type": 1
},
"status": "OK"
}
{
"region": {
"allow_to_online_pay": true,
"assign_bonus_points": false,
"bonus_to_order_cost": true,
"bonus_value": null,
"coef": 1.2,
"default": true,
"default_for_companies": false,
"default_for_individuals": false,
"demo": true,
"disable_default_visible_zone": false,
"doc_price_with_discount": false,
"enable_bonus": true,
"hide_stock_qnt": false,
"id": 55,
"max_bonus_pay": 0,
"min_amount": null,
"name": " BONUS DISABLE TEST",
"order_item_delivery_day_with_weekends": null,
"region_filial_id": null,
"send_bonus_notification": true,
"visible_zone_id": null,
"write_off_mode": 0
},
"status": "OK"
}
{
"status": "OK",
"user": {
"email": "info@parts-soft.ru",
"id": 1,
"in_rotation": true,
"login": "admin",
"name": "Хлипиткин Иван T",
"phone": "+7(903)743-46-91",
"region_id": 28,
"work_position": "Руководитель"
}
}
{
"region": {
"active": true,
"allow_disable_gk": false,
"amount_period": 2,
"contact": {
"cell_phone": "",
"phone": "+7 (495) 655-55-55,+7 (903) 903-74-12"
},
"customer_id": null,
"day7_shedule": "",
"delivery_address": {
"city": "Москва",
"country": null,
"flat": "14",
"house": "Корпус 1",
"korpus": null,
"region": "Москва",
"street": "ул. Растопчина",
"zip_code": ""
},
"enable_auto_discount_type": false,
"enable_price": false,
"essential": {
"bank": "ФИЛИАЛ \"ЦЕНТРАЛЬНЫЙ\" БАНКА ВТБ (ПАО), Москва",
"bik": "044525411",
"city": null,
"company_name": "ИП Хлипиткин Иван Алексеевич",
"company_type": "ИП",
"inn": "262701715861",
"korr_schet": "30101810145250000411",
"kpp": "",
"loro_account": "40802810101140000244 ",
"with_nds": true
},
"footer_code": "",
"hide_connected_web_services": false,
"id": 28,
"is_accessed_supplier_view": false,
"max_delivery_day": 0,
"min_delivery_day": 0,
"name": "Самара-Главная",
"nds": 20,
"official_address": {
"city": "Москва",
"country": null,
"flat": "13",
"house": "Корпус 1",
"korpus": null,
"region": "Москва",
"street": "ул. Растопчина",
"zip_code": ""
},
"position": 1,
"region_type": "franchisee",
"set_task_for_franchisee": false,
"sunday_shedule": "09.00 - 19.00",
"weekday_shedule": "10.00 - 18.30"
},
"status": "OK"
}
{
"customer": {
"contact": {
"cell_phone": "+7 (899) 789-87-97",
"phone": "+7 (927) 987-32-58"
},
"credit_limit": 0,
"delivery_address": {
"city": "Королев",
"country": null,
"flat": "3-1",
"house": "64",
"korpus": null,
"region": "Московская область",
"street": "ул. Силикатная",
"zip_code": "123456"
},
"discount_type_id": 55,
"email": "api3@parts-soft.ru",
"essential": {
"bank": "Банк ВТБ ПАО",
"bik": "234932433",
"city": null,
"company_name": "false",
"company_type": "ООО",
"inn": "123456789123",
"korr_schet": "68948348838384884",
"kpp": "322323232323",
"loro_account": "32323223233232233232",
"with_nds": false
},
"family_name": "Петров",
"id": 743,
"is_supplier": true,
"name": "Иван",
"nds": 20,
"official_address": {
"city": "Королев",
"country": null,
"flat": null,
"house": "64",
"korpus": null,
"region": "Московская область",
"street": "ул. Силикатная",
"zip_code": "123456"
},
"pay_delay": 0,
"region_id": 28,
"second_name": "Васильевич",
"ur_type": 0
},
"status": "OK"
}
{
"order_status_type": {
"admin_notify_overdue_reaction": null,
"code": "vozvrat",
"color": "d4ffaa",
"confirmation_body": "",
"default": false,
"description": "",
"destroy_overdue_reaction": null,
"destroy_overdue_reaction_day": null,
"destroy_status_comment": "",
"disable_check_status": null,
"font_color": "d4ffaa",
"id": 67,
"id_1c": null,
"is_priority": null,
"is_set_on_accept_product_return": null,
"name": "Тестовый",
"notify_overdue_reaction": null,
"notify_overdue_reaction_day": null,
"overdue_sms_template": "",
"position": null,
"send_confirm": null,
"send_overdue_sms": null,
"send_sms": false,
"send_to_outdated": null,
"sms": "",
"sms_discount_groups": [
6,
1
],
"wait_group_overdue": null
},
"status": "OK"
}
{
"count": 5,
"discount_types": [
{
"allow_to_online_pay": true,
"assign_bonus_points": false,
"bonus_to_order_cost": true,
"bonus_value": null,
"coef": 1.2,
"default": true,
"default_for_companies": false,
"default_for_individuals": false,
"demo": true,
"disable_default_visible_zone": false,
"doc_price_with_discount": false,
"enable_bonus": true,
"hide_stock_qnt": false,
"id": 55,
"max_bonus_pay": 0,
"min_amount": null,
"name": " BONUS DISABLE TEST",
"order_item_delivery_day_with_weekends": null,
"region_filial_id": null,
"send_bonus_notification": true,
"visible_zone_id": null,
"write_off_mode": 0
},
{
"allow_to_online_pay": true,
"assign_bonus_points": false,
"bonus_to_order_cost": false,
"bonus_value": null,
"coef": 1,
"default": false,
"default_for_companies": false,
"default_for_individuals": false,
"demo": false,
"disable_default_visible_zone": false,
"doc_price_with_discount": true,
"enable_bonus": true,
"hide_stock_qnt": false,
"id": 11,
"max_bonus_pay": 10,
"min_amount": null,
"name": "15.00%",
"order_item_delivery_day_with_weekends": "0",
"region_filial_id": null,
"send_bonus_notification": true,
"visible_zone_id": null,
"write_off_mode": 1
},
{
"allow_to_online_pay": true,
"assign_bonus_points": false,
"bonus_to_order_cost": false,
"bonus_value": null,
"coef": 1,
"default": true,
"default_for_companies": false,
"default_for_individuals": false,
"demo": true,
"disable_default_visible_zone": false,
"doc_price_with_discount": false,
"enable_bonus": true,
"hide_stock_qnt": false,
"id": 56,
"max_bonus_pay": 0,
"min_amount": null,
"name": "ОПТ НАЛ",
"order_item_delivery_day_with_weekends": null,
"region_filial_id": null,
"send_bonus_notification": true,
"visible_zone_id": null,
"write_off_mode": 0
},
{
"allow_to_online_pay": true,
"assign_bonus_points": false,
"bonus_to_order_cost": false,
"bonus_value": null,
"coef": 1.4,
"default": false,
"default_for_companies": true,
"default_for_individuals": false,
"demo": false,
"disable_default_visible_zone": false,
"doc_price_with_discount": false,
"enable_bonus": false,
"hide_stock_qnt": false,
"id": 57,
"max_bonus_pay": 0,
"min_amount": null,
"name": "Скидка Юр. лица",
"order_item_delivery_day_with_weekends": "0",
"region_filial_id": null,
"send_bonus_notification": false,
"visible_zone_id": null,
"write_off_mode": 0
},
{
"allow_to_online_pay": true,
"assign_bonus_points": false,
"bonus_to_order_cost": false,
"bonus_value": null,
"coef": 2,
"default": false,
"default_for_companies": false,
"default_for_individuals": true,
"demo": false,
"disable_default_visible_zone": false,
"doc_price_with_discount": false,
"enable_bonus": false,
"hide_stock_qnt": false,
"id": 58,
"max_bonus_pay": 0,
"min_amount": null,
"name": "Скидка для физ. лица",
"order_item_delivery_day_with_weekends": "0",
"region_filial_id": null,
"send_bonus_notification": false,
"visible_zone_id": null,
"write_off_mode": 0
}
],
"status": "OK"
}
{
"count": 1,
"customers": [
{
"contact": {
"cell_phone": "+7 (908) 951-26-37",
"phone": "+7 (908) 951-26-37"
},
"credit_limit": 1894680,
"delivery_address": {
"city": "г Мытищи",
"country": "",
"flat": "45",
"house": "3",
"korpus": "",
"region": "Московская обл",
"street": "Октябрьская 124",
"zip_code": "123546"
},
"discount_type_id": 11,
"email": "info@parts-soft.ru",
"essential": {
"bank": "",
"bik": "",
"city": null,
"company_name": "",
"company_type": null,
"inn": "",
"korr_schet": "",
"kpp": "",
"loro_account": "",
"with_nds": false
},
"family_name": "Иванов",
"id": 1,
"is_supplier": false,
"name": "Алексей",
"nds": 0,
"official_address": {
"city": "Александрополь",
"country": "",
"flat": "",
"house": "",
"korpus": "",
"region": "Днепропетровская область",
"street": "",
"zip_code": ""
},
"pay_delay": null,
"region_id": 28,
"second_name": "Иванович",
"ur_type": 1
}
],
"status": "OK"
}
{
"count": 9,
"status": "OK",
"users": [
{
"email": "info@parts-soft.ru",
"id": 1,
"in_rotation": true,
"login": "admin",
"name": "Хлипиткин Иван T",
"phone": "+7(903)743-46-91",
"region_id": 28,
"work_position": "Руководитель"
},
{
"email": "ivan@parts-soft.ru",
"id": 11,
"in_rotation": false,
"login": "parts-soft",
"name": "Support (не удалять если необходима помощь в настройках)",
"phone": "",
"region_id": 28,
"work_position": ""
},
{
"email": "client@parts-soft.ru",
"id": 12,
"in_rotation": true,
"login": "client",
"name": "Семенов Александр Викторович",
"phone": "",
"region_id": 28,
"work_position": ""
},
{
"email": "ivan2@parts-soft.ru",
"id": 13,
"in_rotation": true,
"login": "piter",
"name": "Ivan",
"phone": "",
"region_id": 33,
"work_position": ""
},
{
"email": "5gorsk@parts-soft.ru",
"id": 14,
"in_rotation": true,
"login": "5gorsk",
"name": "5gorsk",
"phone": "",
"region_id": 34,
"work_position": null
},
{
"email": "no-reply@todo.ru",
"id": 15,
"in_rotation": true,
"login": "test_user",
"name": "test_user",
"phone": "",
"region_id": 35,
"work_position": "test_user"
},
{
"email": "seoadmin@fd.ru",
"id": 16,
"in_rotation": true,
"login": "seoadmin",
"name": "seoadmin",
"phone": "seoadmin",
"region_id": 28,
"work_position": "seoadmin"
},
{
"email": "driver@parts-soft.ru",
"id": 25,
"in_rotation": true,
"login": "driver",
"name": "driver",
"phone": "",
"region_id": 28,
"work_position": ""
},
{
"email": "admin_test@mail.ru",
"id": 26,
"in_rotation": true,
"login": "admin_test",
"name": "admin_test",
"phone": "admin_test",
"region_id": 34,
"work_position": "admin_test"
}
]
}
{
"count": 4,
"regions": [
{
"active": true,
"allow_disable_gk": false,
"amount_period": 2,
"contact": {
"cell_phone": "",
"phone": "+7 (495) 655-55-55,+7 (903) 903-74-12"
},
"customer_id": "null",
"day7_shedule": "",
"delivery_address": {
"city": "Москва",
"country": "null",
"flat": "14",
"house": "Корпус 1",
"korpus": "null",
"region": "Москва",
"street": "ул. Растопчина",
"zip_code": ""
},
"enable_auto_discount_type": false,
"enable_price": false,
"essential": {
"bank": "ФИЛИАЛ \"ЦЕНТРАЛЬНЫЙ\" БАНКА ВТБ (ПАО), Москва",
"bik": "044525411",
"city": "null",
"company_name": "ИП Хлипиткин Иван Алексеевич",
"company_type": "ИП",
"inn": "262701715861",
"korr_schet": "30101810145250000411",
"kpp": "",
"loro_account": "40802810101140000244 ",
"with_nds": true
},
"footer_code": "",
"hide_connected_web_services": false,
"id": 28,
"is_accessed_supplier_view": false,
"max_delivery_day": 0,
"min_delivery_day": 0,
"name": "Самара-Главная",
"nds": 20,
"official_address": {
"city": "Москва",
"country": "null",
"flat": "13",
"house": "Корпус 1",
"korpus": "null",
"region": "Москва",
"street": "ул. Растопчина",
"zip_code": ""
},
"position": 1,
"region_type": "franchisee",
"set_task_for_franchisee": false,
"sunday_shedule": "09.00 - 19.00",
"weekday_shedule": "10.00 - 18.30"
},
{
"active": true,
"allow_disable_gk": false,
"amount_period": 1,
"contact": {
"cell_phone": "",
"phone": "99999999"
},
"customer_id": "5108",
"day7_shedule": "",
"delivery_address": {
"city": "Омск",
"country": "null",
"flat": "33",
"house": "31",
"korpus": "null",
"region": "Ленинградская область",
"street": "Ленина",
"zip_code": ""
},
"enable_auto_discount_type": false,
"enable_price": true,
"essential": {
"bank": "",
"bik": "",
"city": "null",
"company_name": "Ромашка",
"company_type": "ООО",
"inn": "4444444444",
"korr_schet": "",
"kpp": "",
"loro_account": "",
"with_nds": false
},
"footer_code": "",
"hide_connected_web_services": false,
"id": 33,
"is_accessed_supplier_view": false,
"max_delivery_day": 0,
"min_delivery_day": 0,
"name": "Питер",
"nds": 0,
"official_address": {
"city": "Омск",
"country": "null",
"flat": "33",
"house": "31",
"korpus": "null",
"region": "Ставропольский край",
"street": "Ленина",
"zip_code": ""
},
"position": 1,
"region_type": "franchisee",
"set_task_for_franchisee": false,
"sunday_shedule": "",
"weekday_shedule": ""
},
{
"active": true,
"allow_disable_gk": false,
"amount_period": 1,
"contact": {
"cell_phone": "",
"phone": "+7 (495) 743-45-91"
},
"customer_id": "5143",
"day7_shedule": "",
"delivery_address": {
"city": "Омск",
"country": "null",
"flat": "33",
"house": "31",
"korpus": "null",
"region": "Ставропольский край",
"street": "ул. Пионерская",
"zip_code": ""
},
"enable_auto_discount_type": false,
"enable_price": false,
"essential": {
"bank": "",
"bik": "",
"city": "null",
"company_name": "Ромашка",
"company_type": "ООО",
"inn": "4444444444",
"korr_schet": "",
"kpp": "",
"loro_account": "",
"with_nds": false
},
"footer_code": "",
"hide_connected_web_services": false,
"id": 34,
"is_accessed_supplier_view": false,
"max_delivery_day": 0,
"min_delivery_day": 0,
"name": "Пятигорск",
"nds": 0,
"official_address": {
"city": "Омск",
"country": "null",
"flat": "33",
"house": "31",
"korpus": "null",
"region": "Ставропольский край",
"street": "Ленина",
"zip_code": ""
},
"position": 1,
"region_type": "franchisee",
"set_task_for_franchisee": false,
"sunday_shedule": "",
"weekday_shedule": ""
},
{
"active": true,
"allow_disable_gk": false,
"amount_period": 1,
"contact": {
"cell_phone": "+79099412637",
"phone": "+7 (909) 941-26-37"
},
"customer_id": "5125",
"day7_shedule": "",
"delivery_address": {
"city": "",
"country": "null",
"flat": "",
"house": "",
"korpus": "null",
"region": "Тестовая область",
"street": "",
"zip_code": ""
},
"enable_auto_discount_type": false,
"enable_price": false,
"essential": {
"bank": "",
"bik": "",
"city": "null",
"company_name": "",
"company_type": "",
"inn": "",
"korr_schet": "",
"kpp": "",
"loro_account": "",
"with_nds": false
},
"footer_code": "",
"hide_connected_web_services": false,
"id": 35,
"is_accessed_supplier_view": false,
"max_delivery_day": 0,
"min_delivery_day": 0,
"name": "TEST1",
"nds": 0,
"official_address": {
"city": "Королев",
"country": "null",
"flat": "",
"house": "",
"korpus": "null",
"region": "",
"street": "пр-кт Космонавтов",
"zip_code": ""
},
"position": 1,
"region_type": "subdivision",
"set_task_for_franchisee": false,
"sunday_shedule": "",
"weekday_shedule": ""
}
],
"status": "OK"
}