Get question properties
limesurvey_get_question_propertiesRead selected question properties. LimeSurvey identifies the question by question_id alone, so a wrong ID reads another survey's question.
Instructions
Read selected question properties. LimeSurvey identifies the question by question_id alone, so a wrong ID reads another survey's question. Pass the optional survey_id to cross-check: the result's sid must match, otherwise the call fails with QUESTION_SURVEY_MISMATCH (survey_id is never sent to LimeSurvey).
Calls LimeSurvey RemoteControl method get_question_properties. Authentication uses the configured service account; do not provide a session key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | LimeSurvey language code; null uses the survey default. | |
| survey_id | No | Optional survey ID the question is expected to belong to. MCP-only: it is never sent to LimeSurvey; the server compares it with the sid of the result (reading sid with one extra request when the result has none) and fails with a *_SURVEY_MISMATCH error when they differ. | |
| properties | No | Properties to return for the question; null returns all available properties. | |
| question_id | Yes | Numeric question ID. | |
| response_format | No | Output format. JSON preserves the complete structured result; Markdown is optimized for reading. | json |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| method | Yes | ||
| result | Yes | ||
| warnings | No | ||
| truncated | No | ||
| truncation_message | No |