# Get a CI job `GET /v1/ci/jobs/{job}` **In this build:** Uses a stand-in for an external service. Settings are real. Receiving jobs needs a registered GitHub App. **Scope:** `ci.read` **CLI:** `harebox ci job` ## Response: 200 `CiJob` | Field | Type | Notes | |---|---|---| | `id` (required) | `string` | | | `repository` | `string` | | | `workflow` | `string` | | | `status` (required) | `string` | One of: `queued`, `running`, `succeeded`, `failed`, `cancelled`, `refused` | | `reason` | `string or null` | | | `sandbox` | `string or null` | | | `cost_usd` | `number` | | Errors follow [one format](../errors.html).