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