POST api/pmgPrintQueue

Insert a new record into the PrintQueue table.

Request Information

URI Parameters

None.

Body Parameters

pmgPrintQueueDb
NameDescriptionTypeAdditional information
PrintQueueID

integer

None.

UserID

integer

None.

ReportName

string

Max length: 50

PrintMethod

string

Max length: 50

Printed

boolean

None.

TimeRequested

date

None.

TimePrinted

date

None.

Parameters

string

Max length: 500

AppName

string

Max length: 5

results

Collection of ValidationResult

None.

Request Formats

application/json, text/json

Sample:
{
  "results": null,
  "PrintQueueID": 1,
  "UserID": 1,
  "ReportName": "sample string 2",
  "PrintMethod": "sample string 3",
  "Printed": true,
  "TimeRequested": "2025-12-06T23:39:18.6090645+00:00",
  "TimePrinted": "2025-12-06T23:39:18.6090645+00:00",
  "Parameters": "sample string 5",
  "AppName": "sample string 6"
}

application/xml, text/xml

Sample:
<pmgPrintQueueDb xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">
  <results xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.ComponentModel.DataAnnotations" i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Utility" />
  <AppName>sample string 6</AppName>
  <Parameters>sample string 5</Parameters>
  <PrintMethod>sample string 3</PrintMethod>
  <PrintQueueID>1</PrintQueueID>
  <Printed>true</Printed>
  <ReportName>sample string 2</ReportName>
  <TimePrinted>2025-12-06T23:39:18.6090645+00:00</TimePrinted>
  <TimeRequested>2025-12-06T23:39:18.6090645+00:00</TimeRequested>
  <UserID>1</UserID>
</pmgPrintQueueDb>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'pmgPrintQueueDb'.

Response Information

Resource Description

pmgPrintQueueDb
NameDescriptionTypeAdditional information
PrintQueueID

integer

None.

UserID

integer

None.

ReportName

string

Max length: 50

PrintMethod

string

Max length: 50

Printed

boolean

None.

TimeRequested

date

None.

TimePrinted

date

None.

Parameters

string

Max length: 500

AppName

string

Max length: 5

results

Collection of ValidationResult

None.

Response Formats

application/json, text/json

Sample:
{
  "results": null,
  "PrintQueueID": 1,
  "UserID": 1,
  "ReportName": "sample string 2",
  "PrintMethod": "sample string 3",
  "Printed": true,
  "TimeRequested": "2025-12-06T23:39:18.6227392+00:00",
  "TimePrinted": "2025-12-06T23:39:18.6227392+00:00",
  "Parameters": "sample string 5",
  "AppName": "sample string 6"
}

application/xml, text/xml

Sample:
<pmgPrintQueueDb xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Tables">
  <results xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.ComponentModel.DataAnnotations" i:nil="true" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Data.Utility" />
  <AppName>sample string 6</AppName>
  <Parameters>sample string 5</Parameters>
  <PrintMethod>sample string 3</PrintMethod>
  <PrintQueueID>1</PrintQueueID>
  <Printed>true</Printed>
  <ReportName>sample string 2</ReportName>
  <TimePrinted>2025-12-06T23:39:18.6227392+00:00</TimePrinted>
  <TimeRequested>2025-12-06T23:39:18.6227392+00:00</TimeRequested>
  <UserID>1</UserID>
</pmgPrintQueueDb>