Позволяет получить все категории
Позволяет получить категорию по slug
Позволяет создать категорию
Позволяет обновить категорию
Позволяет удалить категорию
Позволяет получить количество категорий
Пример запроса Fetchfetch('https://server-blog.blasars.ru/api/categories')
.then(response => response.json())
.then(data => console.log(data))Пример запроса Axiosaxios.get('https://server-blog.blasars.ru/api/categories')Статус ответа от сервера: 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 |