drawings

Retry Drawing Analysis

Re-kick the drawing analysis for this part.

Used by the "Retry analysis" button in the failure empty state.

Starts the DrawingAnalysisWorkflow (TERMINATE_EXISTING — a retry supersedes any in-flight run). The activity downloads the PDF from R2 on the light worker and writes back to part.drawing_analysis when complete.

Clears part.drawing_analysis up front so the UI flips back to the "processing" state and hides the retry button while the new run is in flight.

Validates:

  • User owns the parent project (404 otherwise)
  • Part has an uploaded drawing_r2_key (400 otherwise)
post/api/v1/parts/{part_id}/drawings/retry-analysis

Path parameters

part_idstring uuid required

Response

Successful Response

statusstring required

'started' on success

workflow_idstring required

Temporal workflow ID of the new run

Changes

No recorded changes to this endpoint across all 1 revision of this API.