commit-editing-transaction

Save draft edits from an editing transaction to the design.

Use commit-editing-transaction to persist edits from an open transaction. If the transaction isn't committed, the edits are discarded.

Example prompt

"Save those changes."

Pass the transaction_id.

Example response

IDs and tokens below are placeholders; field names and structure are exactly as returned.

{
"transaction": { "id": "TXN_EXAMPLE", "status": "committed" }
}
JSON

A status of committed confirms the edits are saved.

Commit can fail if the design is edited concurrently (for example, a person editing in the browser) during your transaction. Retrying the same transaction won't help — its snapshot is stale. Cancel it, start a fresh transaction, re-apply, and commit.

Learn more