/api/v2/{coin}/wallet/{walletId}/policy/rule
Deletes a rule from the policy attached to a wallet
coin
stringRequired"btc"
walletId
stringRequired"59cd72485007a239fb00282ed480da1f"
^[0-9a-f]{32}$
coin
string btc
id
string required type
string required advancedWhitelist
allTx
bitcoinAddressWhitelist
coinAddressWhitelist
coinAddressBlacklist
transactionLimit
velocityLimit
webhook
condition
Any ofamountString
string required 2000000
^-?\d+$
timeWindow
integer >= 0
<= 2678400
action
object required type
string required deny
getApproval
getGroupApproval
getFinalApproval
getCustodianApproval
getIdVerification
noop
approvalsRequired
integer >= 1
1
userIds
array[string] admin
object policy
object allowBackupKeySigning
boolean approvalsRequired
integer required >= 1
1
balanceString
string 2000000
^-?\d+$
buildDefaults
object minFeeRate
integer >= 1000
12000
changeAddressType
string p2sh
p2shP2wsh
p2wsh
p2tr
default
p2sh
coin
string required btc
coinSpecific
One ofcreationFailure
array[string] pendingChainInitialization
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>
id
string required 59cd72485007a239fb00282ed480da1f
^[0-9a-f]{32}$
isCold
boolean keys
array[string] ["585951a5df8380e0e304a553","585951a5df8380e0e30d645c","585951a5df8380e0e30b6147"]
label
string required My Wallet
m
integer 2
n
integer 3
nodeId
string 59cd72485007a239fb00282ed480da1f
^[0-9a-f]{32}$
receiveAddress
object id
string 59cd72485007a239fb00282ed480da1f
^[0-9a-f]{32}$
address
string <= 250 characters
2MvrwRYBAuRtPTiZ5MyKg42Ke55W3fZJfZS
chain
integer 0
1
10
11
20
21
30
31
40
41
1
index
integer coin
string lastNonce
integer -1
wallet
string 59cd72485007a239fb00282ed480da1f
^[0-9a-f]{32}$
coinSpecific
object balance
object label
One ofBob's Hot Wallet Address
addressType
string p2sh
p2shP2wsh
p2wsh
p2tr
p2sh
recoverable
boolean tags
array[string] spendableBalanceString
string 2000000
^-?\d+$
unspentCount
number 100
startDate
string <date-time>
{}
type
string cold
custodial
custodialPaired
hot
trading
users
array[object] user
string 59cd72485007a239fb00282ed480da1f
^[0-9a-f]{32}$
permissions
array[string] admin
view
spend
customChangeKeySignatures
object user
string backup
string bitgo
string multisigType
string onchain
tss
blsdkg
id
string 59cd72485007a239fb00282ed480da1f
^[0-9a-f]{32}$
coin
string btc
wallet
string 59cd72485007a239fb00282ed480da1f
^[0-9a-f]{32}$
enterprise
string 59cd72485007a239fb00282ed480da1f
^[0-9a-f]{32}$
creator
string 59cd72485007a239fb00282ed480da1f
^[0-9a-f]{32}$
createDate
string <date-time>
info
Any oftransactionRequest
object type
string transactionRequest
state
Any ofscope
string enterprise
wallet
userIds
array[string] approvalsRequired
integer >= 1
1
walletLabel
string resolvers
array[object] user
string required date
string required resolutionType
string required approved
awaitingSignature
pending
pendingBitGoAdminApproval
pendingCryptographicApproval
pendingCustodianApproval
pendingFinalApproval
pendingIdVerification
pendingVideoApproval
processing
rejected
signatures
array[string] required videoApprover
string videoLink
string videoException
string error
string required requestId
string required context
object name
string required