- URL:https://<jobs-url>/<jobID>
- Operations:Cancel, Delete
- Related Resources:Default administrator role | All authorized privileges
- Version Introduced:10.6.1
Description
A job represents the asynchronous execution of an operation by a geoprocessing service. From a Job's page, you can cancel the job if its current status is SUBMITTED or EXECUTING (keeping the job information in the system), or delete the job regardless of its current status, which will remove all trace of it from the service and cancel the job if applicable.
Request parameters
Parameter | Details |
---|---|
f | The response format. The default response format is html. Values: html | json | pjson |
Response properties
Property | Details |
---|---|
jobID (Job ID) | The unique ID of the job, which is used for its URL. |
submittedTime (Submitted Time) | The time the job was submitted in milliseconds from epoch. |
endTime (End Time) | The time the job was completed, either as a failure or a success. |
status (Status) | The current status of the job. Values: esriJobNew | esriJobSubmitted | esriJobExecuting | esriJobSucceeded | esriJobFailed | esriJobCancelling | esriJobCancelled | esriJobWaiting |
username (User) | The ArcGIS Server user who submitted the job. If the service is anonymous, this value is null. |
machinename (Machine Name) | The machine running the job. |
url (URL) | The URL of the job's page in the ArcGIS Server Services Directory. This page displays all messages logged during the job execution. |
Example usage
Below is a sample request URL for an individual job resource:
https://machine.domain.com/webadaptor/admin/services/Maps/Test.MapServer/jobs/j290c2d4e60364xx2a0c735fb9b68428a?f=json
JSON Response example
{
"jobId": "j290c2d4e60364xx2a0c735fb9b68428a",
"submittedTime": 1523033824000,
"endTime": 1523033841000,
"status": "esriJobSucceeded",
"username": null,
"machinename": "server.domain.com",
"url": "https://machine.domain.com/webadaptor/admin/services/Maps/Test.MapServer/jobs/j290c2d4e60364xx2a0c735fb9b68428a"
}