Obtenga una lista filtrada de todos los puestos de trabajo de la organización.
URL:
POST http://api.aurelon.com/api/v2/job/list
Cabeceras de solicitud:
Content-Type : multipart/form-data
MisKey : ver Autenticación
HardwareHash : ver Autenticación
SerialNumber : ver Autenticación
ApplicationVersion : ver Autenticación
Cuerpo de la solicitud:
Objeto JSON que contiene uno o más de los siguientes filtros:
- Número de serie
- Trabajo
- JobGUID
- DocumentGUID
- Dispositivo
- DeviceGUID
- MediaType
- MediaSize
- Cola de espera
- Usuario
- Productor
- StatusList – una matriz con los siguientes estados (Error, Esperando, EnProceso, Completado, Cancelado, Borrado, PeticiónDeImpresión, NoSoportado).
- Trabajosactivos (estados Error, En espera, En curso, Cancelado, Solicitud de impresión y No admitido)
- Trabajocompletado (Completado, Borrado)
Los siguientes estados diferencian entre trabajos activos y completos:
Ejemplo:
{“SerialNumber”:336484,"StatusList":["Waiting","Error"],"Producer":"Editor"}
Respuesta:
Devuelve los trabajos de la empresa filtrados por el filtro del cuerpo de la solicitud
El éxito:
200 OK : Devuelve la lista de trabajos
[{ "JobGUID": "88de5c02-cce6-411f-950f-be309caa4439", "JobName": "acox3", "Documents": [{ "DocumentGUID": "f6f2e084-d649-4ba7-ade3-f616657b8c8f", "Name": "acox.jpg" }], "Device": "Epson Stylus Pro 4800", "DeviceGUID": "e9af1259-5da3-46a7-bc00-84839d1f3dd6", "CreatedDate": "2016-05-18T06:59:36.727", "MediaType": "ProofMaster Contract Proofing Media SemiGloss 265g", "MediaSize": "Roll 17 inch", "QueueGUID": null, "QueueName": null, "Status": "Completed", "User": "karl.dunn", "Producer": "Layout", "Progress": null }, { "JobGUID": "cc14e944-1e6b-4274-a9b2-38e5721f8f81", "JobName": "apocalypse_2-wallpaper-1920x1080", "Documents": [{ "DocumentGUID": "44555edc-4a25-418f-8c04-1b8311c002a3", "Value": "apocalypse_2-wallpaper-1920x1080.jpg" }], "Device": "Epson Stylus Pro 4800", "DeviceGUID": "ab100a61-9c81-4e1e-aa97-6b07f4046c7a", "CreatedDate": "2016-05-18T06:57:24.427", "MediaType": "ProofMaster Contract Proofing Media SemiGloss 265g", "MediaSize": "Roll 17 inch", "QueueGUID": null, "QueueName": null, "Status": "Deleted", "User": "lisa.santiago", "Producer": "Layout", "Progress": 0 }]
Error:
- 401 No autorizado : {«Mensaje»: «HardwareHash inválido»}
- 401 No autorizado : {«Mensaje»: «Clave errónea inválida»}
- 401 No autorizado : {«Mensaje»: «»MisKey» o «HardwareHash», «SerialNumber» y «ApplicationVersion» son obligatorios»}
- 415 Tipo de medio no soportado : {«Mensaje»: «Tipo esperado: application/json»}
- 401 No autorizado : {«Mensaje»:»»MisKey» o «HardwareHash», «SerialNumber» y «ApplicationVersion» son obligatorios»}
- 515 Internal Server Error : {«Message»: «Internal Server Error»}