Назад
API для сайта блога
Категории
Статьи
Избранное
Лайки
Пользователи
Auth
Uploads
Категории
GET
Все категории
Позволяет получить все категории
GET
Категория по slug
Позволяет получить категорию по slug
POST
Создание категории
Позволяет создать категорию
PATCH
Обновление категории
Позволяет обновить категорию
DELETE
Удаление категории
Позволяет удалить категорию
GET
Количество категорий
Позволяет получить количество категорий
Пример запроса Fetch
fetch('https://server-blog.blasars.ru/api/categories')
.then(response => response.json())
.then(data => console.log(data))
Пример запроса Axios
axios.get('https://server-blog.blasars.ru/api/categories')
Response
Статус ответа от сервера: 200
Ответ от сервера
{
success: true,
message: 'Категории успешно загружены',
body: [
{
id: '09aa7902-096b-43a1-a55b-ca5732d94c50',
name: 'Nature',
slug: 'nature',
createdAt: '2025-05-13T20:35:44.000Z',
updatedAt: '2025-05-13T20:35:44.000Z',
deletedAt: null
},
{
id: '8048fac7-a141-4c57-8e89-33a1cdff0012',
name: 'Programming',
slug: 'programming',
createdAt: '2025-05-13T13:02:33.000Z',
updatedAt: '2025-05-13T15:01:55.000Z',
deletedAt: null
},
// и другие ...
],
}
Свойство | Значение | Тип |
---|---|---|
success | Возвращает true, если запрос выполнен успешно и false, если запрос выполнен не успешно | boolean |
message | Сообщение о результате выполнения запроса | string |
body | Массив с объектами категорий | array |