POST api/Courses/retrieve_academy_courses

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Collection of Course
NameDescriptionTypeAdditional information
Identifier

globally unique identifier

None.

Inserted

date

None.

Updated

date

None.

Deleted

date

None.

Content

string

None.

Credit

integer

None.

Description

string

None.

Finish

date

None.

Name

string

None.

Start

date

None.

Totara

integer

None.

routes_available

integer

None.

Modules

Collection of Module

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Identifier": "dfa77699-d65e-477d-9329-d2730e2e5020",
    "Inserted": "2024-07-27T07:59:28.4409232+01:00",
    "Updated": "2024-07-27T07:59:28.4409232+01:00",
    "Deleted": "2024-07-27T07:59:28.4409232+01:00",
    "Content": "sample string 3",
    "Credit": 4,
    "Description": "sample string 5",
    "Finish": "2024-07-27T07:59:28.4409232+01:00",
    "Name": "sample string 6",
    "Start": "2024-07-27T07:59:28.4409232+01:00",
    "Totara": 1,
    "routes_available": 8,
    "Modules": [
      {
        "Identifier": "7fc178ff-9635-438a-bf5f-4b4666dcc9fe",
        "Inserted": "2024-07-27T07:59:28.4409232+01:00",
        "Updated": "2024-07-27T07:59:28.4409232+01:00",
        "Deleted": "2024-07-27T07:59:28.4409232+01:00",
        "Activation": true,
        "Content": "sample string 4",
        "Course": "dfa77699-d65e-477d-9329-d2730e2e5020",
        "Credit": 6,
        "Description": "sample string 7",
        "Mandatory": true,
        "Name": "sample string 9",
        "Totara": 1,
        "tier": 10,
        "routes": 11,
        "Sets": [
          {
            "Identifier": "395bbfc9-650d-4a31-b2a9-53f66063c14e",
            "Inserted": "2024-07-27T07:59:28.4409232+01:00",
            "Updated": "2024-07-27T07:59:28.4409232+01:00",
            "Deleted": "2024-07-27T07:59:28.4409232+01:00",
            "Activation": true,
            "Country": "914495d3-5762-4a12-af73-8adefd4d548b",
            "Enrolments": 5,
            "Finish": "2024-07-27T07:59:28.4409232+01:00",
            "Location": "sample string 6",
            "Maximum": 7,
            "Minimum": 8,
            "Module": "7fc178ff-9635-438a-bf5f-4b4666dcc9fe",
            "Start": "2024-07-27T07:59:28.4409232+01:00",
            "Totara": 1,
            "Workshops": 10
          }
        ],
        "Tutors": [
          {
            "Identifier": "cc391bca-2b43-44cb-b690-ce4ab558fd91",
            "Inserted": "2024-07-27T07:59:28.4409232+01:00",
            "Updated": "2024-07-27T07:59:28.4409232+01:00",
            "Deleted": "2024-07-27T07:59:28.4409232+01:00",
            "Activation": true,
            "Enrolments": 4,
            "Module": "7fc178ff-9635-438a-bf5f-4b4666dcc9fe",
            "Name": "sample string 6",
            "Totara": 1
          }
        ]
      }
    ]
  },
  {
    "Identifier": "dfa77699-d65e-477d-9329-d2730e2e5020",
    "Inserted": "2024-07-27T07:59:28.4409232+01:00",
    "Updated": "2024-07-27T07:59:28.4409232+01:00",
    "Deleted": "2024-07-27T07:59:28.4409232+01:00",
    "Content": "sample string 3",
    "Credit": 4,
    "Description": "sample string 5",
    "Finish": "2024-07-27T07:59:28.4409232+01:00",
    "Name": "sample string 6",
    "Start": "2024-07-27T07:59:28.4409232+01:00",
    "Totara": 1,
    "routes_available": 8,
    "Modules": [
      {
        "Identifier": "7fc178ff-9635-438a-bf5f-4b4666dcc9fe",
        "Inserted": "2024-07-27T07:59:28.4409232+01:00",
        "Updated": "2024-07-27T07:59:28.4409232+01:00",
        "Deleted": "2024-07-27T07:59:28.4409232+01:00",
        "Activation": true,
        "Content": "sample string 4",
        "Course": "dfa77699-d65e-477d-9329-d2730e2e5020",
        "Credit": 6,
        "Description": "sample string 7",
        "Mandatory": true,
        "Name": "sample string 9",
        "Totara": 1,
        "tier": 10,
        "routes": 11,
        "Sets": [
          {
            "Identifier": "395bbfc9-650d-4a31-b2a9-53f66063c14e",
            "Inserted": "2024-07-27T07:59:28.4409232+01:00",
            "Updated": "2024-07-27T07:59:28.4409232+01:00",
            "Deleted": "2024-07-27T07:59:28.4409232+01:00",
            "Activation": true,
            "Country": "914495d3-5762-4a12-af73-8adefd4d548b",
            "Enrolments": 5,
            "Finish": "2024-07-27T07:59:28.4409232+01:00",
            "Location": "sample string 6",
            "Maximum": 7,
            "Minimum": 8,
            "Module": "7fc178ff-9635-438a-bf5f-4b4666dcc9fe",
            "Start": "2024-07-27T07:59:28.4409232+01:00",
            "Totara": 1,
            "Workshops": 10
          }
        ],
        "Tutors": [
          {
            "Identifier": "cc391bca-2b43-44cb-b690-ce4ab558fd91",
            "Inserted": "2024-07-27T07:59:28.4409232+01:00",
            "Updated": "2024-07-27T07:59:28.4409232+01:00",
            "Deleted": "2024-07-27T07:59:28.4409232+01:00",
            "Activation": true,
            "Enrolments": 4,
            "Module": "7fc178ff-9635-438a-bf5f-4b4666dcc9fe",
            "Name": "sample string 6",
            "Totara": 1
          }
        ]
      }
    ]
  }
]

application/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'application/xml'. Exception message: Object graph for type 'System.Data.Linq.EntitySet`1[[Totara.WEBAPI.Module, Totara.WEBAPI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]' contains cycles and cannot be serialized if reference tracking is disabled.

text/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'text/xml'. Exception message: Object graph for type 'System.Data.Linq.EntitySet`1[[Totara.WEBAPI.Module, Totara.WEBAPI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]' contains cycles and cannot be serialized if reference tracking is disabled.