Skip to main content

Categories List

This section covers the endpoints for retrieving coach categories information.

Available Endpoints​

List Categories​

Get a list of all available coach categories.

Endpoint​

  • Method: GET
  • URL: /v1/coach/categories

Request Headers​

HeaderValueRequired
Content-Typeapplication/jsonYes
Acceptapplication/jsonYes

Success Response​

{
"success": true,
"message": "تم جلب البيانات بنجاح",
"data": [
{
"id": "uuid",
"name": "استشارة تربوية"
},
],
"statusCode": 200
}

Overview​

Category Information​

Each category entry includes:

  • Unique identifier
  • Category name
  • Category description
  • Active status
  • Priority for sorting
  • Category image URL
  • Creation and update timestamps

Important Notes​

  • Categories are sorted by priority
  • Only active categories are returned
  • Categories can have associated images
  • Category data is cached for better performance
  • Categories are used to classify coaches and sessions