GET Client/MT/TextSession/{TextSessionId}/{BlockCnt}/{TextBlockIdLast}

Machine Translation: get text session content

Request Information

URI Parameters

NameDescriptionTypeAdditional information
TextSessionId

TextSessionId

integer

Required

BlockCnt

Number of blocks to be retrieved

integer

Required

TextBlockIdLast

Start TextBlockId. We retrive Text Block data in a reversed order, meaning from the most recent to the oldest. TextBlockIdLast will not be included. If 0, it retrieve the most recent number of Text Blocks

integer

Required

Body Parameters

None.

Response Information

Resource Description

ResultRecoveryTextSession
NameDescriptionTypeAdditional information
TextSessionId

integer

None.

TextBlockRecvdId

integer

None.

ActiveTextBlockIdSelf

integer

None.

ActiveTextBlockIdOther

integer

None.

Data

Collection of ResultRecoveryTextBlock

None.

Response Formats

application/json, text/json

Sample:
{
  "TextSessionId": 1,
  "TextBlockRecvdId": 2,
  "ActiveTextBlockIdSelf": 3,
  "ActiveTextBlockIdOther": 4,
  "Data": [
    {
      "Self": {
        "TypedContent": {
          "DeviceTextSendId": 1,
          "Content": "sample string 2",
          "Mode": "sample string 3"
        },
        "ImageList": [
          {
            "DeviceImageSendId": 1,
            "TextImageId": 2,
            "ImageObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "ImageData": "sample string 3",
              "ServerImageId": 1
            },
            "Killed": true
          },
          {
            "DeviceImageSendId": 1,
            "TextImageId": 2,
            "ImageObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "ImageData": "sample string 3",
              "ServerImageId": 1
            },
            "Killed": true
          }
        ],
        "AudioList": [
          {
            "DeviceAudioSendId": 1,
            "TextAudioId": 2,
            "AudioObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "Length": 3,
              "AudioData": "sample string 4"
            },
            "Killed": true,
            "NotReady": true
          },
          {
            "DeviceAudioSendId": 1,
            "TextAudioId": 2,
            "AudioObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "Length": 3,
              "AudioData": "sample string 4"
            },
            "Killed": true,
            "NotReady": true
          }
        ]
      },
      "Other": {
        "TypedContent": {
          "DeviceTextSendId": 1,
          "Content": "sample string 2",
          "Mode": "sample string 3"
        },
        "ImageList": [
          {
            "DeviceImageSendId": 1,
            "TextImageId": 2,
            "ImageObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "ImageData": "sample string 3",
              "ServerImageId": 1
            },
            "Killed": true
          },
          {
            "DeviceImageSendId": 1,
            "TextImageId": 2,
            "ImageObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "ImageData": "sample string 3",
              "ServerImageId": 1
            },
            "Killed": true
          }
        ],
        "AudioList": [
          {
            "DeviceAudioSendId": 1,
            "TextAudioId": 2,
            "AudioObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "Length": 3,
              "AudioData": "sample string 4"
            },
            "Killed": true,
            "NotReady": true
          },
          {
            "DeviceAudioSendId": 1,
            "TextAudioId": 2,
            "AudioObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "Length": 3,
              "AudioData": "sample string 4"
            },
            "Killed": true,
            "NotReady": true
          }
        ]
      },
      "TextBlockId": 1,
      "MTFailed": "sample string 2",
      "DPTStatus": "sample string 3"
    },
    {
      "Self": {
        "TypedContent": {
          "DeviceTextSendId": 1,
          "Content": "sample string 2",
          "Mode": "sample string 3"
        },
        "ImageList": [
          {
            "DeviceImageSendId": 1,
            "TextImageId": 2,
            "ImageObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "ImageData": "sample string 3",
              "ServerImageId": 1
            },
            "Killed": true
          },
          {
            "DeviceImageSendId": 1,
            "TextImageId": 2,
            "ImageObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "ImageData": "sample string 3",
              "ServerImageId": 1
            },
            "Killed": true
          }
        ],
        "AudioList": [
          {
            "DeviceAudioSendId": 1,
            "TextAudioId": 2,
            "AudioObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "Length": 3,
              "AudioData": "sample string 4"
            },
            "Killed": true,
            "NotReady": true
          },
          {
            "DeviceAudioSendId": 1,
            "TextAudioId": 2,
            "AudioObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "Length": 3,
              "AudioData": "sample string 4"
            },
            "Killed": true,
            "NotReady": true
          }
        ]
      },
      "Other": {
        "TypedContent": {
          "DeviceTextSendId": 1,
          "Content": "sample string 2",
          "Mode": "sample string 3"
        },
        "ImageList": [
          {
            "DeviceImageSendId": 1,
            "TextImageId": 2,
            "ImageObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "ImageData": "sample string 3",
              "ServerImageId": 1
            },
            "Killed": true
          },
          {
            "DeviceImageSendId": 1,
            "TextImageId": 2,
            "ImageObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "ImageData": "sample string 3",
              "ServerImageId": 1
            },
            "Killed": true
          }
        ],
        "AudioList": [
          {
            "DeviceAudioSendId": 1,
            "TextAudioId": 2,
            "AudioObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "Length": 3,
              "AudioData": "sample string 4"
            },
            "Killed": true,
            "NotReady": true
          },
          {
            "DeviceAudioSendId": 1,
            "TextAudioId": 2,
            "AudioObject": {
              "FileName": "sample string 1",
              "MimeType": "sample string 2",
              "Length": 3,
              "AudioData": "sample string 4"
            },
            "Killed": true,
            "NotReady": true
          }
        ]
      },
      "TextBlockId": 1,
      "MTFailed": "sample string 2",
      "DPTStatus": "sample string 3"
    }
  ]
}

