questionnaires

Accept Manual 2D Touchup

Accept a manual 2D flat touch-up (drawn in the workspace with pencil/cover/eraser).

Replaces front_2d_url or back_2d_url, clears downstream overlays, and enqueues construction callout + POM callout regeneration from the updated flat.

post/questionnaires/jobs/{job_id}/accept-manual-2d-touchup

Request

  • Base URL
    https://api.threadchain.pro (the document declares no server; this is the origin it was published from)
  • Auth
    OAuth 2
    Password
    Token URL: auth/token

Path parameters

job_idstring uuid required

Request body multipart/form-data

sidestring required

'front' or 'back'

imagestring binary required

Merged PNG: base flat + pencil/cover/eraser strokes

Response

Successful Response

job_idstring uuid required
session_idstring uuid required
status'queued' | 'processing' | 'awaiting_size_studio' | 'awaiting_review' | 'awaiting_3d_start' | 'awaiting_3d_review' | 'awaiting_construction' | 'workspace_active' | 'completed' | 'failed' required
progressinteger required
brand_idstring uuid nullable
manufacturer_idsstring[]
result_urlstring nullable
preview_urlstring nullable
front_3d_urlstring nullable
back_3d_urlstring nullable
left_3d_urlstring nullable
right_3d_urlstring nullable
front_2d_urlstring nullable
back_2d_urlstring nullable
left_2d_urlstring nullable
right_2d_urlstring nullable
inner_front_2d_urlstring nullable
inner_back_2d_urlstring nullable
pom_overlay_outer_front_urlstring nullable
pom_overlay_outer_back_urlstring nullable
pom_overlay_inner_front_urlstring nullable
pom_overlay_inner_back_urlstring nullable
bom_callout_giq_outer_front_urlstring nullable
bom_callout_giq_outer_back_urlstring nullable
bom_callout_giq_inner_front_urlstring nullable
bom_callout_giq_inner_back_urlstring nullable
bom_callout_nogiq_outer_front_urlstring nullable
bom_callout_nogiq_outer_back_urlstring nullable
bom_callout_nogiq_inner_front_urlstring nullable
bom_callout_nogiq_inner_back_urlstring nullable
refinement_count_frontinteger
refinement_count_backinteger
refinement_count_leftinteger
refinement_count_rightinteger
refinement_count_2d_frontinteger
refinement_count_2d_backinteger
refinement_count_2d_leftinteger
refinement_count_2d_rightinteger
share_codestring nullable
public_share_view_countinteger
last_public_share_view_atstring date-time nullable
error_messagestring nullable
released_atstring date-time nullable
created_atstring date-time required
started_atstring date-time nullable
completed_atstring date-time nullable
manufacturer_completed_atstring date-time nullable
download_urlstring nullable
refinement_payloadobject nullable
flat2d_regenerate_countinteger
flat2d_regenerate_payloadobject nullable
techpack_import_statusstring nullable
techpack_import_stepstring nullable
generation_stepstring nullable
techpack_import_incompleteboolean nullable
techpack_import_unresolved_requiredinteger nullable
techpack_import_draft_acknowledgedboolean nullable
entitlementsobject nullable

Changes

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