Example XML Request & Response - GET Item

https://...surpass.com/api/v2/Item?$filter=subject/reference eq 'SubjectRef'

<response xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <count>2</count>
  <top>10</top>
  <skip>0</skip>
  <pageCount>1</pageCount>
  <nextPageLink i:nil="true" />
  <prevPageLink i:nil="true" />
  <response>
    <item>
      <id>16174</id>
      <href>https://...btlsurpass.com/api/v2/Item/16174</href>
      <type>MultipleChoice</type>
    </item>
    <item>
      <id>16340</id>
      <href>https://...btlsurpass.com/api/v2/Item/16340</href>
      <type>MultipleChoice</type>
    </item>
  </response>
  <errors i:nil="true" />
  <serverTimeZone>GMT Standard Time</serverTimeZone>
</response>

https://...surpass.com/api/v2/Item/359291

Note - The below request represents a Multiple choice question type

<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>392021</id>
      <href>https://...surpass.com/api/v2/Item/392021</href>
      <allowOpenImageInPopup>false</allowOpenImageInPopup>
      <comment>Comment</comment>
      <correctFeedback i:nil="true" />
      <eitherOrQuestions />
      <essayQuestions />
      <fillInTheBlankQuestions />
      <folder>
        <id>392023</id>
        <href>https://....surpass.com/api/v2/Folder/392023</href>
      </folder>
      <generalFeedback>
        <htmlText i:nil="true" />
        <mediaItems />
        <sourceMaterials />
        <text>&lt;p&gt;Candidate feedback&lt;/p&gt;</text>
      </generalFeedback>
      <htmlText i:nil="true" />
      <incorrectFeedback i:nil="true" />
      <itemPurpose>Summative</itemPurpose>
      <itemVersion>2</itemVersion>
      <mark>2</mark>
      <markingSchemeFileId i:nil="true" />
      <markingSchemeFileName i:nil="true" />
      <markingType>Human</markingType>
      <mediaItems />
      <mediaLayout>AutoSelect</mediaLayout>
      <multipleChoiceQuestions>
        <item>
          <addLabelsToOptions>true</addLabelsToOptions>
          <markType>Standard</markType>
          <optionList>
            <options>
              <itemOption>
                <contentType>RichText</contentType>
                <correct>true</correct>
                <htmlText i:nil="true" />
                <id>550954</id>
                <label>A</label>
                <mathMl i:nil="true" />
                <mediaItem i:nil="true" />
                <text>&lt;p&gt;Answer Option 1&lt;/p&gt;</text>
                <weightedMark i:nil="true" />
              </itemOption>
              <itemOption>
                <contentType>RichText</contentType>
                <correct>false</correct>
                <htmlText i:nil="true" />
                <id>550955</id>
                <label>B</label>
                <mathMl i:nil="true" />
                <mediaItem i:nil="true" />
                <text>&lt;p&gt;Answer Option 2&lt;/p&gt;</text>
                <weightedMark i:nil="true" />
              </itemOption>
              <itemOption>
                <contentType>RichText</contentType>
                <correct>false</correct>
                <htmlText i:nil="true" />
                <id>550956</id>
                <label>C</label>
                <mathMl i:nil="true" />
                <mediaItem i:nil="true" />
                <text>&lt;p&gt;Answer Option 3&lt;/p&gt;</text>
                <weightedMark i:nil="true" />
              </itemOption>
            </options>
          </optionList>
          <randomise>true</randomise>
        </item>
      </multipleChoiceQuestions>
      <multipleResponseQuestions />
      <name>Item Example</name>
      <numericalEntryQuestions />
      <publishId>5538P392021</publishId>
      <questionText>&lt;p&gt;Question text&lt;/p&gt;</questionText>
      <seedPValue i:nil="true" />
      <seedUsageCount i:nil="true" />
      <selectFromAListQuestions />
      <shortAnswerQuestions />
      <sourceMaterials />
      <status>Live</status>
      <subject>
        <reference>rZT83mF5HYUs</reference>
        <id>540</id>
        <href>https://...surpass.com/api/v2/Subject/540</href>
      </subject>
    </item>
  </response>
  <errors i:nil="true" />
  <serverTimeZone>GMT Standard Time</serverTimeZone>
</response>

  


Feedback and Knowledge Base