Multisig Wallets
Cancel a treasury transfer
Drop a transfer still collecting signatures and purge the signatures already collected. Once the threshold is reached the relay owns it and cancelling is refused — a complete envelope stays valid on chain until the account nonce moves.
delete/v1/multisig-wallets/{walletId}/intents/{intentId}
Request
- Base URL: https://api.prod.keyban.io
- URL: https://api.prod.keyban.io/v1/multisig-wallets/{walletId}/intents/{intentId}
- Auth: one of:
- API key in header X-Api-Key
- bearer (a scheme the document does not define)
Path parameters
walletIdstring uuid required
The unique identifier of the multisig wallet
intentIdstring uuid required
The transfer to cancel
Response
Transfer cancelled
Example response
{
"status": "pending",
"transfers": [
{
"agentWalletId": "550e8400-e29b-41d4-a716-446655440000",
"targetAddress": "0xcb0c0dca4246bb0f6b3309d64e7e35002cc3af1f",
"amount": "1500000",
"destinationLabel": "Prestataire Acme",
"destinationKind": "contact"
}
],
"totalAmount": "4000000",
"fiat": {
"currency": "EUR",
"centiPerUsdc": 92
},
"relayNonce": "3",
"relayHash": "0x4d2f8c1e9b7a3d5f0c2e8a6b4d1f9c3e7a5b8d2f4c6e9a1b3d5f7c9e2a4b6d8f",
"approvalCount": 1,
"txHash": "0x4d2f8c1e9b7a3d5f0c2e8a6b4d1f9c3e7a5b8d2f4c6e9a1b3d5f7c9e2a4b6d8f"
}Changes
No recorded changes to this operation across all 1 revision of this API.