Acknowledge a circuit breaker
POST /api/workspaces/{workspaceId}/quality/circuit-breakers/{id}/acknowledge
Acknowledge a circuit breaker to indicate a human is aware of the quality issue and investigating. The user ID is extracted automatically from the authentication token.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”The workspace the circuit breaker belongs to.
The unique identifier of the circuit breaker.
Responses
Section titled “ Responses ”The circuit breaker was acknowledged.
A circuit breaker that pauses the AI pipeline when quality drops below configured thresholds.
object
Unique identifier for the circuit breaker.
Example
cb_11223344-5566-7788-99aa-bbccddeeff00The scope affected by this circuit breaker (e.g., account:accountId).
Example
account:acc_12345678-abcd-ef01-2345-678901234567Human-readable explanation of why the circuit breaker was triggered.
Example
3 consecutive conversations scored below composite threshold (3.0) for account Example CompanyTimestamp when the circuit breaker was triggered.
Example
2026-03-15T10:00:00.000ZUser ID of the person who acknowledged this circuit breaker.
Timestamp when the circuit breaker was acknowledged.
Timestamp when the circuit breaker was resolved.
No circuit breaker exists with the given ID.
Standard error response returned by all endpoints on failure.
object
A human-readable error message describing what went wrong.
Example
Conversation not foundA machine-readable reason on some refusals, for example ‘key_lock’ when an API key’s brand or workspace restriction does not cover the action.
Example
key_lockOn a 403 for an API key without a scope the endpoint requires: the scopes the key lacks.
Example
[ "mcp:write"]On a 409 with code duplicate_question or duplicate_rule_text: the knowledge base entry or policy that already holds the question or rule text.
Example
11223344-5566-4788-99aa-bbccddeeff00On a 422 about one MCP connection a request names, from an assignment or an agent create or update (a connection that does not exist, one listed twice, or one that does not declare a tool named): the connection, as the request named it.
On the same 422: the tool names the connection does not declare.
Example
[ "get_orders"]On the same 422: the tools the connection declares.
Example
[ "get_order", "search_orders"]