Multisig Wallets

List treasury transfers

Transfer history of the treasury, most recent first: what is awaiting signatures, what executed, and what failed or expired. Reading also repairs the live transfer, exactly as the detail endpoint does: an unknown one is reconciled against the chain, a broadcasting one with no relay behind it is queued again.

get/v1/multisig-wallets/{walletId}/intents

Request

  • Base URL: https://api.prod.keyban.io
  • URL: https://api.prod.keyban.io/v1/multisig-wallets/{walletId}/intents
  • 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

Response

List of transfers retrieved successfully

totalinteger required

Total count of items matching the query

Example response

{
  "data": [
    {
      "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.