Skip to main content
Skip table of contents

Créer et mettre à jour des emplois

PATCH /v3/jobs

Mise à jour de la liste des travaux. Propriétés prises en charge pour la mise à jour : propriétaire, projet, fav. Vous pouvez utiliser 0 pour le projet afin de désactiver le projet de l'emploi. La réponse est un tableau des emplois qui ont été mis à jour.

CODE
Headers:
Content-Type: application/json
Authentication: Bearer %access_token%

Authentication:
Grand_type: login_info
Scopes: [ jobs ]

Request body:
[
  {
    "ownerId": 0,
    "projectId": 0,
    "favorite": true
  },
  {
    "ownerId": 0,
    "projectId": 0,
    "favorite": true
  }
]

Response body:
}
  "jobs": [],
  "count": 0
}


PATCH /v3/jobs/{id}

Mise à jour des métadonnées des travaux. Propriétés prises en charge pour la mise à jour : owner, project, fav. Vous pouvez utiliser 0 pour le projet afin de désactiver le projet du travail. La réponse est un tableau des travaux qui ont été mis à jour.

CODE
Headers:
Content-Type: application/json
Authentication: Bearer %access_token%

Authentication:
Grand_type: login_info
Scopes: [ jobs ]

Request body:
{
  "ownerId": 0,
  "projectId": 0,
  "favorite": true
}

Response body:
{
  "id": 0,
  "name": "string",
  "date": "string",
  "dateTime": "string",
  "favorite": true,
  "cost": 0,
  "duplex": true,
  "color": true,
  "pageCount": 0,
  "colorCount": 0,
  "copies": 0,
  "paper": {
    "state": 5
  }
}


POST /v3/jobs/delete

Annuler les travaux. Marquer une liste de travaux comme étant annulés. Le corps de la requête est une liste d'identifiants de travaux à annuler.

CODE
Headers:
Content-Type: application/json
Authentication: Bearer %access_token%

Authentication:
Grand_type: login_info
Scopes: [ jobs ]

Request body:
[0, 0, 0]


DELETE /v3/jobs/{id}

Annuler l'emploi.

CODE
Headers:
Authentication: Bearer %access_token%

Authentication:
Grand_type: login_info
Scopes: [ jobs ]


POST /v3/jobs/client

Crée un travail de spooling client. La demande contient toutes les informations de base nécessaires à la création d'un travail. L'identifiant du travail créé est renvoyé en réponse.

CODE
Headers:
Content-Type: application/json
Authentication: Bearer %access_token%

Authentication:
Grand_type: login_info
Scopes: [ jobs ]

Request body:
{
  "queue": "string",
  "owner": "string",
  "computer": "string",
  "name": "string",
  "size": 0,
  "uuid": "string",
  "jobInfo": {}
}

Response body:
{
  "id": 0
}


POST /v3/jobs/processus

Emplois dans le domaine de la transformation.

CODE
Headers:
Content-Type: application/json
Authentication: Bearer %access_token%

Authentication:
Grand_type: login_info
Scopes: [ jobs ]

Request body:
{
  "jobIds": [
    0
  ],
  "owner": "string",
  "projectId": 0,
  "account": "string"
}


POST /v3/jobs/{id}/script

Traiter les données provenant de l'interaction avec l'utilisateur.

CODE
Headers:
Content-Type: application/json
Authentication: Bearer %access_token%

Authentication:
Grand_type: login_info
Scopes: [ jobs ]

Request body:
{
  "-1052320151": {
    "duplex": true,
    "simplex": null
  },
  "state": []
}

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.