Categorii
Catalog global de categorii de servicii (barbershop, unghii, spa, etc.). Ierarhie prin parent_id. Public.
Listă categorii
GET /api/v1/categories
Arborele tuturor categoriilor.
Răspuns 200
{
"success": true,
"status": "200",
"message": "Categories retrieved successfully",
"errors": null,
"data": [
{
"id": 1,
"name": "Hair",
"slug": "hair",
"position": 1,
"parent_id": null
},
{
"id": 2,
"name": "Barbershop",
"slug": "barbershop",
"position": 1,
"parent_id": 1
}
]
}
Obține categorie
GET /api/v1/categories/:id
O singură categorie după ID.
Răspuns 200
{
"success": true,
"status": "200",
"message": "Category retrieved successfully",
"errors": null,
"data": {
"id": 2,
"name": "Barbershop",
"slug": "barbershop",
"position": 1,
"parent_id": 1
}
}
Răspuns 404
{
"success": false,
"status": "404",
"message": "Category not found",
"errors": null,
"data": null
}