Автоматизация закупок
с помощью сервиса API
Информация на этой странице предназначена только для действующих партнеров компании ООО ДЖИ ТИ СИ РУС. Вся информация является конфиденциальной.
Описание синтаксиса обмена через шлюз API
Запросы чаще одного в 60 секунд будут игнорироваться
1. Запрос токена авторизации
Авторизация по ID-клиента и Секретному ключу, полученным при подключении и регистрации.
Запрос:              /token
2. Запрос данных профиля клиента
Получение справки по данным клиента.
Авторизация по токену.
Запрос:              /myprofile
Заголовки:      token – токен, полученный при авторизации
Ответ:                client_id - ID клиента;
                             contract - Номер и Дата договора;
                             manager - ФИО персонального менеджера.
3. Запрос стока товаров
Получение списка товаров в наличии.
Авторизация по токену.
Запрос:             /getstock
Заголовки:      token – токен, полученный при авторизации
Ответ:                count – Количество записей в таблице товаров;
                                           skus – Таблица товаров:
                                                          sku – структура описания товара:
                                                                         sku_name – Наименование товара;
                                                                         sku_id – ID товара;
                                                                         sku_article – Артикул производителя товара;
                                                          instok – Количество в наличии на складах;
                                                          planned – Количество, ожидаемое к быстрому поступлению;
                                                          plannedlong – Количество, ожидаемое к долгому поступлению;
                                                          price – Цена за единицу товара;
                                                          currency – Валюта цены за единицу товара.
4. Запрос карточки товара
Получение карточки товара.
Авторизация по токену.
Запрос:             /skucard
Заголовки:      token – токен, полученный при авторизации;
                            sku_id – ID товара, по которому запрашивается карточка.
Ответ:                sku_id                – ID товара;
                            sku_name         – Наименование товара;
                            sku_unit            – Единица измерения товара;
                            sku_article        – Артикул производителя товара;
                            sku_fullname   – Полное наименование товара;
                            sku_vatrate      – Ставка НДС;
                            sku_tnved         – Код ТНВЭД;
                            sku_country     – Страна происхождения;
                            sku_traceable  – Признак прослеживаемости товара.
5. Размещение нового заказа
Авторизация по токену.
Запрос:             /neworder
Заголовки:      token – токен, полученный при авторизации
Тело запроса: deliverydate     – желаемая дата поставки;
                            ordertable        – таблица товаров и количества:
                                           sku_id  – ID товара;
                                           count   – количество.
Ответ:                success               – Признак успешного размещения заказа;
                            order_id            – ID нового заказа;
                            skus                    – Таблица товаров, размещенных в заказе:
                                           sku                      – структура описания товара:
                                                          sku_name         – Наименование товара;
                                                          sku_id                – ID товара;
                                                          sku_article        – Артикул производителя товара;
                                           instok                 – Количество товара зарезервировано из наличия на складах;
                                           planned             – Количество товара размещено в заказах, ожидаемых к
                                                                           быстрому поступлению;
                                           plannedlong    – Количество товара размещено в заказах, ожидаемых к
                                                                           долгому поступлению;
                                           price                    – Цена за единицу товара;
                                           currency             – Валюта цены за единицу товара.
6. Изменение заказа
Авторизация по токену.
Размещение изменения заказа на поставку.
Авторизация по токену.
Запрос:             /editorder
Заголовки:      token – токен, полученный при авторизации
Тело запроса:deliverydate     – желаемая дата поставки;
                            order_id            – номер заказа, в который вносятся изменения;
                            ordertable        – измененная таблица товаров и количества:
                                           sku_id  – ID товара;
                                           count   – количество.
Ответ:                success               – Признак успешного размещения изменений в заказе.
7. Отмена заказа
Размещение отмены заказа на поставку.
Авторизация по токену.
Запрос:             /killorder
Заголовки:      token – токен, полученный при авторизации;
                            order_id – номер заказа, который необходимо отменить.
Ответ:                success– Признак успешного размещения отмены заказа.
8. Запрос статуса заказа
Получение статуса ранее размещенного заказа на поставку.
Авторизация по токену.
Запрос:             /orderstatus
Заголовки:      token – токен, полученный при авторизации;
                             order_id – номер заказа, по которому запрашивается статус.
Ответ:                status – Значение статуса заказа: {}.
Нужна помощь с подключением?
Обратитесь к вашему персональному менеджеру или напишите на почту sales@gtcrus.ru