/api/v2/{coin}/wallet/{walletId}/signtxtssSign transactions for MPC wallets. If using external-signer mode, you must maintain your keys, in the clear, on a separate Express server - BitGo doesn't decrypt your private MPC key shares.
coinstringRequiredbtcwalletIdstringRequired59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$txRequestId string required version number required latest boolean required walletId string required walletType string cold custodial custodialPaired hot trading distributedCustody advancedenterpriseId string state string required initialized pendingApproval pendingUserCommitment pendingUserRShare pendingUserGShare readyToSend pendingUserSignature pendingDelivery signed delivered canceled rejected faileddate string <date-time>required {}createdDate string <date-time>required {}userId string required initiatedBy string required updatedBy string required intentAny ofrequired intentType string required stakesequenceId string abc123comment string nonce string memo string stakingRequestId string required poolKeyHash string required intentsrequired intentType string required stakesequenceId string abc123comment string nonce string memo string stakingRequestId string required poolKeyHash string required pendingApprovalId string isCanceled boolean unsignedTxs array[object] serializedTxHex string required signableHex string required derivationPath string feeInfo object coinSpecific object parsedTx object signatureShares array[object] from string required user backup bitgouserto string required user backup bitgousershare string required commitmentShares array[object] from string required user backup bitgouserto string required user backup bitgousershare string required type string required commitmentcommitmentcommitmenttxHashes array[string] txRequestId string required version number required latest boolean required walletId string required walletType string cold custodial custodialPaired hot trading distributedCustody advancedenterpriseId string state string required initialized pendingApproval pendingUserCommitment pendingUserRShare pendingUserGShare readyToSend pendingUserSignature pendingDelivery signed delivered canceled rejected faileddate string <date-time>required {}createdDate string <date-time>required {}userId string required initiatedBy string required updatedBy string required intentAny ofrequired intentType string required stakesequenceId string abc123comment string nonce string memo string stakingRequestId string required poolKeyHash string required intentsrequired intentType string required stakesequenceId string abc123comment string nonce string memo string stakingRequestId string required poolKeyHash string required pendingApprovalId string isCanceled boolean unsignedTxs array[object] serializedTxHex string required signableHex string required derivationPath string feeInfo object coinSpecific object parsedTx object signatureShares array[object] from string required user backup bitgouserto string required user backup bitgousershare string required commitmentShares array[object] from string required user backup bitgouserto string required user backup bitgousershare string required type string required commitmentcommitmentcommitmenttxHashes array[string]