GET api/CitizenScreening/GetCitizenScreeningQuestionDetailsByQuestionId?QuestionId={QuestionId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
QuestionId

integer

Required

Body Parameters

None.

Response Information

Resource Description

CitizenScreeningQuestionDetailsViewModel
NameDescriptionTypeAdditional information
QuestionDetails

utblMstCitizenScreeningQuestion

None.

OptionList

Collection of utblMstCitizenScreeningOption

None.

Response Formats

application/json, text/json

Sample:
{
  "QuestionDetails": {
    "QuestionId": 1,
    "QuestionText": "sample string 2",
    "isSummaryForm": true,
    "OptionGroupId": 4,
    "TransDate": "2025-10-28T00:55:49.1120815+05:30",
    "UserId": "sample string 6"
  },
  "OptionList": [
    {
      "OptionId": 1,
      "OptionGroupId": 2,
      "OptionName": "sample string 3",
      "TransDate": "2025-10-28T00:55:49.1120815+05:30",
      "UserId": "sample string 5"
    },
    {
      "OptionId": 1,
      "OptionGroupId": 2,
      "OptionName": "sample string 3",
      "TransDate": "2025-10-28T00:55:49.1120815+05:30",
      "UserId": "sample string 5"
    }
  ]
}

application/xml, text/xml

Sample:
<CitizenScreeningQuestionDetailsViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Master.Operation.CustomModels">
  <OptionList xmlns:d2p1="http://schemas.datacontract.org/2004/07/Master.Operation.Models">
    <d2p1:utblMstCitizenScreeningOption>
      <d2p1:OptionGroupId>2</d2p1:OptionGroupId>
      <d2p1:OptionId>1</d2p1:OptionId>
      <d2p1:OptionName>sample string 3</d2p1:OptionName>
      <d2p1:TransDate>2025-10-28T00:55:49.1120815+05:30</d2p1:TransDate>
      <d2p1:UserId>sample string 5</d2p1:UserId>
    </d2p1:utblMstCitizenScreeningOption>
    <d2p1:utblMstCitizenScreeningOption>
      <d2p1:OptionGroupId>2</d2p1:OptionGroupId>
      <d2p1:OptionId>1</d2p1:OptionId>
      <d2p1:OptionName>sample string 3</d2p1:OptionName>
      <d2p1:TransDate>2025-10-28T00:55:49.1120815+05:30</d2p1:TransDate>
      <d2p1:UserId>sample string 5</d2p1:UserId>
    </d2p1:utblMstCitizenScreeningOption>
  </OptionList>
  <QuestionDetails xmlns:d2p1="http://schemas.datacontract.org/2004/07/Master.Operation.Models">
    <d2p1:OptionGroupId>4</d2p1:OptionGroupId>
    <d2p1:QuestionId>1</d2p1:QuestionId>
    <d2p1:QuestionText>sample string 2</d2p1:QuestionText>
    <d2p1:TransDate>2025-10-28T00:55:49.1120815+05:30</d2p1:TransDate>
    <d2p1:UserId>sample string 6</d2p1:UserId>
    <d2p1:isSummaryForm>true</d2p1:isSummaryForm>
  </QuestionDetails>
</CitizenScreeningQuestionDetailsViewModel>