Sign in to run requests with your own sandbox key. Sign in
403 Forbidden

forbidden — Forbidden

Message “You are not authorized to perform this action.”

What causes it

  • The authenticated user is not the owner of the workflow (or of the execution's or batch's workflow) the request targets. Ownership checks run after scope checks and after the record lookup.
  • A template lookup was made with a token whose API client has no user (an orphaned client).

How to fix it

  1. Use the key belonging to the account that owns the cascade. Workflow and execution IDs are not shared across accounts.
  2. Confirm the id with the list endpoint for the same key (`listWorkflows`, `listExecutions`, `listBatches`) before acting on it.

Operations that return it

Example response

HTTP/1.1 403 Forbidden · Content-Type: application/json

403 Forbidden
{
  "error": {
    "code": "forbidden",
    "message": "You are not authorized to perform this action.",
    "details": [],
    "request_id": "6f1c2a3e-8d4b-4c5e-9f0a-1b2c3d4e5f60",
    "doc_url": "https://cascades.crscreditapi.com/docs/api/errors/forbidden"
  }
}