POST api/PrintsMonitor/GetDocumentsToPrint

Request Information

URI Parameters

None.

Body Parameters

PrintsMonitor_GetDocumentsToPrintRequest
NameDescriptionTypeAdditional information
SessionId

globally unique identifier

None.

Printer

Printer

None.

Request Formats

application/json, text/json

Sample:
{
  "SessionId": "781b9ba6-bb50-4154-b1c2-74ec9938fdf2",
  "Printer": {
    "IdPrinter": 1,
    "WindowsName": "sample string 2"
  }
}

application/xml, text/xml

Sample:
<PrintsMonitor_GetDocumentsToPrintRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PhtPrinterMonitorLibrary.Models">
  <Printer>
    <IdPrinter>1</IdPrinter>
    <WindowsName>sample string 2</WindowsName>
  </Printer>
  <SessionId>781b9ba6-bb50-4154-b1c2-74ec9938fdf2</SessionId>
</PrintsMonitor_GetDocumentsToPrintRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

PrintsMonitor_GetDocumentsToPrintResponse
NameDescriptionTypeAdditional information
Result

GetDocumentsToPrintResult

None.

Prints

Collection of Print

None.

Response Formats

application/json, text/json

Sample:
{
  "Result": 0,
  "Prints": [
    {
      "IdPrint": 1,
      "FileType": 0,
      "TextContent": "sample string 2",
      "BinaryContent": "QEA=",
      "ServerFilePath": "sample string 3"
    },
    {
      "IdPrint": 1,
      "FileType": 0,
      "TextContent": "sample string 2",
      "BinaryContent": "QEA=",
      "ServerFilePath": "sample string 3"
    }
  ]
}

application/xml, text/xml

Sample:
<PrintsMonitor_GetDocumentsToPrintResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PhtPrinterMonitorLibrary.Models">
  <Prints>
    <Print>
      <BinaryContent>QEA=</BinaryContent>
      <FileType>RAW</FileType>
      <IdPrint>1</IdPrint>
      <ServerFilePath>sample string 3</ServerFilePath>
      <TextContent>sample string 2</TextContent>
    </Print>
    <Print>
      <BinaryContent>QEA=</BinaryContent>
      <FileType>RAW</FileType>
      <IdPrint>1</IdPrint>
      <ServerFilePath>sample string 3</ServerFilePath>
      <TextContent>sample string 2</TextContent>
    </Print>
  </Prints>
  <Result>GenericError</Result>
</PrintsMonitor_GetDocumentsToPrintResponse>