GET/{id} - Item MCQ - XML Example

GET https://...surpass.com/api/v2/Item/{id}

<response xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <count i:nil="true" />
  <top i:nil="true" />
  <skip i:nil="true" />
  <pageCount i:nil="true" />
  <nextPageLink i:nil="true" />
  <prevPageLink i:nil="true" />
  <response>
    <item>
      <id>18356</id>
      <href>https://demo.btlsurpass.com/api/v2/Item/18356</href>
      <allowOpenImageInPopup>false</allowOpenImageInPopup>
      <assistiveMedia>
        <id>1</id>
        <href>https://demo.btlsurpass.com/api/v2/Item/18356/AssistiveMedia/1</href>
      </assistiveMedia>
      <comment>Comment 1</comment>
      <correctFeedback i:nil="true" />
      <deleted>false</deleted>
      <eitherOrQuestions />
      <enemyItems>
        <item>
          <id>142</id>
          <href>https://demo.btlsurpass.com/api/v2/Item/142</href>
        </item>
        <item>
          <id>18363</id>
          <href>https://demo.btlsurpass.com/api/v2/Item/18363</href>
        </item>
      </enemyItems>
      <essayQuestions />
      <fillInTheBlankQuestions />
      <folder>
        <id>18361</id>
        <href>https://demo.btlsurpass.com/api/v2/Folder/18361</href>
      </folder>
      <generalFeedback>
        <htmlText i:nil="true" />
        <mediaItems />
        <sourceMaterials />
        <text>&lt;p&gt;General Feedback&lt;/p&gt;</text>
      </generalFeedback>
      <htmlText i:nil="true" />
      <incorrectFeedback i:nil="true" />
      <itemPurpose>Summative</itemPurpose>
      <itemSet i:nil="true" />
      <itemTagValues>
        <itemTagValue>
          <id>5255</id>
          <href>https://demo.btlsurpass.com/api/v2/ItemTagValue/5255</href>
        </itemTagValue>
        <itemTagValue>
          <id>5256</id>
          <href>https://demo.btlsurpass.com/api/v2/ItemTagValue/5256</href>
        </itemTagValue>
      </itemTagValues>
      <itemType>Question</itemType>
      <itemVersion>6</itemVersion>
      <mark>1</mark>
      <markingSchemeFileId i:nil="true" />
      <markingSchemeFileName i:nil="true" />
      <markingType>Computer</markingType>
      <mathMl i:nil="true" />
      <mediaItems>
        <item>
          <id>162</id>
        </item>
      </mediaItems>
      <mediaLayout>RightAnswer</mediaLayout>
      <multipleChoiceQuestions>
        <item>
          <answerWidthRatio>e50and50</answerWidthRatio>
          <optionList>
            <options>
              <itemOption>
                <answerColumns>
                  <itemOption>
                    <mathMl i:nil="true" />
                    <media i:nil="true" />
                    <text>&lt;p&gt;Item Authoring&lt;/p&gt;</text>
                  </itemOption>
                </answerColumns>
                <contentType>RichText</contentType>
                <correct>true</correct>
                <htmlText i:nil="true" />
                <id>13722</id>
                <label>A</label>
                <mathMl i:nil="true" />
                <mediaItem i:nil="true" />
                <rationaleText>&lt;p&gt;Rationale is set in 'Item Authoring'.&amp;nbsp;&lt;/p&gt;</rationaleText>
                <text>&lt;p&gt;Item Authoring&lt;/p&gt;</text>
                <assistiveMedia i:nil="true" />
              </itemOption>
              <itemOption>
                <answerColumns>
                  <itemOption>
                    <mathMl i:nil="true" />
                    <media i:nil="true" />
                    <text>&lt;p&gt;Test Creation&lt;/p&gt;</text>
                  </itemOption>
                </answerColumns>
                <contentType>RichText</contentType>
                <htmlText i:nil="true" />
                <id>13723</id>
                <label>B</label>
                <mathMl i:nil="true" />
                <mediaItem i:nil="true" />
                <rationaleText>&lt;p&gt;Rationale cannot be set in 'Test Creation' as it is an item-level setting.&lt;/p&gt;</rationaleText>
                <text>&lt;p&gt;Test Creation&lt;/p&gt;</text>
                <assistiveMedia i:nil="true" />
              </itemOption>
              <itemOption>
                <answerColumns>
                  <itemOption>
                    <mathMl i:nil="true" />
                    <media i:nil="true" />
                    <text>&lt;p&gt;Test Administration&lt;/p&gt;</text>
                  </itemOption>
                </answerColumns>
                <contentType>RichText</contentType>
                <htmlText i:nil="true" />
                <id>13724</id>
                <label>C</label>
                <mathMl i:nil="true" />
                <mediaItem i:nil="true" />
                <rationaleText>&lt;p&gt;Rationale is not visible in 'Test Administration'.&lt;/p&gt;</rationaleText>
                <text>&lt;p&gt;Test Administration&lt;/p&gt;</text>
                <assistiveMedia i:nil="true" />
              </itemOption>
              <itemOption>
                <answerColumns>
                  <itemOption>
                    <mathMl i:nil="true" />
                    <media i:nil="true" />
                    <text>&lt;p&gt;Reporting&lt;/p&gt;</text>
                  </itemOption>
                </answerColumns>
                <contentType>RichText</contentType>
                <htmlText i:nil="true" />
                <id>13725</id>
                <label>D</label>
                <mathMl i:nil="true" />
                <mediaItem i:nil="true" />
                <rationaleText>&lt;p&gt;Rationale does not extend to 'Reporting' and cannot be seen at this stage.&lt;/p&gt;</rationaleText>
                <text>&lt;p&gt;Reporting&lt;/p&gt;</text>
                <assistiveMedia i:nil="true" />
              </itemOption>
            </options>
          </optionList>
          <randomise>true</randomise>
          <addLabelsToOptions>false</addLabelsToOptions>
          <markType>Standard</markType>
          <tableOptionsHtml i:nil="true" />
        </item>
      </multipleChoiceQuestions>
      <multipleResponseQuestions />
      <name>Item API - MCQ</name>
      <numericalEntryQuestions />
      <publishId>5001P18356</publishId>
      <questionText>&lt;p&gt;&lt;i&gt;&lt;b&gt;Question text&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;</questionText>
      <secondaryEnemyItems>
        <item>
          <id>17243</id>
          <href>https://demo.btlsurpass.com/api/v2/Item/17243</href>
        </item>
      </secondaryEnemyItems>
      <seedPValue i:nil="true" />
      <seedUsageCount i:nil="true" />
      <selectFromAListQuestions />
      <shortAnswerQuestions />
      <sourceMaterials>
        <item>
          <id>51</id>
        </item>
      </sourceMaterials>
      <status>Draft</status>
      <stemComponents>
        <itemOption>
          <mathMl i:nil="true" />
          <media i:nil="true" />
          <text>&lt;p&gt;&lt;i&gt;&lt;b&gt;Question text&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;</text>
        </itemOption>
        <itemOption>
          <mathMl i:nil="true" />
          <media>
            <id>65</id>
          </media>
          <text i:nil="true" />
        </itemOption>
        <itemOption>
          <mathMl i:nil="true" />
          <media i:nil="true" />
          <text i:nil="true" />
        </itemOption>
      </stemComponents>
      <subject>
        <reference>Demo-SF</reference>
        <id>2</id>
        <href>https://demo.btlsurpass.com/api/v2/Subject/2</href>
      </subject>
    </item>
  </response>
  <errors i:nil="true" />
  <serverTimeZone>GMT Standard Time</serverTimeZone>
</response>

Feedback and Knowledge Base