POST CourseInsertorUpdateFor301/{courseUniqueId}
Insert or update 301 course details from webform
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| courseUniqueId |
Required |
Body Parameters
| Name | Description | Type | Additional 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. |
||
| IsMailAlertRequired |
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",
"IsMailAlertRequired": true
}
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>
<IsMailAlertRequired>true</IsMailAlertRequired>
<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
| Name | Description | Type | Additional information |
|---|---|---|---|
| Version |
None. |
||
| Content |
None. |
||
| StatusCode |
None. |
||
| ReasonPhrase |
None. |
||
| Headers |
None. |
||
| RequestMessage |
None. |
||
| IsSuccessStatusCode |
None. |