# Get a job

**GET** `/v1/jobs/{id}`

**Operation ID**: `getJob`
**Summary**: Get a job
Gets a job with the given id. If version is not specified, the latest version is returned, otherwise, the job with the specified version is returned. If the job has templates, the 'resolved' query parameter can be used to resolve templates and return the fully resolved job.

## Tags
- Jobs
## Parameters

- **id** (required) - path
  - Id of the job to retrieve
  - Type: string
- **version** (optional) - query
  - Version of the job to retrieve
  - Type: integer
- **resolved** (optional) - query
  - If set to true, the job will be resolved into a subgraph with all templates resolved. If false, the job will be returned as is.
  - Type: boolean

## Responses

### 200

Job retrieved successfully

- **Content-Type**: `application/json` / `ReadJob`
### 401

Unauthorized

### 404

Job not found.
