# UpkQuestion ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **question_id** | **string** | | [optional] [default to undefined] **ext_question_id** | **string** | | [optional] [default to undefined] **question_type** | [**UpkQuestionType**](UpkQuestionType.md) | | [default to undefined] **country_iso** | **string** | | [default to undefined] **language_iso** | **string** | | [default to undefined] **question_text** | **string** | The text shown to respondents | [default to undefined] **choices** | [**Array<UpkQuestionChoice>**](UpkQuestionChoice.md) | | [optional] [default to undefined] **selector** | [**Selector**](Selector.md) | | [optional] [default to undefined] **configuration** | [**UpkQuestionConfiguration**](UpkQuestionConfiguration.md) | | [optional] [default to undefined] **validation** | [**UpkQuestionValidation**](UpkQuestionValidation.md) | | [optional] [default to undefined] **importance** | [**UPKImportance**](UPKImportance.md) | | [optional] [default to undefined] **categories** | [**Array<Category>**](Category.md) | Categories associated with this question | [optional] [default to undefined] **explanation_template** | **string** | | [optional] [default to undefined] **explanation_fragment_template** | **string** | | [optional] [default to undefined] ## Example ```typescript import { UpkQuestion } from './api'; const instance: UpkQuestion = { question_id, ext_question_id, question_type, country_iso, language_iso, question_text, choices, selector, configuration, validation, importance, categories, explanation_template, explanation_fragment_template, }; ``` [[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)