takeoffs

Process Takeoff Async

Process a drawing takeoff asynchronously - returns immediately.

Use this for long-running processing where you don't want to wait. Poll /takeoffs/{drawing_id}/status to check progress.

Args: request: Takeoff processing request background_tasks: FastAPI background tasks takeoff_service: Takeoff processing service db_service: Database service

Returns: Job started response with job_id for tracking

post/takeoffs/process-async

Request

  • Base URL: https://api.jeevyfabrication.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.jeevyfabrication.com/takeoffs/process-async
  • Auth: none declared

Request body

drawing_idinteger required

Response

Successful Response

drawing_idinteger required
statusstring required
job_idstring nullable
total_partsinteger nullable
errorstring nullable

Changes

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