DEVELOPER DOCUMENTATION
Replace Job Instruction Page
Replace a complete canonical TipTap document with concurrency and live-write guards.
PUT
/api/public/v1/instructions/jobs/{jobId}/pages/{pageId}Replaces the complete page document. Requires instructions:write and
employer access. Preview the content first.
contentobjectbodyrequiredThe complete TipTap doc node.
expectedChecksumstringbodyrequiredThe SHA-256 checksum from the last page read.
confirmReplacetruebodyrequiredConfirms the whole-document replacement.
preflightTokenstringbodyrequiredThe short-lived token returned by preflighting this exact replacement.
confirmLivetruebodyrequiredConfirms immediate worker visibility.
A stale checksum returns 409 instead of overwriting a concurrent edit.