POST CourseInsertorUpdateFor301/{courseUniqueId}

Insert or update 301 course details from webform

Request Information

URI Parameters

NameDescriptionTypeAdditional information
courseUniqueId

Required

Body Parameters

NameDescriptionTypeAdditional information
Name

None.

Vendor

None.

Academy

None.

Skill

None.

Genre

None.

Type

None.

IsHiddenCourse

None.

IsCourseInternal

None.

TopicsCovered

None.

PreRequisiteCourseIDs

None.

PostRecommendedCourseIDs

None.

BadgeName

None.

Description

None.

ExpertMids

None.

IsRestrictedCourse

None.

Duration

None.

ContentOwner

None.

LearningSPOCMID

None.

ManagerApproval

None.

IsPreRequisiteMandatory

None.

Credits

None.

IsPaid

None.

Price

None.

StackAndSkills

None.

IsCloudLabAvailable

None.

CourseStatus

None.

RepoType

None.

UniqueId

None.

Category

None.

Expertise

None.

IsCertificateAvailable

None.

IsCertificateUpload

None.

Proficiency

None.

SkillIds

None.

Request Formats

application/json, text/json

Sample:
{
  "Name": "sample string 1",
  "Vendor": "sample string 2",
  "Academy": "sample string 3",
  "Skill": "sample string 4",
  "Genre": "sample string 5",
  "Type": "sample string 6",
  "IsHiddenCourse": true,
  "IsCourseInternal": true,
  "TopicsCovered": "sample string 9",
  "PreRequisiteCourseIDs": [
    "sample string 1",
    "sample string 2"
  ],
  "PostRecommendedCourseIDs": [
    "sample string 1",
    "sample string 2"
  ],
  "BadgeName": "sample string 10",
  "Description": "sample string 11",
  "ExpertMids": "sample string 12",
  "IsRestrictedCourse": true,
  "Duration": "sample string 14",
  "ContentOwner": "sample string 15",
  "LearningSPOCMID": "sample string 16",
  "ManagerApproval": true,
  "IsPreRequisiteMandatory": true,
  "Credits": 19,
  "IsPaid": true,
  "Price": "sample string 21",
  "StackAndSkills": [
    {
      "Stack": "sample string 1",
      "Skills": [
        "sample string 1",
        "sample string 2"
      ]
    },
    {
      "Stack": "sample string 1",
      "Skills": [
        "sample string 1",
        "sample string 2"
      ]
    }
  ],
  "IsCloudLabAvailable": true,
  "CourseStatus": "sample string 23",
  "RepoType": "sample string 24",
  "UniqueId": "sample string 25",
  "Category": "sample string 26",
  "Expertise": "sample string 27",
  "IsCertificateAvailable": true,
  "IsCertificateUpload": true,
  "Proficiency": "sample string 30",
  "SkillIds": "sample string 31"
}

application/xml, text/xml

Sample:
<YorbitCourse301 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SkillPortal.Data.Models">
  <Academy>sample string 3</Academy>
  <BadgeName>sample string 10</BadgeName>
  <Category>sample string 26</Category>
  <ContentOwner>sample string 15</ContentOwner>
  <CourseStatus>sample string 23</CourseStatus>
  <Credits>19</Credits>
  <Description>sample string 11</Description>
  <Duration>sample string 14</Duration>
  <ExpertMids>sample string 12</ExpertMids>
  <Expertise>sample string 27</Expertise>
  <Genre>sample string 5</Genre>
  <IsCertificateAvailable>true</IsCertificateAvailable>
  <IsCertificateUpload>true</IsCertificateUpload>
  <IsCloudLabAvailable>true</IsCloudLabAvailable>
  <IsCourseInternal>true</IsCourseInternal>
  <IsHiddenCourse>true</IsHiddenCourse>
  <IsPaid>true</IsPaid>
  <IsPreRequisiteMandatory>true</IsPreRequisiteMandatory>
  <IsRestrictedCourse>true</IsRestrictedCourse>
  <LearningSPOCMID>sample string 16</LearningSPOCMID>
  <ManagerApproval>true</ManagerApproval>
  <Name>sample string 1</Name>
  <PostRecommendedCourseIDs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </PostRecommendedCourseIDs>
  <PreRequisiteCourseIDs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </PreRequisiteCourseIDs>
  <Price>sample string 21</Price>
  <Proficiency>sample string 30</Proficiency>
  <RepoType>sample string 24</RepoType>
  <Skill>sample string 4</Skill>
  <SkillIds>sample string 31</SkillIds>
  <StackAndSkills>
    <StackandSkillsFor301>
      <Skills xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </Skills>
      <Stack>sample string 1</Stack>
    </StackandSkillsFor301>
    <StackandSkillsFor301>
      <Skills xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
        <d4p1:string>sample string 1</d4p1:string>
        <d4p1:string>sample string 2</d4p1:string>
      </Skills>
      <Stack>sample string 1</Stack>
    </StackandSkillsFor301>
  </StackAndSkills>
  <TopicsCovered>sample string 9</TopicsCovered>
  <Type>sample string 6</Type>
  <UniqueId>sample string 25</UniqueId>
  <Vendor>sample string 2</Vendor>
</YorbitCourse301>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

NameDescriptionTypeAdditional information
Version

None.

Content

None.

StatusCode

None.

ReasonPhrase

None.

Headers

None.

RequestMessage

None.

IsSuccessStatusCode

None.