---
title: "Get a single async change request by ID"
method: GET
path: "/asyncchangerequests/{requestId}"
tags: ["Async Change Requests"]
---

# Get a single async change request by ID

`GET /asyncchangerequests/{requestId}`

## Request

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

Returns the full detail for a single async change request, including its child request IDs and decoded metadata.

## Path parameters

- `requestId` integer, required

## Response `200`

OK

- AsyncChangeRequestResponse
  - `success` boolean: Indicates whether the request was successful.
  - `data` AsyncChangeRequest
    - `id` integer: Unique request ID
    - `parent_id` integer, nullable: ID of the parent request for grouped operations
    - `orgid` integer, nullable: Organization ID associated with the request
    - `userid` integer, nullable: User ID who initiated the request
    - `request_type` 'plan_change' | 'euicc_audit' | 'sim_configuration_update' | 'sim_state_pause' | 'sim_state_unpause' | 'sim_state_activation': Type of change being requested
    - `reference_type` 'device' | 'link' | 'simcard' | 'sim_configuration': Type of the object being changed
    - `reference_id` integer: ID of the object being changed
    - `state` 'initialized' | 'in_progress' | 'complete' | 'complete_with_errors' | 'partially_complete' | 'error' | 'canceled' | 'complete_after_cancel': Current state of the request
    - `start_time` string, nullable: Timestamp when the request was created (UTC)
    - `update_time` string, nullable: Timestamp of the most recent state change (UTC)
    - `metadata` object, nullable: Metadata associated with the request
    - `child_ids` integer[]: IDs of child async change requests (included when fetching a single parent request)

## Other responses

- `400`: Invalid organization or unable to access
- `401`: Unauthorized
- `404`: Request not found

---

[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)
