/api/v2/internal/wallet/{walletId}/txrequestsAllows internal services to create a transaction request given they have spender permissions on the wallet. Use only with MPC wallets. Instead of this endpoint, you likely want to use the external create transaction request endpoint.
walletIdstringRequired59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$idempotencyKey string intentAny ofrequired intentType string required stakesequenceId string abc123comment string nonce string memo string stakingRequestId string required poolKeyHash string required videoApprovers array[string] 59cd72485007a239fb00282ed480da1fapiVersion string lite fullfullpreview boolean falsetxRequestId 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] error string required requestId string required context object name string required error string required requestId string required context object name string required error string required requestId string required context object name string required error string required requestId string required context object name string required