Назад
API для интернет магазина
Категории
Товары
Характеристики
Корзина
Заказы
Избранное
Пользователи
Auth
Uploads
Категории
GET
Все категории
Позволяет получить все категории
GET
Категория по id
Позволяет получить категорию по id
GET
Категория по slug
Позволяет получить категорию по slug
POST
Создание категории
Позволяет создать категорию
PATCH
Обновление категории
Позволяет обновить категорию
DELETE
Удаление категории
Позволяет удалить категорию
Пример запроса Fetch
fetch('https://server.blasars.ru/api/categories')
.then(response => response.json())
.then(data => console.log(data))
Пример запроса Axios
axios.get('https://server.blasars.ru/api/categories')
Response
Статус ответа от сервера: 200
Ответ от сервера
{
success: true,
message: 'Категории успешно загружены',
body: [
{
createdAt: "2025-03-04T16:47:31.000Z",
deletedAt: null,
description: null,
id: "17881655-f1fe-493a-8cb6-b8caee169eec",
image: "1743432301862-889500210.png",
name: "Смартфоны",
slug: "smartfony",
updatedAt: "2025-03-31T14:45:01.000Z",
},
{
createdAt: "2025-03-04T16:47:23.000Z",
deletedAt: null,
description: null,
id: "226c2ddb-d30e-4819-80d7-0607df68ffac",
image: "1743432535376-162949472.png",
name: "Ноутбуки",
slug: "noutbuki",
updatedAt: "2025-03-31T14:48:55.000Z",
},
// и другие ...
],
}
Свойство | Значение | Тип |
---|---|---|
success | Возвращает true, если запрос выполнен успешно и false, если запрос выполнен не успешно | boolean |
message | Сообщение о результате выполнения запроса | string |
body | Массив с объектами категорий | array |