Transactions
Update a transaction
Updates supplied mutable fields and appends a complete immutable transaction snapshot. Stable Karsa and source identifiers and transactionType are not replaceable.
PUT
Authorizations
Source-bound WorkOS API key or configured machine OIDC token. OIDC webhook management requires karsa:webhooks:manage.
Headers
Stable source submission identifier, unique for this source and route
Required string length:
1 - 200Example:
"01J9ZQ2YD15Y2YZ5H0W3J7D3E2"
Path Parameters
Required string length:
1 - 200Body
application/json
Required string length:
1 - 500Required string length:
1 - 200Required string length:
1 - 200Required string length:
1 - 200Required string length:
1 - 200Pattern:
^-?(?:0|[1-9]\d{0,34})(?:\.\d{1,30})?$Required string length:
1 - 200Pattern:
^-?(?:0|[1-9]\d{0,34})(?:\.\d{1,30})?$Required string length:
1 - 200Pattern:
^-?(?:0|[1-9]\d{0,34})(?:\.\d{1,30})?$Required string length:
1 - 200Required string length:
1 - 200Required string length:
1 - 200Required string length:
1 - 5000Maximum array length:
50Maximum array length:
50Required string length:
1 - 200Maximum array length:
25