DEVELOPER DOCUMENTATION
Preflight a Job Instruction Mutation
Validate and sign one exact page mutation without changing live instructions.
POST
/api/public/v1/instructions/jobs/{jobId}/preflightValidates a complete create, replace, patch, metadata, or archive
operation without writing. Requires instructions:write and employer access to
the job.
operationobjectbodyrequiredThe exact operation you intend to apply, including target IDs, concurrency checks, content, placement, and confirmation fields.
The response includes findings, normalized content when applicable, rendered
HTML, the current and resulting tree checksums, a plan digest, and
writesApplied: false. When canApply is true, it also returns a short-lived
preflightToken. Submit the unchanged operation and that token to its mutation
endpoint. Changed input requires a new preflight.