Get Blueprint Runs

get/v1/blueprint-runs/{blueprint_run_id}

Returns a single blueprint analyzer run by id, including its final status, result blueprint, and any error context. Read only, no side effects. Scoped to the authenticated workspace.

Requires a bearer token: Authorization: Bearer <token>.

Path parameters

NameTypeRequiredDescription
blueprint_run_idstring <uuid>YesUUID of the blueprint run.e.g. 0e1f2a3b-4c5d-4e6f-8a9b-0c1d2e3f4a5b

Request

cURL
curl -X GET https://api.wellapp.ai/v1/blueprint-runs/{blueprint_run_id} \
  -H "Authorization: Bearer $WELL_API_TOKEN"

Responses

200The blueprint run.

{
  "data": {
    "type": "blueprint_run",
    "id": "0e1f2a3b-4c5d-4e6f-8a9b-0c1d2e3f4a5b",
    "attributes": {
      "goal": "Build a Mercury statement export blueprint for Foldspace AI",
      "status": "failed",
      "step_count": 6,
      "failed_at_step": 6,
      "error_type": "navigation_timeout",
      "error_message": "Login page did not settle within 30s.",
      "error_context": {
        "page_url": "https://mercury.com/login"
      },
      "result_blueprint": null,
      "firebase_uid": "remy-okafor-uid",
      "completed_at": null,
      "created_at": "2026-06-07T13:32:02.000Z",
      "updated_at": "2026-06-07T13:34:50.000Z"
    },
    "relationships": {
      "steps": {
        "data": [
          {
            "type": "blueprint_step",
            "id": "00000000-0000-4000-8000-000000000001"
          }
        ]
      }
    }
  }
}

401Missing or invalid bearer token.

{
  "code": "UNAUTHORIZED",
  "status": 401,
  "title": "Unauthorized",
  "message": "See title.",
  "meta": {
    "trace_id": "a1b2c3",
    "log_id": "a1b2c3"
  }
}

404No blueprint run exists with the supplied id.

{
  "code": "NOT_FOUND",
  "status": 404,
  "title": "Not Found",
  "message": "See title.",
  "meta": {
    "trace_id": "a1b2c3",
    "log_id": "a1b2c3"
  }
}