Categories
Get categories
AuthorizationBearer <token>
In: header
Query Parameters
page?number
Page number
Default
1Range
1 <= valueper_page?number
Number of categories per page
Default
20Range
1 <= value <= 100status?string
Filter by status (values: published, draft, archived)
Default
nullValue in
"published" | "draft" | "archived"parent_id?string
Filter by parent category ID (null for root categories)
Default
nullFormat
uuidlevel?number
Filter by category level (0 for root, 1 for first level, etc.)
Default
nullsearch?string
Search in category name and description
Default
nullentity_type?string
Filter categories associated with entity type (values: course, event)
Default
nullValue in
"course" | "event"entity_id?string
Filter categories associated with specific entity ID
Default
nullFormat
uuidResponse Body
curl -X GET "https://edushade.com/api/v1/admin/categories?page=1&per_page=20&status=published&entity_type=course"{}Empty
Empty
Empty