DEVELOPER DOCUMENTATION
Patch or Reorganize Job Instruction Page
Apply checksum-guarded node patches or update page metadata.
PATCH
/api/public/v1/instructions/jobs/{jobId}/pages/{pageId}Accepts one of two request shapes. Both require confirmLive: true, the
preflightToken returned for the exact operation, instructions:write, and
employer access.
Content patch
Section titled “Content patch”Send expectedChecksum plus an operations array. Supported operations are
replace_node, insert_before, insert_after, append_children,
set_attrs, and delete_node. Address nodes by their stable attrs.id.
Page metadata
Section titled “Page metadata”Send one or more of title, parentPageId, or direction (up or down).
parentPageId may be a root page ID or null. A subpage cannot become a
parent because the tree supports only one subpage level.
The response includes the exact employer URL and updated canonical page.