Sign the transaction by ID

Adds your signature to a PENDING transaction and submits it once the required signing weight is reached.

This only applies to multi-signature wallets AUDD manages. A wallet you hold yourself has no signers registered against it, as GET /wallets/{id}/signers will show, so signing is refused with transaction.invalid_signer.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The transaction id, as returned in transactionId by the call that created it, such as POST /trades/buy, POST /trades/sell, POST /assets/trustlines or POST /bank-accounts/withdraw, or in id by GET /transactions. A value that is not a well-formed id is reported as not found rather than rejected.

Headers
string
required

Bearer JWT obtained from POST /mfa/login. Send as "Bearer ". Expires after 5 minutes.

Responses
200

Success

400

The transaction cannot be signed. Returned by the gateway when the Authorization header is absent, and by the service with a messageKey saying why: transaction.invalid_signer when you are not a signer on the source wallet, transaction.tx_already_done, transaction.tx_already_canceled or transaction.tx_failed when it has already reached that state, transaction.tx_in_progress or transaction.tx_being_created while it is still being handled, and transaction.previous_transaction_is_pending when an earlier transaction in the same group has not settled.

401

Unauthorized. The bearer token is missing, expired or invalid. The response body is empty.

403

Forbidden, with messageKey transaction.access_denied. The transaction was not sent from one of your wallets.

404

No transaction exists with that id, with messageKey transaction.tx_not_found. Also returned for a value that is not a well-formed id.

500

Internal server error. Signing a parent transaction whose grouped transactions have all settled is rejected with a 500.

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here!