Create University Theme
POST/api/v1/university/themes
Create a new theme for the authenticated university
Required fields:
- title: Theme title (5-500 characters)
- description: Detailed description (min 20 characters)
- field_of_study: Field/domain of study
Optional fields:
- contact_phone: Phone number for more information
- objectives: List of learning objectives
- department_id: Associated department
- school_faculty_id: Associated faculty/school
- target_programs: List of program IDs
- target_levels: List of academic levels (e.g., ["L3"])
Security:
- Automatically associates theme with authenticated university
- User must have university_id
Request
Responses
- 201
- 422
Successful Response
Validation Error