Batch form generation
Part of #541
Depends on: Async job infrastructure (#545), Single form generation (#552)
Contract reference
Endpoints
POST /api/v1/forms/generate/all
Triggers batch generation of all forms listed in the extraction's applicable_forms. This is the "generate everything at once" button. Returns 202 with batch_id, list of forms queued and skipped.
Full request options and error details in the contract reference above.
GET /api/v1/forms/batch/{batch_id}
Returns batch job status with per-form progress.
Batch form generation
Part of #541
Depends on: Async job infrastructure (#545), Single form generation (#552)
Contract reference
path/forms.yaml#L9-L76(generate all)path/forms.yaml#L303-L349(batch status)schemas/form-record.yaml#BatchGenerateResponse,BatchStatusEndpoints
POST /api/v1/forms/generate/allTriggers batch generation of all forms listed in the extraction's
applicable_forms. This is the "generate everything at once" button. Returns202withbatch_id, list of forms queued and skipped.Full request options and error details in the contract reference above.
GET /api/v1/forms/batch/{batch_id}Returns batch job status with per-form progress.