application/xml, text/xml

Sample:
<ResultRecoveryTextSession xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
  <ActiveTextBlockIdOther>4</ActiveTextBlockIdOther>
  <ActiveTextBlockIdSelf>3</ActiveTextBlockIdSelf>
  <Data>
    <ResultRecoveryTextBlock>
      <DPTStatus>sample string 3</DPTStatus>
      <MTFailed>sample string 2</MTFailed>
      <Other>
        <AudioList>
          <ParaTextAudio>
            <AudioObject>
              <AudioData>sample string 4</AudioData>
              <FileName>sample string 1</FileName>
              <Length>3</Length>
              <MimeType>sample string 2</MimeType>
            </AudioObject>
            <DeviceAudioSendId>1</DeviceAudioSendId>
            <Killed>true</Killed>
            <NotReady>true</NotReady>
            <TextAudioId>2</TextAudioId>
          </ParaTextAudio>
          <ParaTextAudio>
            <AudioObject>
              <AudioData>sample string 4</AudioData>
              <FileName>sample string 1</FileName>
              <Length>3</Length>
              <MimeType>sample string 2</MimeType>
            </AudioObject>
            <DeviceAudioSendId>1</DeviceAudioSendId>
            <Killed>true</Killed>
            <NotReady>true</NotReady>
            <TextAudioId>2</TextAudioId>
          </ParaTextAudio>
        </AudioList>
        <ImageList>
          <ParaTextImage>
            <DeviceImageSendId>1</DeviceImageSendId>
            <ImageObject>
              <FileName>sample string 1</FileName>
              <ImageData>sample string 3</ImageData>
              <MimeType>sample string 2</MimeType>
              <ServerImageId>1</ServerImageId>
            </ImageObject>
            <Killed>true</Killed>
            <TextImageId>2</TextImageId>
          </ParaTextImage>
          <ParaTextImage>
            <DeviceImageSendId>1</DeviceImageSendId>
            <ImageObject>
              <FileName>sample string 1</FileName>
              <ImageData>sample string 3</ImageData>
              <MimeType>sample string 2</MimeType>
              <ServerImageId>1</ServerImageId>
            </ImageObject>
            <Killed>true</Killed>
            <TextImageId>2</TextImageId>
          </ParaTextImage>
        </ImageList>
        <TypedContent>
          <Content>sample string 2</Content>
          <DeviceTextSendId>1</DeviceTextSendId>
          <Mode>sample string 3</Mode>
        </TypedContent>
      </Other>
      <Self>
        <AudioList>
          <ParaTextAudio>
            <AudioObject>
              <AudioData>sample string 4</AudioData>
              <FileName>sample string 1</FileName>
              <Length>3</Length>
              <MimeType>sample string 2</MimeType>
            </AudioObject>
            <DeviceAudioSendId>1</DeviceAudioSendId>
            <Killed>true</Killed>
            <NotReady>true</NotReady>
            <TextAudioId>2</TextAudioId>
          </ParaTextAudio>
          <ParaTextAudio>
            <AudioObject>
              <AudioData>sample string 4</AudioData>
              <FileName>sample string 1</FileName>
              <Length>3</Length>
              <MimeType>sample string 2</MimeType>
            </AudioObject>
            <DeviceAudioSendId>1</DeviceAudioSendId>
            <Killed>true</Killed>
            <NotReady>true</NotReady>
            <TextAudioId>2</TextAudioId>
          </ParaTextAudio>
        </AudioList>
        <ImageList>
          <ParaTextImage>
            <DeviceImageSendId>1</DeviceImageSendId>
            <ImageObject>
              <FileName>sample string 1</FileName>
              <ImageData>sample string 3</ImageData>
              <MimeType>sample string 2</MimeType>
              <ServerImageId>1</ServerImageId>
            </ImageObject>
            <Killed>true</Killed>
            <TextImageId>2</TextImageId>
          </ParaTextImage>
          <ParaTextImage>
            <DeviceImageSendId>1</DeviceImageSendId>
            <ImageObject>
              <FileName>sample string 1</FileName>
              <ImageData>sample string 3</ImageData>
              <MimeType>sample string 2</MimeType>
              <ServerImageId>1</ServerImageId>
            </ImageObject>
            <Killed>true</Killed>
            <TextImageId>2</TextImageId>
          </ParaTextImage>
        </ImageList>
        <TypedContent>
          <Content>sample string 2</Content>
          <DeviceTextSendId>1</DeviceTextSendId>
          <Mode>sample string 3</Mode>
        </TypedContent>
      </Self>
      <TextBlockId>1</TextBlockId>
    </ResultRecoveryTextBlock>
    <ResultRecoveryTextBlock>
      <DPTStatus>sample string 3</DPTStatus>
      <MTFailed>sample string 2</MTFailed>
      <Other>
        <AudioList>
          <ParaTextAudio>
            <AudioObject>
              <AudioData>sample string 4</AudioData>
              <FileName>sample string 1</FileName>
              <Length>3</Length>
              <MimeType>sample string 2</MimeType>
            </AudioObject>
            <DeviceAudioSendId>1</DeviceAudioSendId>
            <Killed>true</Killed>
            <NotReady>true</NotReady>
            <TextAudioId>2</TextAudioId>
          </ParaTextAudio>
          <ParaTextAudio>
            <AudioObject>
              <AudioData>sample string 4</AudioData>
              <FileName>sample string 1</FileName>
              <Length>3</Length>
              <MimeType>sample string 2</MimeType>
            </AudioObject>
            <DeviceAudioSendId>1</DeviceAudioSendId>
            <Killed>true</Killed>
            <NotReady>true</NotReady>
            <TextAudioId>2</TextAudioId>
          </ParaTextAudio>
        </AudioList>
        <ImageList>
          <ParaTextImage>
            <DeviceImageSendId>1</DeviceImageSendId>
            <ImageObject>
              <FileName>sample string 1</FileName>
              <ImageData>sample string 3</ImageData>
              <MimeType>sample string 2</MimeType>
              <ServerImageId>1</ServerImageId>
            </ImageObject>
            <Killed>true</Killed>
            <TextImageId>2</TextImageId>
          </ParaTextImage>
          <ParaTextImage>
            <DeviceImageSendId>1</DeviceImageSendId>
            <ImageObject>
              <FileName>sample string 1</FileName>
              <ImageData>sample string 3</ImageData>
              <MimeType>sample string 2</MimeType>
              <ServerImageId>1</ServerImageId>
            </ImageObject>
            <Killed>true</Killed>
            <TextImageId>2</TextImageId>
          </ParaTextImage>
        </ImageList>
        <TypedContent>
          <Content>sample string 2</Content>
          <DeviceTextSendId>1</DeviceTextSendId>
          <Mode>sample string 3</Mode>
        </TypedContent>
      </Other>
      <Self>
        <AudioList>
          <ParaTextAudio>
            <AudioObject>
              <AudioData>sample string 4</AudioData>
              <FileName>sample string 1</FileName>
              <Length>3</Length>
              <MimeType>sample string 2</MimeType>
            </AudioObject>
            <DeviceAudioSendId>1</DeviceAudioSendId>
            <Killed>true</Killed>
            <NotReady>true</NotReady>
            <TextAudioId>2</TextAudioId>
          </ParaTextAudio>
          <ParaTextAudio>
            <AudioObject>
              <AudioData>sample string 4</AudioData>
              <FileName>sample string 1</FileName>
              <Length>3</Length>
              <MimeType>sample string 2</MimeType>
            </AudioObject>
            <DeviceAudioSendId>1</DeviceAudioSendId>
            <Killed>true</Killed>
            <NotReady>true</NotReady>
            <TextAudioId>2</TextAudioId>
          </ParaTextAudio>
        </AudioList>
        <ImageList>
          <ParaTextImage>
            <DeviceImageSendId>1</DeviceImageSendId>
            <ImageObject>
              <FileName>sample string 1</FileName>
              <ImageData>sample string 3</ImageData>
              <MimeType>sample string 2</MimeType>
              <ServerImageId>1</ServerImageId>
            </ImageObject>
            <Killed>true</Killed>
            <TextImageId>2</TextImageId>
          </ParaTextImage>
          <ParaTextImage>
            <DeviceImageSendId>1</DeviceImageSendId>
            <ImageObject>
              <FileName>sample string 1</FileName>
              <ImageData>sample string 3</ImageData>
              <MimeType>sample string 2</MimeType>
              <ServerImageId>1</ServerImageId>
            </ImageObject>
            <Killed>true</Killed>
            <TextImageId>2</TextImageId>
          </ParaTextImage>
        </ImageList>
        <TypedContent>
          <Content>sample string 2</Content>
          <DeviceTextSendId>1</DeviceTextSendId>
          <Mode>sample string 3</Mode>
        </TypedContent>
      </Self>
      <TextBlockId>1</TextBlockId>
    </ResultRecoveryTextBlock>
  </Data>
  <TextBlockRecvdId>2</TextBlockRecvdId>
  <TextSessionId>1</TextSessionId>
</ResultRecoveryTextSession>