POST api/Projects/SaveProject

Request Information

URI Parameters

None.

Body Parameters

SaveProjectParams
NameDescriptionTypeAdditional information
ProjectId

string

Required

ProjectName

string

Required

ProjectContent

string

Required

EditorContent

string

Required

DeviceWidth

decimal number

Required

DeviceHeight

decimal number

Required

UserId

string

Required

ProjectType

integer

None.

Certification

Certification

None.

QuestionSets

Collection of string

None.

LanguageCode

string

None.

MinimumSuccessRate

decimal number

None.

Resources

Collection of string

None.

Request Formats

application/json, text/json

Sample:
{
  "ProjectId": "sample string 1",
  "ProjectName": "sample string 2",
  "ProjectContent": "sample string 3",
  "EditorContent": "sample string 4",
  "DeviceWidth": 5.0,
  "DeviceHeight": 6.0,
  "UserId": "sample string 7",
  "ProjectType": 8,
  "Certification": {
    "enabled": true,
    "autoSend": true
  },
  "QuestionSets": [
    "sample string 1",
    "sample string 2"
  ],
  "LanguageCode": "sample string 9",
  "MinimumSuccessRate": 1.0,
  "Resources": [
    "sample string 1",
    "sample string 2"
  ]
}

application/xml, text/xml

Sample:
<SaveProjectParams xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <ProjectId>sample string 1</ProjectId>
  <ProjectName>sample string 2</ProjectName>
  <ProjectContent>sample string 3</ProjectContent>
  <EditorContent>sample string 4</EditorContent>
  <DeviceWidth>5</DeviceWidth>
  <DeviceHeight>6</DeviceHeight>
  <UserId>sample string 7</UserId>
  <ProjectType>8</ProjectType>
  <Certification>
    <enabled>true</enabled>
    <autoSend>true</autoSend>
  </Certification>
  <QuestionSets>
    <string>sample string 1</string>
    <string>sample string 2</string>
  </QuestionSets>
  <LanguageCode>sample string 9</LanguageCode>
  <MinimumSuccessRate>1</MinimumSuccessRate>
  <Resources>
    <string>sample string 1</string>
    <string>sample string 2</string>
  </Resources>
</SaveProjectParams>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'SaveProjectParams'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.