First code
КурсыПроектыСтатьи
КурсыСтатьи
loading
ПроектыПрофиль

© 2017 - 2026 First Code. Обучение программированию. Все права защищены. Мы используем cookies для сбора обезличенных персональных данных. Они помогают настраивать рекламу и анализировать трафик. Оставаясь на сайте, вы соглашаетесь на сбор таких данных.

ИП Яхьяев Роман Гусенович, ОГРНИП: 317619600004820, ИНН: 613902802096, Банк: АО «ТБанк», БИК: 044525974, Кор.счет: 30101810145250000974, Рас.счет: 40802810200000075278

Политика конфиденциальности
Пользовательское соглашение
Правила оказания услуг
E-mail: info@first-code.ru
Телефон: +7-(993)-270-58-51
Получить консультацию
Назад

API для интернет магазина

Категории
Товары
Характеристики
Корзина
Заказы
Избранное
Пользователи
Auth
Uploads

Категории

GET

Все категории

Позволяет получить все категории

GET

Категория по id

Позволяет получить категорию по id

GET

Категория по slug

Позволяет получить категорию по slug

POST

Создание категории

Позволяет создать категорию

PATCH

Обновление категории

Позволяет обновить категорию

DELETE

Удаление категории

Позволяет удалить категорию

Request

https://server.blasars.ru/api/categories
Пример запроса 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