Delete wallet-policy rule
Deletes a rule from the policy attached to a wallet.
Note: This endpoint uses DELETE with a JSON request body (id, type, action, and optional coin, condition, lockDate) to identify the rule to remove. That matches the legacy v2 API and OpenAPI spec. RFC 9110 permits DELETE bodies, but some HTTP clients and proxies do not reliably forward them — typed-router handlers and SDK clients must serialize and send the body.
Path parameters
A cryptocurrency symbol or token ticker symbol
Coin or token identifier (e.g. eth, talgo, txlm:token)
The wallet ID
Request body
Example request
{
"coin": "btc"
}Response
OK
Example response
{
"approvalsRequired": 1,
"coin": "btc",
"id": "59cd72485007a239fb00282ed480da1f",
"label": "My Wallet",
"admin": {
"policy": {
"id": "59cd72485007a239fb00282ed480da1f",
"rules": [
{
"coin": "btc",
"condition": {
"amountString": "2000000"
}
}
],
"walletId": "59cd72485007a239fb00282ed480da1f"
}
},
"buildDefaults": {
"minFeeRate": 12000
},
"custodialWalletId": "59cd72485007a239fb00282ed480da1f",
"enterprise": "59cd72485007a239fb00282ed480da1f",
"evmKeyRingReferenceWalletId": "59cd72485007a239fb00282ed480da1f",
"isParent": true,
"enabledChildChains": [
"tbsc",
"tpolygon"
],
"archivedChildChains": [
"tbsc",
"tpolygon"
],
"keys": [
"585951a5df8380e0e304a553",
"585951a5df8380e0e30d645c",
"585951a5df8380e0e30b6147"
],
"m": 2,
"n": 3,
"receiveAddress": {
"coin": "btc",
"id": "59cd72485007a239fb00282ed480da1f",
"address": "2MvrwRYBAuRtPTiZ5MyKg42Ke55W3fZJfZS",
"balance": {
"balanceString": "500000",
"confirmedBalanceString": "400000",
"spendableBalanceString": "40000",
"balance": 50000
},
"label": "Bob's Hot Wallet Address"
},
"safe": "59cd72485007a239fb00282ed480da1f"
}Changes
Changed in 7 of the 33 revisions of this API.617111
- ▲
added to the
///////response propertyoneOflist for the response statusresponse-property-one-of-added
- ▲
- ●
added the new
redpallasMPCv2Round1enum value to the/////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
redpallasMPCv2Round1enum value to the////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
redpallasMPCv2Round2enum value to the/////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
redpallasMPCv2Round2enum value to the////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
redpallasMPCv2Round3enum value to the/////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
redpallasMPCv2Round3enum value to the////////response property for the response statusresponse-property-enum-value-added
This revision also has 8 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ▲
added to the
///////response propertyoneOflist for the response statusresponse-property-one-of-added
- ▲
added
subschema #1subschema #2to the////////response propertyoneOflist for the response statusresponse-property-one-of-added
- ●
added the new
cancelenum value to the//////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the/////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the/////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the/////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the//////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the///////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
cancelenum value to the////////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
redpallasenum value to theresponse property for the response statusresponse-property-enum-value-added
- ○
added the optional property
//////////to the response with the statusresponse-optional-property-added
- ○
added the optional property
//////////to the response with the statusresponse-optional-property-added
- ○
added the optional property
//to the response with the statusresponse-optional-property-added
- ○
removed
subschema #1subschema #2from the////////response propertyoneOflist for the response statusresponse-property-one-of-removed
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
added to the
///////response propertyoneOflist for the response statusresponse-property-one-of-added
- ▲
added
subschema #1subschema #2to the////////response propertyoneOflist for the response statusresponse-property-one-of-added
This revision's changelog hit the recording limit, so it may not list every change to this endpoint.
- ▲
- ●
added the new
evaluateFraudRiskenum value to the///////response property for the response statusresponse-property-enum-value-added
- ●
added the new
evaluateFraudRiskenum value to the///////response property for the response statusresponse-property-enum-value-added
- ●
added the new
evaluateFraudRiskenum value to the////////response property for the response statusresponse-property-enum-value-added
- ●
added the new
pendingFraudRiskEvaluationenum value to the/////response property for the response statusresponse-property-enum-value-added
- ●
added the new
pendingFraudRiskEvaluationenum value to the///response property for the response statusresponse-property-enum-value-added
- ●
added the new
pendingFraudRiskEvaluationenum value to the//response property for the response statusresponse-property-enum-value-added
- ●
added the new
pendingFraudRiskEvaluationenum value to the//response property for the response statusresponse-property-enum-value-added
- ●
added the new
pendingFraudRiskEvaluationenum value to the//response property for the response statusresponse-property-enum-value-added
- ●
- ▲
added to the
///////response propertyoneOflist for the response statusresponse-property-one-of-added
- ▲
- ●
added the new
safeenum value to theresponse property for the response statusresponse-property-enum-value-added
- ○
added the optional property
///to the response with the statusresponse-optional-property-added
- ○
added the optional property
//////to the response with the statusresponse-optional-property-added
- ○
added the optional property
//////to the response with the statusresponse-optional-property-added
- ○
added the optional property
//////to the response with the statusresponse-optional-property-added
- ○
added the optional property
//////to the response with the statusresponse-optional-property-added
- ○
added the optional property
to the response with the statusresponse-optional-property-added
- ○
added the optional property
to the response with the statusresponse-optional-property-added
This revision also has 17 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●