Create a new transaction
Changed onCreates a new transaction in the specified ledger with the specified postings. Requires ledger:write scope.
Request
- Base URLhttp://localhost:9000
- URLhttp://localhost:9000/v3/{ledgerName}/transactions
- Auth
- HTTP bearer
- or none
Path parameters
Name of the ledger
Headers
Render all response Uint256, BigUint and SignedBigInt values as canonical decimal strings, regardless of business meaning, including posting amounts, volume input/output and balances. Ordinary integer IDs/counts, metadata and explicitly string-encoded counters keep their existing representation. Case-insensitive true, yes, y and 1 enable this option, matching Ledger v2. Whitespace is not trimmed. Omission and every other value retain JSON number tokens. This affects only this response, including nested objects, maps, arrays, transaction/log/cursor and bulk results. Request decoding is unchanged.
Idempotency key for the request
Request body
Response
Transaction created successfully
Changes
- info
api operation id
createTransactionremoved and replaced withv3CreateTransaction
- info
- warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status
- warning