Async Change Requests

List async change requests

Returns a paginated list of async change requests. Async change requests represent background operations such as plan changes and SIM configuration updates that are processed asynchronously. Non-super-admin callers only receive requests for organizations they can access.

get/asyncchangerequests

Request

Query parameters

idsstring

Comma-separated list of request IDs to fetch

parent_idinteger

Filter by parent request ID

orgidinteger

Filter by organization ID

useridinteger

Filter by user ID

request_type'plan_change' | 'euicc_audit' | 'sim_configuration_update' | 'sim_state_pause' | 'sim_state_unpause' | 'sim_state_activation'

Filter by request type

reference_type'device' | 'link' | 'simcard' | 'sim_configuration'

Filter by the type of object being changed

reference_idinteger

Filter by the ID of the object being changed

deviceidsstring

Comma-separated list of device IDs; returns async records referencing those devices (reference_type=device) or their cellular links (reference_type=link). Resolves link IDs via CellularLinks before querying. Can be combined with other filters (e.g. orgid, states, reference_type); all filters are ANDed together.

states[]string[]

Filter by one or more states (repeat parameter for multiple values)

start_afterstring

Return requests started after this time (Unix timestamp or datetime string)

start_beforestring

Return requests started before this time (Unix timestamp or datetime string)

startafterinteger

Return results with ID less than this value (cursor-based pagination, ordered by ID descending)

limitinteger
Example:25

Maximum number of results to return (default 25, max 1000)

Response

OK

successboolean

Indicates whether the request was successful.

limitinteger
sizeinteger
continuesboolean
lastidinteger

ID of the last record returned, for cursor-based pagination

Example response

{
  "success": true
}

Changes

No recorded changes to this operation across all 1 revision of this API.