Skip to content

Blueprint Drift

APIs to fetch device Blueprint Drift status

Fetch Blueprint Drift summary counts for a tenant

Request

Fetch Blueprint Drift summary counts for a tenant.

Returns the number of devices grouped by their highest Blueprint Drift severity, giving a tenant-wide snapshot of how many devices are compliant, drifted, or in an unknown state.

Security
drift_apiKey
Headers
X-Tenant-Idstringrequired
X-Caller-Idstringrequired
cURL
curl -i -X GET \
  https://api.esper.io/_mock/openapi/v2/blueprint-drift/summary \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'X-Caller-Id: string' \
  -H 'X-Tenant-Id: string'

Responses

Blueprint Drift summary counts

Bodyapplication/json
drifted_totalintegerrequired

Devices with drifted settings (highest severity shown in breakdown fields)

compliant_totalintegerrequired

Devices with no drifted settings

critical_totalintegerrequired

Drifted devices whose highest severity is critical

major_totalintegerrequired

Drifted devices whose highest severity is major

minor_totalintegerrequired

Drifted devices whose highest severity is minor

log_only_totalintegerrequired

Drifted devices whose highest severity is log_only

Response
{ "drifted_total": 0, "compliant_total": 0, "critical_total": 0, "major_total": 0, "minor_total": 0, "log_only_total": 0 }