PUT restapi/personal/pages/{elementId}/settings/v1

Updates itslearning-related settings of Page element.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
elementId

Element ID.

integer

Required

Body Parameters

Settings to update.

Itsolutions.Itslearning.Web.RestApi.Personal.Page.Requests.UpdatePageSettingsRequest
NameDescriptionTypeAdditional information
Title

string

None.

Visibility

Itsolutions.Itslearning.Web.RestApi.Personal.Element.Models.VisibilitySettings

None.

AssignTo

Itsolutions.Itslearning.Web.RestApi.Personal.Element.Models.AssignTo

None.

LearningObjectivesIds

Collection of integer

None.

Request Formats

application/json, text/json

Sample:
{
  "title": "sample string 1",
  "visibility": {
    "isActive": true,
    "activeFrom": "2026-05-13T09:55:00Z",
    "activeTo": "2026-05-13T09:55:00Z"
  },
  "assignTo": {
    "participantIds": [
      1,
      2
    ],
    "groupIds": [
      1,
      2
    ],
    "groupName": "sample string 1"
  },
  "learningObjectivesIds": [
    1,
    2
  ]
}

application/xml, text/xml

Sample:
<UpdatePageSettingsRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Itsolutions.Itslearning.Web.RestApi.Personal.Page.Requests">
  <AssignTo xmlns:d2p1="http://schemas.datacontract.org/2004/07/Itsolutions.Itslearning.Web.RestApi.Personal.Element.Models">
    <d2p1:GroupIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>1</d3p1:int>
      <d3p1:int>2</d3p1:int>
    </d2p1:GroupIds>
    <d2p1:GroupName>sample string 1</d2p1:GroupName>
    <d2p1:ParticipantIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>1</d3p1:int>
      <d3p1:int>2</d3p1:int>
    </d2p1:ParticipantIds>
  </AssignTo>
  <LearningObjectivesIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </LearningObjectivesIds>
  <Title>sample string 1</Title>
  <Visibility xmlns:d2p1="http://schemas.datacontract.org/2004/07/Itsolutions.Itslearning.Web.RestApi.Personal.Element.Models">
    <d2p1:ActiveFrom>2026-05-13T09:55:00Z</d2p1:ActiveFrom>
    <d2p1:ActiveTo>2026-05-13T09:55:00Z</d2p1:ActiveTo>
    <d2p1:IsActive>true</d2p1:IsActive>
  </Visibility>
</UpdatePageSettingsRequest>

application/x-www-form-urlencoded

Sample:
No sample available

Response Information

Resource Description

Empty result.

System.Web.Http.IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.