REST API Service магазина SveTekst
Для получение токена Вам нужно написать на почту v66m11@mail.ru.
В письме укажите Ваши данные: ФИО или данные компании, Email и телефон для связи.
Авторизация происходит по средствам передачи HTTP заголовка token с полученым ранее токеном.
Использование API лимитировано.
Для одного токена доступно 200 запросов в минуту, после превышения лимита, сервер отдаст соотвествующий ответ:
Заголовок: HTTP/1.0 429 Too Many Requests
Сообщение:
{
'error' => 'Too Many Requests'
}
Получение списка категорий
Метод | Параметр | Описание |
---|---|---|
/category/list | Без параметров |
Получение списка категорий.РезультатJSON Объект содержащий список категорий
{
"id": "356",
"parent_id": 0,
"title": "Женский трикотаж"
},
{
"id": "357",
"parent_id": "356",
"title": "Рубашки"
}
|
Получение списка товаров в категории
Метод | Параметр | Описание |
---|---|---|
/category/{$id} | {$id} - id категории |
Получение списка товаров в указанной категорий.РезультатJSON Объект содержащий список товаров в указанной категорий
{
"id": "62508",
"category_id": "357",
"title": "221 Туника"
}
|
Получение списка товаров в магазине
Метод | Параметр | Описание |
---|---|---|
/product/list/{$page} | {$page} - номер страницы |
Получение списка всех товаров. 500 товаров на страницуРезультатJSON Объект содержащий список товаров
{
"id": "62508",
"category_id": "357",
"title": "221 Туника"
}
|
Получение данных товара
Метод | Параметр | Описание |
---|---|---|
/product/{$id} | {$id} - id товара |
Получение данных товара.РезультатJSON Объект содержащий данные товара
{
"id": "62508",
"sku": "221",
"title": "221 Туника",
"categories": [
[
{
"id": "356",
"title": "Женский трикотаж"
},
{
"id": "357",
"title": "Рубашки"
}
]
],
"prices": [
{
"id": "115120",
"type": "Опт.цена",
"price": "430.00"
},
{
"id": "115121",
"type": "Мелкий опт",
"price": "470.00"
}
],
"added": "28.11.2020",
"description": "",
"image": "https://batist-trikotazh.ru/upload/cd5dfd7c.jpg",
"images": [
"https://batist-trikotazh.ru/upload/8332773fb1.jpg",
"https://batist-trikotazh.ru/upload/5840c8c.jpg"
],
"URL": "https://batist-trikotazh.ru//rubashki/221-tunika/",
"materials": "",
"composition": "100% хлопок",
"color": "Темно-синий",
"sizes": [
{
"size": "44",
"qty": "2"
},
{
"size": "46",
"qty": "1"
}
],
"size_table": "",
"label": "",
"availability": 1
}
|