POST api/nkis/{nki}/questions
Creates a new empty NKI question in a given NKI with the given information
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| nki |
NKI ID |
integer |
Required |
Body Parameters
Question data of new question
NKIQuestionNewDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| Question |
Question title/text |
string |
Required String length: inclusive between 0 and 250 |
| HelpText |
Question help text |
string |
String length: inclusive between 0 and 250 |
| Type |
Question type |
QuestionType |
Required Range: inclusive between 3 and 4 |
| Required |
Whether the question is mandatory |
boolean |
Required |
| Order |
Question order index in NKI |
integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"Question": "sample string 1",
"HelpText": "sample string 2",
"Type": 0,
"Required": true,
"Order": 1
}
Response Information
Resource Description
Summary of created question
NKIQuestionDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| NKI |
ID of parent NKI |
integer |
None. |
| ID |
Question ID |
integer |
Required |
| Question |
Question title/text |
string |
Required String length: inclusive between 0 and 250 |
| HelpText |
Question help text |
string |
String length: inclusive between 0 and 250 |
| Type |
Question type |
QuestionType |
Required Range: inclusive between 3 and 4 |
| Required |
Whether the question is mandatory |
boolean |
Required |
| Order |
Question order index in NKI |
integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"NKI": 1,
"ID": 2,
"Question": "sample string 3",
"HelpText": "sample string 4",
"Type": 0,
"Required": true,
"Order": 1
}