---
title: "Run Business Soundcheck (free)"
method: POST
path: "/api/v1/engines/business-soundcheck/run"
---

# Run Business Soundcheck (free)

`POST /api/v1/engines/business-soundcheck/run`

## Request

- Base URL: `https://signalband.net`
- URL: `https://signalband.net/api/v1/engines/business-soundcheck/run`
- Auth: one of:
  - none
  - HTTP bearer

Indicative decision-readiness range for an organisation across cyber, identity, AI spend, technical debt, workforce, delivery and data, with the weakest area routed to the product that fixes it.

## Request body

- object
  - `profile` object: Not scored: size, sector, country, role
  - `answers` object, required
    - `q1` 'never' | '2y+' | '1-2y' | '12m' | 'unsure', required: Last independent cyber maturity assessment
    - `q2` '20+' | '6-20' | '1-5' | '0' | 'unsure', required: Critical/high security findings past their fix date
    - `q3` '<25' | '25-50' | '50-80' | '80+' | 'unsure', required: % of business apps behind SSO with MFA
    - `q4` 'weeks' | 'week' | 'day' | 'auto' | 'unsure', required: How fast leavers lose all access
    - `q5` 'never' | 'sometimes' | 'usually' | 'always' | 'unsure', required: AI initiatives need an approved business case first?
    - `q6` 'no' | 'rough' | 'team' | 'benefits' | 'unsure', required: Monthly AI tool/token/inference spend known?
    - `q7` '50+' | '35-50' | '20-35' | '<20' | 'unsure', required: % of engineering time on unplanned work
    - `q8` 'many' | 'few' | 'one' | 'none' | 'unsure', required: Critical systems on end-of-life technology
    - `q9` 'many' | 'few' | 'one' | 'none' | 'unsure', required: Critical systems depending on one person's knowledge
    - `q10` 'always' | 'often' | 'sometimes' | 'rarely' | 'unsure', required: Projects delayed for lack of the right people
    - `q11` '<25' | '25-50' | '50-75' | '75+' | 'unsure', required: % of major initiatives on time and budget (12 months)
    - `q12` 'no' | 'partly' | 'mostly' | 'fully' | 'unsure', required: Critical data classified with named owners

## Response `200`

Result with provenance

- RunResult
  - `engine` string
  - `result` object
  - `creditsUsed` integer
  - `provenance` object

## Other responses

- `401`: Error
- `402`: Error
- `422`: Error
- `429`: Error

---

[API](https://skmtc.dev/signalband/apis/signal-band-decision-engines.md) · [All operations](https://skmtc.dev/signalband/apis/signal-band-decision-engines/llms.txt) · [OpenAPI document](https://skmtc.dev/signalband/apis/signal-band-decision-engines/revisions/be73c95c8797?raw)
