GET api/GetQuestionnaire?questionnaireTemplateId={questionnaireTemplateId}

Questionnaire template can be called multiple times per part. If the isRadio field is true then the options are single select and further templateID is given to get further questions.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
questionnaireTemplateId

string

Required

Body Parameters

None.

Response Information

Resource Description

QuestionnaireModel
NameDescriptionTypeAdditional information
IsRadio

boolean

None.

questions

Collection of Questions

None.

Response Formats

application/json, text/json

Sample:
{
  "isRadio": true,
  "questions": {
    "$id": "2",
    "$values": [
      {
        "$id": "3",
        "questionDescription": "sample string 1",
        "templateId": "sample string 2",
        "isMandatory": true
      },
      {
        "$ref": "3"
      }
    ]
  }
}