Contents

Apply a human-selected Compare decision

Used only by the human review workspace after a person selects a decision. action=pull_to_base adds selected changes to the version identified by base_document_id. action=revert_in_compare removes selected changes from the version identified by compare_document_id. Omit difference_ids to apply to all unresolved differences.

POST /documents/compare/apply

Headers

  • Authorization string Required

    Bearer <session token>: the signed-in user’s Scaffold session token.

  • x-org-id string Required

Body

  • compare_id string

    Durable compare session id. Preferred for multi-step workflows.

  • base_document_id string

    Document/version id where changes should be added. Required only when compare_id is omitted.

  • compare_document_id string

    Document/version id that contains the changes. Required only when compare_id is omitted.

  • action string Required

    One of pull_to_base revert_in_compare

  • difference_ids string[]

    Difference ids to apply. Omit or pass [] to apply all unresolved differences.