All requests below will use this key. Your API key is sent directly to api.cueapi.ai and never stored by the docs site.

POST/v1/executions/{execution_id}/verify

Verify Execution

Mark an execution outcome as verified.

execution_idstringrequiredpath

The execution UUID to verify.

Marks the execution's outcome as verified_success. Can only be called on executions with outcome_state of reported_success or verification_pending.

Use this when your verification policy is set to manual and you've confirmed the business action actually happened.

Request

bash
curl -X POST https://api.cueapi.ai/v1/executions/550e8400-e29b-41d4-a716-446655440000/verify \
  -H "Authorization: Bearer YOUR_API_KEY"

Response

json
{
  "execution_id": "550e8400-e29b-41d4-a716-446655440000",
  "outcome_state": "verified_success"
}
json
{"error": {"code": "invalid_state", "message": "Cannot verify from state 'reported_failure'"}}
How do I know if my agent ran successfully?
Ctrl+K