Stream partial progress (findings / non-issues / scan logs) for an in-flight attempt.
POST/v1/workers/attempts/:attempt_id/progress
Called repeatedly by separate-process workers (customer private
runners and SaaS-shared cloud workers) while a scan is running.
Rows are inserted into the control-plane DB and visible in the UI
as soon as they arrive. The authoritative result still arrives via
/v1/workers/attempts/{attempt_id}/result, which replaces
streamed rows via DELETE+INSERT.
Request
Responses
- 200
- 400
- 401
- 409
Rows inserted.
Malformed request — missing or invalid fields.
Missing or invalid bearer token.
Conflict with current resource state.