Developers

Errors

{
  "error": {
    "code": "INSUFFICIENT_SCOPE",
    "message": "Token lacks required scope: workflows:read.",
    "requestId": "req_...",
    "apiVersion": "2026-07-01",
    "details": {
      "requiredScope": "workflows:read"
    }
  }
}
CodeHTTPMeaningRetryWhat to do
UNAUTHORIZED401Missing, malformed, expired, or invalid API token.NoCheck the Authorization bearer token.
INSUFFICIENT_SCOPE403Token lacks the required API scope.NoCreate a token with the required scope.
RATE_LIMITED429A token, route, organization, or IP bucket is over limit.YesWait for Retry-After or FinkMesh-RateLimit-Reset.
INVALID_CURSOR400Pagination cursor cannot be decoded.NoRestart the list request without the cursor.
INVALID_JSON400Request body is not valid JSON.NoSend a JSON object with Content-Type: application/json.
INVALID_TRIGGER_DATA400Run trigger data is invalid.NoValidate the request body against the endpoint docs.
IDEMPOTENCY_KEY_REQUIRED400A public write is missing Idempotency-Key.NoSend a unique key for each logical write.
IDEMPOTENCY_KEY_CONFLICT409The same key was reused with a different body.NoUse a new key or replay the exact original request.
READINESS_BLOCKED409Workflow cannot run or publish yet.NoInspect error.details.readiness and fix blockers.
PLAN_LIMIT_REACHED402Plan quota or entitlement blocks the action.NoUpgrade or reduce usage.
PLAN_ENTITLEMENT_REQUIRED402The plan does not include this feature.NoUpgrade to a plan with the entitlement.
RUN_QUOTA_EXCEEDED429Monthly run quota is exhausted.NoWait for reset or upgrade.
HTTP_TEST_LIMIT_EXCEEDED429Live HTTP test-run limit is exhausted.NoWait for reset or upgrade.
FAILURE_STORM429Workflow is blocked by failure guardrails.NoDo not retry automatically. An operator should inspect recent failures and resume when fixed.
CONCURRENCY_LIMIT_EXCEEDED429Too many active runs are already queued or running.YesRetry later with backoff.
ENQUEUE_FAILED500Run row was created but could not be queued.YesRetry with a new idempotency key after checking status.
WORKSPACE_NOT_FOUND404Token workspace no longer exists.NoCreate a token for an active workspace.
WORKFLOW_NOT_FOUND404Workflow id is unknown or outside the token workspace.NoCheck the workflow id.
RUN_NOT_FOUND404Run id is unknown or outside the token workspace.NoCheck the run id.
CONNECTION_NOT_FOUND404Connection id is unknown or outside the token workspace.NoCheck the connection id.
WEBHOOK_ENDPOINT_NOT_FOUND404Outbound webhook endpoint is missing or deleted.NoRefresh endpoint metadata.
WEBHOOK_DELIVERY_NOT_FOUND404Outbound webhook delivery is missing.NoRefresh delivery history.
INVALID_WEBHOOK_URL422Webhook URL is missing, not HTTPS, private, or otherwise invalid.NoUse a public HTTPS receiver URL.
INVALID_WEBHOOK_EVENTS422Webhook event list contains unsupported values.NoUse documented event types.
INVALID_WEBHOOK_STATUS422Webhook status is not active or disabled.NoSend a supported status value.
SUPPORT_TICKET_NOT_FOUND404Support ticket is missing or outside the token workspace.NoCheck the ticket id.
INTERNAL_ERROR500Unexpected server error.YesRetry with backoff and include requestId in support tickets.