---
title: "Gets a list of user status objects based on parameters"
method: POST
path: "/api/users/status"
tags: ["User Status"]
---

# Gets a list of user status objects based on parameters

`POST /api/users/status`

## Request body

- ControllerUsersListUserStatusUserStatusListParams — The user status list params
  - `userIds` string[] — The user identifiers

## Response `200`

OK

- UserStatusDto[]
  - `firstName` string, nullable — The user's first name
  - `lastName` string, nullable — The user's last name
  - `isOnBreak` boolean — Whether user is on break.
  - `breakStartAtUtc` string, date-time, nullable — Time the break started.
  - `elapsedBreakTimeInSeconds` number, double, nullable — The elapsed break time in seconds.
  - `isClockedIn` boolean — Whether the user is clocked in.
  - `clockedInAtUtc` string, date-time, nullable — Date-time the user clocked in at.
  - `elapsedClockedInTimeInSeconds` number, double, nullable — The elapsed clocked in time in seconds.
  - `jobs` DtoUserJobOpTimer[] — The jobs the user is working on.
    - `jobId` string, nullable — The job id
    - `jobName` string, nullable — The job name
    - `operationId` string, nullable — The operation id
    - `operationName` string, nullable — The operation name
    - `elapsedTimeInSeconds` number, double — The time working on the operation in seconds
    - `estimatedTimeToCompleteInSeconds` number, double — The estimate time to complete this operation in seconds.

---

[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/versions/1b5649cff14a/schema)
