# Get segment questionnaire This endpoint will return info about the latest questionnaire for each template sent to a specific segment including the answers. Endpoint: GET /v2/suppliers/{supplierId}/segment/{segmentId}/questionnaires/{questionnaireId} Version: 2 Security: bearer ## Path parameters: - `supplierId` (string, required) - `segmentId` (string, required) - `questionnaireId` (string, required) ## Query parameters: - `questionnaire_type` (string) Enum: "external", "internal", "both" - `fields` (string) Enum: "score", "template_name", "template_id", "status", "ttl", "questions", "id", "display_name", "internal_notes", "comments", "segment_id" - `language` (string) Enum: "en", "ja", "zh", "he" - `out_of_policy_only` (boolean) ## Response 200 fields (application/json): - `status` (string, required) Enum: "SENT", "IN_PROGRESS", "DONE", "CANCELED", "EXPIRED", "IN_REVIEW", "ARCHIVED" - `score` (number,null, required) - `ttl` (string,null, required) - `questions` (array, required) - `questions.type` (string, required) Enum: "FreeText", "MultiChoice", "SingleChoice", "File", "DateSelection" - `questions.text` (string, required) - `questions.category` (string, required) - `questions.possible_answers` (array, required) - `questions.answer` (string, required) - `questions.out_of_policy` (boolean, required) - `questions.additional_information` (string, required) - `questionnaire_type` (string, required) Enum: "external", "internal", "both" - `id` (string, required) - `template_name` (string, required) ## Response 400 fields ## Response 401 fields ## Response 403 fields ## Response 404 fields ## Response 429 fields