GET /v3/printers/{id}/printAll
User's print all data on given printer. Use job IDs data for /printers/{id}/jobs/release
call.
Headers:
Content-Type: application/json
Authentication: Bearer %access_token%
Authentication:
Grant_type: login_info
Scopes: [ jobs ]
Response body:
{
"jobs": [
{
"id": 0,
"projectId": 0
}
],
"counters": [
0
],
"moreJobs": true,
"projectSelected": true
}
CODE
POST /v3/printers/{id}/jobs/release
Release jobs to the printer.
Releases jobs as the given user to the specified printer. It can modify jobs before release. For example change the number of copies.
Notes
Headers:
Content-Type: application/json
Authentication: Bearer %access_token%
Authentication:
Grant_type: login_info
Scopes: []
Request body:
{
"projectId": 0,
"jobIds": [
0
],
"releaseOptions": {
"copies": 0,
"duplex": 0,
"color": 0,
"stapling": 0,
"punching": 0,
"tonerSaving": 0
},
"account": "string"
}
CODE