---
title: "Retrieve a Manual Job"
method: GET
path: "/jobs/manual/{job_id}"
tags: ["Management"]
---

# Retrieve a Manual Job

`GET /jobs/manual/{job_id}`

Check the status and outcome of a job by `job_id`. This includes all deductions jobs including those for both automated and assisted integrations.

## Headers

- `Finch-API-Version` string, date, required

## Response `200`

OK

- ManualAsyncJob
  - `job_id` string, uuid, required
  - `status` 'pending' | 'in_progress' | 'error' | 'complete', required
  - `body` unknown[], nullable, required — Specific information about the job, such as individual statuses for batch jobs.
    - unknown

## Other responses

- `400` — Bad Request
- `404` — Not Found

## Changes

- **2025-10-27** `0105d239fcaf` — 1 warning
  - deleted the `query` request parameter `entity_id`
- **2025-08-18** `e8b684dbd61d` — 1 breaking, 1 info
  - the response property `body/items/` became nullable for the status `200`
  - added the new optional `query` request parameter `entity_id`
- **2025-04-22** `46640c1b4688` — 1 info
  - the endpoint scheme security `bearerAuth` was added to the API

[Change history](https://skmtc.dev/finch-api/apis/api-reference/changes/jobs/manual/:job_id/get.md)

---

[API](https://skmtc.dev/finch-api/apis/api-reference.md) · [All operations](https://skmtc.dev/finch-api/apis/api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/finch-api/api-reference/revisions/f1cca2cb0ef2/schema)
