Skip to main content
POST
Bulk health check progress and summary

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Selection plus the run start time, for polling bulk health check progress.

since
string<date-time>
required

Run start time. An integration counts as checked when its latest health check's checked_at is after this timestamp.

exclude_ids
string<uuid>[] | null

Integration IDs to exclude from a filter-based (select-all) selection.

Maximum array length: 10000
filters
ListIntegrationsFilterParamsSchema · object | null

Select-all: check every integration matching these filters (all pages).

ids
string<uuid>[] | null

Explicit integration IDs to check (per-page selection).

Required array length: 1 - 10000 elements

Response

Successful Response

Consolidated progress + result summary for a bulk health check run.

checked
integer
required

How many have a completed check since the run started.

error
integer
required

Count checked with an error since the run started.

failures
HealthCheckFailureSchema · object[]
required

The error integrations (bounded), for quick links to the failures.

healthy
integer
required

Count checked healthy since the run started.

total
integer
required

Total integrations in the selection.

warning
integer
required

Count checked with a warning since the run started.