projects
jobs

View a job

➕ Bencher Plus: View a job for a project. If the project is public, then the user does not need to be authenticated. If the project is private, then the user must be authenticated and have view permissions for the project, or provide a valid project key for the project. The job output is only included in the response for terminal (completed, failed, or canceled) jobs when the user is authenticated and has view permissions for the project.

get/v0/projects/{project}/jobs/{job}

Path parameters

jobstring uuid required

The UUID for a job.

projectstring required

The slug or UUID for a project.

Response

successful operation

claimedstring date-time
completedstring date-time
createdstring date-time required
modifiedstring date-time required
runnerstring uuid
startedstring date-time
status'pending' | 'claimed' | 'running' | 'completed' | 'processed' | 'failed' | 'canceled' required

Job status

uuidstring uuid required

Changes

Changed in 3 of the 64 revisions of this API.145

    • added the optional property config/allOf[JsonJobConfig]/build_time to the response with the 200 status

      response-optional-property-added

    • added the optional property config/allOf[JsonJobConfig]/file_size to the response with the 200 status

      response-optional-property-added

    • added the optional property config/allOf[JsonJobConfig]/image to the response with the 200 status

      response-optional-property-added

    • added the optional property spec/allOf[JsonSpec]/sandbox to the response with the 200 status

      response-optional-property-added

    • added the required property spec/allOf[JsonSpec]/os to the response with the 200 status

      response-required-property-added

  • 36c8ad75352714See the full diff
    • removed the required property spec/allOf[JsonSpec]/os from the response with the 200 status

      response-required-property-removed

    • removed the optional property config/allOf[JsonJobConfig]/build_time from the response with the 200 status

      response-optional-property-removed

    • removed the optional property config/allOf[JsonJobConfig]/file_size from the response with the 200 status

      response-optional-property-removed

    • removed the optional property config/allOf[JsonJobConfig]/image from the response with the 200 status

      response-optional-property-removed

    • removed the optional property spec/allOf[JsonSpec]/sandbox from the response with the 200 status

      response-optional-property-removed

    This revision also has 27 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog