POST api/SkillLabelPathways?username={username}&currentelement={currentelement}&currentelementtype={currentelementtype}&targetelement={targetelement}&targetelementtype={targetelementtype}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
username

string

Default value is

currentelement

string

Default value is

currentelementtype

string

Default value is

targetelement

string

Default value is

targetelementtype

string

Default value is

Body Parameters

None.

Response Information

Resource Description

SkillElementSummary
NameDescriptionTypeAdditional information
id

integer

None.

element

string

None.

status

string

None.

totalskillpoints

integer

None.

totalhours

integer

None.

numberofskills

integer

None.

numberoflabels

integer

None.

totalskillpointscomplete

integer

None.

totalhourscomplete

integer

None.

numberofskillscomplete

integer

None.

numberoflabelscomplete

integer

None.

skills

Collection of SkillSummary

None.

labels

Collection of LabelSummary

None.

Response Formats

application/json, text/json

Sample:
{
  "id": 1,
  "element": "sample string 2",
  "status": "sample string 3",
  "totalskillpoints": 4,
  "totalhours": 5,
  "numberofskills": 6,
  "numberoflabels": 7,
  "totalskillpointscomplete": 8,
  "totalhourscomplete": 9,
  "numberofskillscomplete": 10,
  "numberoflabelscomplete": 11,
  "skills": [
    {
      "skill": "sample string 1",
      "totalskillpoints": 2,
      "numberofmatches": 3,
      "totalskillpointscomplete": 4,
      "numberofmatchescomplete": 5
    },
    {
      "skill": "sample string 1",
      "totalskillpoints": 2,
      "numberofmatches": 3,
      "totalskillpointscomplete": 4,
      "numberofmatchescomplete": 5
    }
  ],
  "labels": [
    {
      "labelid": "sample string 1",
      "label": "sample string 2",
      "status": "sample string 3"
    },
    {
      "labelid": "sample string 1",
      "label": "sample string 2",
      "status": "sample string 3"
    }
  ]
}

application/xml, text/xml

Sample:
<SkillElementSummary xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SkillsLabelMain.Models">
  <element>sample string 2</element>
  <id>1</id>
  <labels>
    <LabelSummary>
      <label>sample string 2</label>
      <labelid>sample string 1</labelid>
      <status>sample string 3</status>
    </LabelSummary>
    <LabelSummary>
      <label>sample string 2</label>
      <labelid>sample string 1</labelid>
      <status>sample string 3</status>
    </LabelSummary>
  </labels>
  <numberoflabels>7</numberoflabels>
  <numberoflabelscomplete>11</numberoflabelscomplete>
  <numberofskills>6</numberofskills>
  <numberofskillscomplete>10</numberofskillscomplete>
  <skills>
    <SkillSummary>
      <numberofmatches>3</numberofmatches>
      <numberofmatchescomplete>5</numberofmatchescomplete>
      <skill>sample string 1</skill>
      <totalskillpoints>2</totalskillpoints>
      <totalskillpointscomplete>4</totalskillpointscomplete>
    </SkillSummary>
    <SkillSummary>
      <numberofmatches>3</numberofmatches>
      <numberofmatchescomplete>5</numberofmatchescomplete>
      <skill>sample string 1</skill>
      <totalskillpoints>2</totalskillpoints>
      <totalskillpointscomplete>4</totalskillpointscomplete>
    </SkillSummary>
  </skills>
  <status>sample string 3</status>
  <totalhours>5</totalhours>
  <totalhourscomplete>9</totalhourscomplete>
  <totalskillpoints>4</totalskillpoints>
  <totalskillpointscomplete>8</totalskillpointscomplete>
</SkillElementSummary>