APIs
Data Models
4 min
vault id str vaultname str # name of the vault, should be unique vaulttype enum vaulttype createdat str updatedat str walletsgenerated bool # true when wallets generation is completed signers list\[str] # list of user ids who are signers viewers list\[str] # list of user ids who are viewers wallets list \[ # list of wallets on different chains { "blockchain" str, "address" str } ] transaction id str orgid str vaultid str asset str amount str blockchain enum blockchain transactiontype enum transactiontype category enum transactioncategory subcategory enum transactionsubcategory createdat str updatedat str createdbyid str status enum transactionstatus toaddress str toaddressname str txhash optional\[str] # blockchain transaction hash error optional\[str] # error message if status is failed tovaultid optional\[str] # only for inter vault transactions tradedata optional\[tradedata] # only for trade/swap transactions externalid optional\[str] # external id set by the user to track the transaction, should be unique traderequestdata fromasset str fromamount str blockchain enum blockchain toasset str toblockchain enum blockchain slippage str fromamountusd optional\[str] fromassetlogourl optional\[str] toassetlogourl optional\[str] expiryinminutes optional\[int] traderesponsedata finaltoamount str sourcename str feeinusd str finaltoamountusd str estcompletiontimeinsec optional\[int] tradedata traderequestdata traderequestdata traderesponsedata traderesponsedata contact orgid str name str address str blockchain str status str createdbyid str tags list\[str] issanctioned bool externalid optional\[str]