Topics
Description
The endpoint retrieves the list of topics.
HTTP Method
get
URL
/api/topics/{includeIactive}/{languageID}
Parameters
| Name | Type | 
|---|---|
| includeInactive | required <boolean> Default value : false  | 
  
| languageID | required <integer> Default value : 1  | 
  
Query Parameters
| Name | Type | 
|---|---|
| api-version | optional <string> | 
Response
[
  {
    "TopicID": 0,
    "TopicName": "string",
    "IsActive": true,
    "CategoryID": 0,
    "CategoryName": "string",
    "IsActiveCategory": true,
    "DisplayOrder": 0,
    "DurationMinutes": 0,
    "ExcludeFromEval": true,
    "HideFromAgenda": true,
    "ShowAdditionalNotes": true,
    "Notes": "string",
    "AdditionalNotes": "string",
    "TopicAbstract": "string"
  }
]
Example
[
  {
    "TopicID": 1,
    "TopicName": "Introduction to Project Management",
    "IsActive": true,
    "CategoryID": 101,
    "CategoryName": "Management",
    "IsActiveCategory": true,
    "DisplayOrder": 1,
    "DurationMinutes": 30,
    "ExcludeFromEval": false,
    "HideFromAgenda": false,
    "ShowAdditionalNotes": false,
    "Notes": "Overview of basic project management principles.",
    "AdditionalNotes": "",
    "TopicAbstract": "This session will cover the fundamentals of project management including planning, execution, and closing projects."
  },
  {
    "TopicID": 2,
    "TopicName": "Advanced Data Analysis Techniques",
    "IsActive": true,
    "CategoryID": 202,
    "CategoryName": "Data Science",
    "IsActiveCategory": true,
    "DisplayOrder": 2,
    "DurationMinutes": 45,
    "ExcludeFromEval": true,
    "HideFromAgenda": true,
    "ShowAdditionalNotes": true,
    "Notes": "Exploring complex data analysis methods and tools.",
    "AdditionalNotes": "Bring a laptop with Python installed.",
    "TopicAbstract": "This topic delves into more complex areas of data analysis, including machine learning and big data technologies."
  }
]
Success Response
Code: 200 OK