Get Assessment
Retrieve dashboard-aligned assessment progress, including a canonical merged stage_progress roster, the expected testing-stage plan, live stage statuses, assessment lifecycle timestamps, and executor start/completion timestamps when recorded. Use stage_progress rather than reconciling expected_testing_stages with stages.state yourself.
Authorizations
API key generated from the MindFort dashboard. Pass as Authorization: Bearer <your-api-key>.
Path Parameters
Assessment UUID
Response
Successful response
black-box, white-box balanced, deep, ultra, null active, completed, failed, canceled Target-specific testing stages expected for this assessment. A stage without a matching entry in stages.state has not started yet.
Parsed live stage state used by the dashboard, including each stage's status and customer-safe executor timing.
Canonical merged stage roster for agents. Contains every stage in the current expected plan plus every stage actually observed on this assessment. Use this instead of reconciling expected_testing_stages with stages.state. NOT_STARTED means expected but not yet observed.
Customer-visible reason recorded for a failed assessment. Null for non-failed assessments or when no reason was recorded.
1000