/api/v2/{coin}/wallet/{walletId}/policy/ruleUpdates a rule on the policy attached to a wallet
coinstringRequiredbtcwalletIdstringRequired59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$coin string btcid string required type string required advancedWhitelist allTx bitcoinAddressWhitelist coinAddressWhitelist coinAddressBlacklist transactionLimit velocityLimit webhookconditionAny ofadd object required action object required type string required deny getApproval getFinalApproval getCustodianApproval getIdVerificationuserIds array[string] 59cd72485007a239fb00282ed480da1flockDate string <date-time>admin object policy object allowBackupKeySigning boolean approvalsRequired integer required >= 11balanceString string 2000000^-?\d+$buildDefaults object minFeeRate >= 100012000maxFeeRate >= 100018000feeMultiplier >= 11.2changeAddressType string p2sh p2shP2wsh p2wsh p2tr p2trMusig2 defaultp2wshtxFormat string legacy psbt psbt-litepsbtcoin string required btccoinSpecificOne ofcreationFailure array[string] b8a828b98dbf32d9fd1875cbace9640ceb8c82626716b4a64203fdc79bb46d26pendingChainInitialization boolean custodialWallet object custodialWalletId string 59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$deleted boolean required disableTransactionNotifications boolean required enterprise string 59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$freeze object time string <dateTime>expires string <dateTime>reason string TxIntentMismatch TxIntentMismatchRecipient TxIntentMismatchContract TxIntentMismatchApproval UserRequest AdminRequestreferenceId string adminOrUserId string id string required 59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$isCold boolean keys array[string] 59cd72485007a239fb00282ed480da1flabel string required My Walletm integer 2n integer 3nodeId string 59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$receiveAddress object id string 59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$address string <= 250 characters2MvrwRYBAuRtPTiZ5MyKg42Ke55W3fZJfZSchain integer 0 1 10 11 20 21 30 31 40 411index integer coin string lastNonce integer -1wallet string 59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$coinSpecific object balance object label <= 250 charactersBob's Hot Wallet AddressaddressType string p2sh p2shP2wsh p2wsh p2tr p2trMusig2p2shrecoverable boolean tags array[string] 59cd72485007a239fb00282ed480da1fspendableBalanceString string 2000000^-?\d+$unspentCount number 100startDate string <date-time>{}type string cold custodial custodialPaired hot trading distributedCustody advancedusers array[object] {"user":"55e8a1a5df8380e0e30e20c6","permissions":["admin","view","spend"]}user string 59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$permissions array[string] admin spend trade viewspend,viewcustomChangeKeySignatures object user string backup string bitgo string multisigType string onchain tss blsdkgmultisigTypeVersion string MPCv2id string 59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$coin string btcwallet string 59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$enterprise string 59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$organization string 59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$creator string 59cd72485007a239fb00282ed480da1f^[0-9a-f]{32}$createDate string <date-time>infoAny oftransactionRequest object type string transactionRequeststateAny ofpending awaitingSignature pendingFinalApproval pendingCustodianApproval pendingVideoApproval pendingIdVerificationscope string enterprise walletuserIds array[string] 59cd72485007a239fb00282ed480da1fapprovalsRequired integer >= 11walletLabel string resolvers array[object] user string required date string required resolutionType string required approved awaitingSignature pending pendingBitGoAdminApproval pendingCryptographicApproval pendingCustodianApproval pendingFinalApproval pendingIdVerification pendingVideoApproval processing rejectedsignatures array[string] required videoApprover string videoLink string videoException string addressLabels array[object] address string required <= 250 characters2MvrwRYBAuRtPTiZ5MyKg42Ke55W3fZJfZSlabel <= 250 charactersBob's Hot Wallet AddresswalletLabel string My Walleterror string required requestId string required context object name string required