---
title: "Get a specific job"
method: GET
path: "/api/jobs/{jobId}"
tags: ["Job"]
---

# Get a specific job

`GET /api/jobs/{jobId}`

## Path parameters

- `jobId` string, required

## Response `200`

The job for the given id

- JobDto — Represents a job
  - `id` string, required — Unique Id associated to this entity
  - `number` integer, required — Job number
  - `name` string, required — Job name, defaults to number unless otherwise specified.
  - `parentItemId` string, required — Unique identifier of the parent item produced by this job. Please reference api/items endpoint.
  - `quantityToMake` number, double, required — Quantity of parent item produced by this job
  - `productionDueDate` string, date-time, nullable — Due date
  - `earliestStartDate` string, date-time, nullable — If set, this is the earliest date that the job should be scheduled to begin.
  - `salesOrderId` string, nullable — Identifier of sales order fulfilled by this job, if applicable. Please reference api/sales-orders endpoint.
  - `salesOrderLineItemId` string, nullable — Identifier of sales order line item fulfilled by this job, if applicable. Please reference endpoints nested under api/sales-orders.
  - `createdUtc` string, date-time — The date the job was created
  - `originalScheduledStartUtc` string, date-time, nullable — The first scheduled start time.
  - `originalScheduledEndUtc` string, date-time, nullable — The first scheduled end time.
  - `scheduledStartUtc` string, date-time, nullable — The current scheduled start time.
  - `scheduledEndUtc` string, date-time, nullable — The current scheduled end time.
  - `completedOnUtc` string, date-time, nullable — The job completion datetime.
  - `cancelledOnUtc` string, date-time, nullable — The job cancelled datetime.
  - `revenue` number, double, nullable — Revenue
  - `notes` string, nullable — Job level internal notes
  - `workOrderIds` string[], required — Identifier of work order(s) that this job is associated to, if applicable. Please reference api/work-orders endpoint.
  - `workOrders` WorkOrderReferenceDto[], required — Work order information, if applicable.
    - `id` string, required — Identifier of work order. Please reference api/work-orders endpoint for additional information.
    - `number` integer, required — Number
    - `name` string, required — Work order name, defaults to number unless otherwise specified.
  - `status` 'draft' | 'needsReview' | 'approved' | 'engineering' | 'scheduled' | 'inProgress' | 'complete' | 'cancelled' | 'hold', required — Job status
  - `priority` 'low' | 'moderate' | 'high', required — Job priority
  - `customFields` object, nullable — Custom fields that have been defined on this entity.

## Other responses

- `404` — Job did not exist

---

[API](https://skmtc.net/fulcrumpro/apis/fulcrum-publicapi.md) · [All operations](https://skmtc.net/fulcrumpro/apis/fulcrum-publicapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/fulcrumpro/fulcrum-publicapi/revisions/1b5649cff14a/schema)
