Skip to content

List circuit breakers

GET
/api/workspaces/{workspaceId}/quality/circuit-breakers

Retrieve the active circuit breakers for a workspace. A circuit breaker triggers when quality metrics fall below the configured thresholds and pauses the AI pipeline for the affected scope until a human acknowledges and resolves the issue.

workspaceId
required
string format: uuid

The workspace to list circuit breakers for.

Active circuit breakers for the workspace.

List of active circuit breakers for a workspace.

object
items
required
Array<object>

A circuit breaker that pauses the AI pipeline when quality drops below configured thresholds.

object
id
required

Unique identifier for the circuit breaker.

string
Example
cb_11223344-5566-7788-99aa-bbccddeeff00
scopeKey
required

The scope affected by this circuit breaker (e.g., account:accountId).

string
Example
account:acc_12345678-abcd-ef01-2345-678901234567
reason
required

Human-readable explanation of why the circuit breaker was triggered.

string
Example
3 consecutive conversations scored below composite threshold (3.0) for account Nordic Parts ApS
triggeredAt
required

Timestamp when the circuit breaker was triggered.

string format: date-time
Example
2026-03-15T10:00:00.000Z
acknowledgedBy

User ID of the person who acknowledged this circuit breaker.

string | null
acknowledgedAt

Timestamp when the circuit breaker was acknowledged.

string | null format: date-time
resolvedAt

Timestamp when the circuit breaker was resolved.

string | null format: date-time
total
required

Total number of active circuit breakers.

integer
Example
1