GET api/Questionnaire/Template/{TemplateID}
Used to fetch a Questionnaire template
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
TemplateID | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
COMPLETE
QuestionnaireDTOName | Description | Type | Additional information |
---|---|---|---|
TemplateID |
This is the QuestionaryTemplate's Id |
integer |
None. |
ResponseId |
This is the Questionary Responce ID |
integer |
None. |
ResponseStatus |
This is the Questionary Response Status |
string |
None. |
ResponseComment |
This is the Questionary Response Comment |
string |
None. |
CandidateNo |
This is the Questionary Response Candidate No |
string |
None. |
InterviewedOn |
This is the Questionary Interview Date |
date |
None. |
QuestionGroupList |
This is QuestionGroupList |
Collection of QuestionGroupDTO |
None. |
Response Formats
application/json, text/json
Sample:
{ "TemplateID": 1, "ResponseId": 1, "ResponseStatus": "sample string 2", "ResponseComment": "sample string 3", "CandidateNo": "sample string 4", "InterviewedOn": "2024-06-29T07:12:10.1998459+10:00", "QuestionGroupList": [ { "QuestionGroupId": 1, "GroupName": "sample string 2", "SequenceNo": 1, "QuestionList": [ { "QuestionId": 1, "Question": "sample string 2", "QuestionType": "sample string 3", "Answer": "sample string 4", "QuestionOptionList": [ { "Option": "sample string 1", "IsDefaultAnswer": true, "IsAnswer": true, "SequenceNo": 1 }, { "Option": "sample string 1", "IsDefaultAnswer": true, "IsAnswer": true, "SequenceNo": 1 } ], "SequenceNo": 1 }, { "QuestionId": 1, "Question": "sample string 2", "QuestionType": "sample string 3", "Answer": "sample string 4", "QuestionOptionList": [ { "Option": "sample string 1", "IsDefaultAnswer": true, "IsAnswer": true, "SequenceNo": 1 }, { "Option": "sample string 1", "IsDefaultAnswer": true, "IsAnswer": true, "SequenceNo": 1 } ], "SequenceNo": 1 } ] }, { "QuestionGroupId": 1, "GroupName": "sample string 2", "SequenceNo": 1, "QuestionList": [ { "QuestionId": 1, "Question": "sample string 2", "QuestionType": "sample string 3", "Answer": "sample string 4", "QuestionOptionList": [ { "Option": "sample string 1", "IsDefaultAnswer": true, "IsAnswer": true, "SequenceNo": 1 }, { "Option": "sample string 1", "IsDefaultAnswer": true, "IsAnswer": true, "SequenceNo": 1 } ], "SequenceNo": 1 }, { "QuestionId": 1, "Question": "sample string 2", "QuestionType": "sample string 3", "Answer": "sample string 4", "QuestionOptionList": [ { "Option": "sample string 1", "IsDefaultAnswer": true, "IsAnswer": true, "SequenceNo": 1 }, { "Option": "sample string 1", "IsDefaultAnswer": true, "IsAnswer": true, "SequenceNo": 1 } ], "SequenceNo": 1 } ] } ] }
text/xml
Sample:
<QuestionnaireDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DTO"> <CandidateNo>sample string 4</CandidateNo> <InterviewedOn>2024-06-29T07:12:10.1998459+10:00</InterviewedOn> <QuestionGroupList> <QuestionGroupDTO> <GroupName>sample string 2</GroupName> <QuestionGroupId>1</QuestionGroupId> <QuestionList> <QuestionDTO> <Answer>sample string 4</Answer> <Question>sample string 2</Question> <QuestionId>1</QuestionId> <QuestionOptionList> <QuestionOptionDTO> <IsAnswer>true</IsAnswer> <IsDefaultAnswer>true</IsDefaultAnswer> <Option>sample string 1</Option> <SequenceNo>1</SequenceNo> </QuestionOptionDTO> <QuestionOptionDTO> <IsAnswer>true</IsAnswer> <IsDefaultAnswer>true</IsDefaultAnswer> <Option>sample string 1</Option> <SequenceNo>1</SequenceNo> </QuestionOptionDTO> </QuestionOptionList> <QuestionType>sample string 3</QuestionType> <SequenceNo>1</SequenceNo> </QuestionDTO> <QuestionDTO> <Answer>sample string 4</Answer> <Question>sample string 2</Question> <QuestionId>1</QuestionId> <QuestionOptionList> <QuestionOptionDTO> <IsAnswer>true</IsAnswer> <IsDefaultAnswer>true</IsDefaultAnswer> <Option>sample string 1</Option> <SequenceNo>1</SequenceNo> </QuestionOptionDTO> <QuestionOptionDTO> <IsAnswer>true</IsAnswer> <IsDefaultAnswer>true</IsDefaultAnswer> <Option>sample string 1</Option> <SequenceNo>1</SequenceNo> </QuestionOptionDTO> </QuestionOptionList> <QuestionType>sample string 3</QuestionType> <SequenceNo>1</SequenceNo> </QuestionDTO> </QuestionList> <SequenceNo>1</SequenceNo> </QuestionGroupDTO> <QuestionGroupDTO> <GroupName>sample string 2</GroupName> <QuestionGroupId>1</QuestionGroupId> <QuestionList> <QuestionDTO> <Answer>sample string 4</Answer> <Question>sample string 2</Question> <QuestionId>1</QuestionId> <QuestionOptionList> <QuestionOptionDTO> <IsAnswer>true</IsAnswer> <IsDefaultAnswer>true</IsDefaultAnswer> <Option>sample string 1</Option> <SequenceNo>1</SequenceNo> </QuestionOptionDTO> <QuestionOptionDTO> <IsAnswer>true</IsAnswer> <IsDefaultAnswer>true</IsDefaultAnswer> <Option>sample string 1</Option> <SequenceNo>1</SequenceNo> </QuestionOptionDTO> </QuestionOptionList> <QuestionType>sample string 3</QuestionType> <SequenceNo>1</SequenceNo> </QuestionDTO> <QuestionDTO> <Answer>sample string 4</Answer> <Question>sample string 2</Question> <QuestionId>1</QuestionId> <QuestionOptionList> <QuestionOptionDTO> <IsAnswer>true</IsAnswer> <IsDefaultAnswer>true</IsDefaultAnswer> <Option>sample string 1</Option> <SequenceNo>1</SequenceNo> </QuestionOptionDTO> <QuestionOptionDTO> <IsAnswer>true</IsAnswer> <IsDefaultAnswer>true</IsDefaultAnswer> <Option>sample string 1</Option> <SequenceNo>1</SequenceNo> </QuestionOptionDTO> </QuestionOptionList> <QuestionType>sample string 3</QuestionType> <SequenceNo>1</SequenceNo> </QuestionDTO> </QuestionList> <SequenceNo>1</SequenceNo> </QuestionGroupDTO> </QuestionGroupList> <ResponseComment>sample string 3</ResponseComment> <ResponseId>1</ResponseId> <ResponseStatus>sample string 2</ResponseStatus> <TemplateID>1</TemplateID> </QuestionnaireDTO>
multipart/form-data
Sample:
<QuestionnaireDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DTO"><CandidateNo>sample string 4</CandidateNo><InterviewedOn>2024-06-29T07:12:10.1998459+10:00</InterviewedOn><QuestionGroupList><QuestionGroupDTO><GroupName>sample string 2</GroupName><QuestionGroupId>1</QuestionGroupId><QuestionList><QuestionDTO><Answer>sample string 4</Answer><Question>sample string 2</Question><QuestionId>1</QuestionId><QuestionOptionList><QuestionOptionDTO><IsAnswer>true</IsAnswer><IsDefaultAnswer>true</IsDefaultAnswer><Option>sample string 1</Option><SequenceNo>1</SequenceNo></QuestionOptionDTO><QuestionOptionDTO><IsAnswer>true</IsAnswer><IsDefaultAnswer>true</IsDefaultAnswer><Option>sample string 1</Option><SequenceNo>1</SequenceNo></QuestionOptionDTO></QuestionOptionList><QuestionType>sample string 3</QuestionType><SequenceNo>1</SequenceNo></QuestionDTO><QuestionDTO><Answer>sample string 4</Answer><Question>sample string 2</Question><QuestionId>1</QuestionId><QuestionOptionList><QuestionOptionDTO><IsAnswer>true</IsAnswer><IsDefaultAnswer>true</IsDefaultAnswer><Option>sample string 1</Option><SequenceNo>1</SequenceNo></QuestionOptionDTO><QuestionOptionDTO><IsAnswer>true</IsAnswer><IsDefaultAnswer>true</IsDefaultAnswer><Option>sample string 1</Option><SequenceNo>1</SequenceNo></QuestionOptionDTO></QuestionOptionList><QuestionType>sample string 3</QuestionType><SequenceNo>1</SequenceNo></QuestionDTO></QuestionList><SequenceNo>1</SequenceNo></QuestionGroupDTO><QuestionGroupDTO><GroupName>sample string 2</GroupName><QuestionGroupId>1</QuestionGroupId><QuestionList><QuestionDTO><Answer>sample string 4</Answer><Question>sample string 2</Question><QuestionId>1</QuestionId><QuestionOptionList><QuestionOptionDTO><IsAnswer>true</IsAnswer><IsDefaultAnswer>true</IsDefaultAnswer><Option>sample string 1</Option><SequenceNo>1</SequenceNo></QuestionOptionDTO><QuestionOptionDTO><IsAnswer>true</IsAnswer><IsDefaultAnswer>true</IsDefaultAnswer><Option>sample string 1</Option><SequenceNo>1</SequenceNo></QuestionOptionDTO></QuestionOptionList><QuestionType>sample string 3</QuestionType><SequenceNo>1</SequenceNo></QuestionDTO><QuestionDTO><Answer>sample string 4</Answer><Question>sample string 2</Question><QuestionId>1</QuestionId><QuestionOptionList><QuestionOptionDTO><IsAnswer>true</IsAnswer><IsDefaultAnswer>true</IsDefaultAnswer><Option>sample string 1</Option><SequenceNo>1</SequenceNo></QuestionOptionDTO><QuestionOptionDTO><IsAnswer>true</IsAnswer><IsDefaultAnswer>true</IsDefaultAnswer><Option>sample string 1</Option><SequenceNo>1</SequenceNo></QuestionOptionDTO></QuestionOptionList><QuestionType>sample string 3</QuestionType><SequenceNo>1</SequenceNo></QuestionDTO></QuestionList><SequenceNo>1</SequenceNo></QuestionGroupDTO></QuestionGroupList><ResponseComment>sample string 3</ResponseComment><ResponseId>1</ResponseId><ResponseStatus>sample string 2</ResponseStatus><TemplateID>1</TemplateID></QuestionnaireDTO>