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