Retrieves the status of a long-running job
Request
GET https://www.activityinfo.org/resources/jobs/{jobId}
Successful response
application/json
object | |||
id | string | The job's id | required |
userId | string | The id of the user who started the job | required |
descriptor | object | The job descriptor used to start this job | required |
state | string | The job's current state Values:
|
required |
jobResult | object | required | |
percentComplete | float | required | |
error | object | If the job state is FAILED, the reason for the failure. | optional |
code | string | required | |
message | string | required | |
localizedMessage | string | required |
Error responses
Status Code | Error Code | Description |
---|---|---|
401 | AUTHENTICATION_ |
The request must be authenticated |
403 | FORBIDDEN | Permission denied |
404 | NOT_ |
The resource could not be found |
410 | DELETED | The resource has been deleted |
Example
curl -u anything:YOUR_API_TOKEN \
https://www.activityinfo.org/resources/jobs/ahBlfmFjdGl2aXR5aW5mb2V1chALEgNKb2IYgICAzd390wkM