Skip to content

Get Job details based on the jobId provided

Request

Returns Job details for a given JobId which is obtained from /jobs/all

Security
bearerAuth
Path
jobIdinteger, (int64)required

ID of the Job

Example:1
curl -i -X GET \
  https://codeinsightapi.redocly.app/_mock/swagger/jobs/1 \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>'

Responses

OK

Bodyapplication/json
idinteger, (int32)
jobTypestring

Job type

Enum:"Project Branching""Project Copy""Project Scan""Project Re-Scan""PDL Update""Data Garbage Collection""Audit Report""Notices Report""Project Report""Custom Report"
projectobject(Project)
serverobject(Server)
statusstring

status of the Job

Enum:"NEW""ACTIVE""CANCELED""COMPLETED""FAILED""SCHEDULED""TERMINATED""WAITING_ON_UPDATE"
triggeredByobject(TriggeredBy)
queuedOnstring

queuedOn

Example:"2017-10-24 13:04:26.0"
activatedOnstring

activatedOn

Example:"2017-10-24 13:04:26.0"
completedOnstring

completedOn

Example:"2017-10-24 13:04:26.0"
jobDetailsstring
errorstring
Response
{ "id": 0, "jobType": "Project Branching", "project": { "id": 0, "name": "string" }, "server": { "id": 0, "aliasName": "string" }, "status": "NEW", "triggeredBy": { "id": 0, "user": "string" }, "queuedOn": "2017-10-24 13:04:26.0", "activatedOn": "2017-10-24 13:04:26.0", "completedOn": "2017-10-24 13:04:26.0", "jobDetails": "string", "error": "string" }