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