latestOpenAPI 3.0.32026-08-137683171.1 KB

be08f4f706f5

Transactions

Undo transaction

Atomically reverses all events in the transaction, creating a new transaction representing the inverse operation. Actors with transactions:read can undo their own transactions; transactions:write can undo any actor's. Returns 409 if field-level conflicts exist and force is not set. Returns 400 if the transaction is already undone.

post/transactions/{transactionId}/undo

Query parameters

forceboolean

When true, applies the undo regardless of field-level conflicts, overwriting intervening changes.

Headers

Idempotency-Keystring uuid

Idempotency key for POST requests. If a transaction with the same key already exists for the org, the server returns the original response without re-executing. Keys are valid for 48 hours.

Response

Success — returns the newly created undo transaction

transactionIdstring uuid required