v1

latestOpenAPI 3.0.1Apache 2.02026-08-063494581.6 MB
drift_Converge

List converge action

Retrieves a paginated list of Converge actions issued in the tenant.

Each record reflects a single device's Converge request, including which blueprint and version it targeted and its current aggregate status. Filter by device_ids to scope the list to specific devices.

About List Converge Actions

Converge is the mechanism that assigns a device to a blueprint and blueprint version and brings it into alignment with that configuration, covering apps, files, restrictions, and platform settings. Each Converge action moves through QUEUED, PROCESSING, IN_PROGRESS, and a terminal SUCCESS or FAILURE state as Esper applies the blueprint. This endpoint is the tenant-wide view of that activity, separate from the alpha Operations API, which handles Converge issued at fleet scale through POST /v0/operations/.

Key Fields / Query Parameters

device_ids — filters results to one or more device IDs, accepts comma-separated values

Common Use Cases

Reviewing the Converge history for a specific device

Auditing recent Converge activity across the tenant

Best Practices

Filter by device_ids when troubleshooting a specific device rather than paging through the full tenant-wide list

For large-scale Converge issued through the Operations API, use GET /v0/operations/ and its device-level endpoints instead of this list

Workflow

Call this endpoint with device_ids to scope to the devices you're investigating

Identify the converge id for the action you need

Call GET /v2/converge/{id} for full detail, or /v2/converge/{id}/commands to see the underlying commands it fired

get/v2/converge

Query parameters

device_idsstring

Filter by device IDs. Accepts comma separated values.

limitnumber
offsetnumber

Response

Converge action list for the Tenant