---
title: "List job item users"
method: GET
path: "/job_items/{job_item_id}/job_item_users"
tags: ["Job Items", "Job Item Users"]
---

# List job item users

`GET /job_items/{job_item_id}/job_item_users`

## Request

- Base URL: `https://api.streamtime.net/v2`
- URL: `https://api.streamtime.net/v2/job_items/{job_item_id}/job_item_users`
- Auth: HTTP bearer

## Path parameters

- `job_item_id` integer, required

## Response `200`

Job item users fetched.

- JobItemUser[]
  - `id` integer: Job item user ID
  - `jobItemId` integer: Job item ID
  - `userId` integer: User ID
  - `jobItemUserStatus` JobItemUserStatus: Status of a Job item user.
    - `id` 1 | 2 | 3 | 4: Job Item User Status ID (1=Paused, 4=Play, 2=Done, 3=Deleted)
    - `name` string
  - `jobCurrencySellRate` number, float, nullable: Sell rate in job currency (per hour)
  - `totalPlannedMinutes` integer: Total planned minutes. Always an integer on this API version: an item that pools its planned time at item level ("Time By Item") stores no per-user plan and reports 0 here - check the item's time allocation method to distinguish that from a genuine zero plan. Writes only apply when time is allocated by person.
  - `totalIncompleteMinutes` integer: Total incomplete minutes
  - `totalLoggedMinutes` integer: Total logged minutes
  - `jobCurrencyTotalPlannedTimeExTax` number, float, nullable: Total planned time ex tax
  - `jobCurrencyTotalPlannedTimeCostExTax` number, float, nullable: Total planned time cost ex tax
  - `jobCurrencyTotalLoggedTimeExTax` number, float, nullable: Total logged time ex tax
  - `completedDate` string, date, nullable: Completed date
  - `earliestStartDate` string, date, nullable: Earliest start date
  - `latestEndDate` string, date, nullable: Latest end date

---

[API](https://skmtc.dev/streamtime/apis/public-api.md) · [All operations](https://skmtc.dev/streamtime/apis/public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/streamtime/apis/public-api/revisions/cda8d1405534?raw)
