---
title: "Get bulk state change job status"
method: GET
path: "/devices/batch/state"
tags: ["SIMs (Devices)"]
---

# Get bulk state change job status

`GET /devices/batch/state`

## Request

- Base URL: `https://dashboard.hologram.io/api/1`
- URL: `https://dashboard.hologram.io/api/1/devices/batch/state`
- Auth: HTTP basic
- TypeScript: <https://skmtc.dev/hologram/apis/hologram-rest-api-v1/docs/devices/batch/state/get.ts> (a function with typed inputs; its response is checked against the schema)

Get the status of all current bulk state change jobs. State changes can take time to process for large numbers of devices. If the org does not have a plan that supports seeing activity history, this endpoint will return a 403.

## Query parameters

- `orgid` integer

## Response `200`

OK

- object
  - `success` boolean
  - `data` object
    - `tasks` object[]
      - `job_id` integer
      - `requester_org_name` string
      - `requester_first_name` string
      - `requester_last_name` string
      - `timestamp_start` string, date-time
      - `timestamp_end` string, date-time
      - `device_count` integer
      - `action` string
      - `status` string
      - `source` string
    - `startAfterIds` unknown[]
      - unknown
    - `totalPages` integer
    - `totalTasks` integer

## Other responses

- `400`: Bad request
- `401`: Unauthorized
- `403`: Organization plan does not support activity history

---

[API](https://skmtc.dev/hologram/apis/hologram-rest-api-v1.md) - [All operations](https://skmtc.dev/hologram/apis/hologram-rest-api-v1/llms.txt) - [OpenAPI document](https://skmtc.dev/hologram/apis/hologram-rest-api-v1/revisions/1bc07dcd1631?raw)
