PUT restapi/personal/courses/{courseId}/v1

Updates the course.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
courseId

The course identifier

integer

Required

Body Parameters

Course entity

Itslearning.RestApi.Entities.Course
NameDescriptionTypeAdditional information
Code

string

None.

CourseId

integer

None.

CreatedDateTimeUtc

date

None.

Title

string

None.

OrganisationId

integer

None.

CourseColorClass

string

None.

SyncKey

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Code": "sample string 1",
  "CourseId": 2,
  "CreatedDateTimeUtc": "2025-06-20T06:16:51Z",
  "Title": "sample string 3",
  "OrganisationId": 4,
  "CourseColorClass": "sample string 5",
  "SyncKey": "sample string 6"
}

application/xml, text/xml

Sample:
<Course xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <Code>sample string 1</Code>
  <CourseColorClass>sample string 5</CourseColorClass>
  <CourseId>2</CourseId>
  <CreatedDateTimeUtc>2025-06-20T06:16:51Z</CreatedDateTimeUtc>
  <OrganisationId>4</OrganisationId>
  <SyncKey>sample string 6</SyncKey>
  <Title>sample string 3</Title>
</Course>

application/x-www-form-urlencoded

Sample:
No sample available

Response Information

Resource Description

Itslearning.RestApi.Entities.Course
NameDescriptionTypeAdditional information
Code

string

None.

CourseId

integer

None.

CreatedDateTimeUtc

date

None.

Title

string

None.

OrganisationId

integer

None.

CourseColorClass

string

None.

SyncKey

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Code": "sample string 1",
  "CourseId": 2,
  "CreatedDateTimeUtc": "2025-06-20T06:16:51Z",
  "Title": "sample string 3",
  "OrganisationId": 4,
  "CourseColorClass": "sample string 5",
  "SyncKey": "sample string 6"
}

application/xml, text/xml

Sample:
<Course xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <Code>sample string 1</Code>
  <CourseColorClass>sample string 5</CourseColorClass>
  <CourseId>2</CourseId>
  <CreatedDateTimeUtc>2025-06-20T06:16:51Z</CreatedDateTimeUtc>
  <OrganisationId>4</OrganisationId>
  <SyncKey>sample string 6</SyncKey>
  <Title>sample string 3</Title>
</Course>