Aller au contenu principal

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

Successful Response