JUMP TOResourcesOverviewAPI Co-SignerIP AllowlistAPI IdempotencyRate LimitingData ObjectsAPI ResponsesTransaction StatusesBalance Decimal PrecisionWebhooks & NotificationsEvent TypesEvent ObjectsFireblocks APIVaultsList vault accountsgetCreate a new vault accountpostList vault acounts (Paginated)getFind a vault account by IDgetRename a vault accountputHide a vault account in the consolepostUnhide a vault account in the consolepostActivate a wallet in a vault accountpostSet an AML/KYT customer reference ID for a vault accountpostTurn autofueling on or offpostGet the asset balance for a vault accountgetCreate a new walletpostRefresh asset balance datapostGet asset addressesgetCreate new asset deposit addresspostGet the maximum spendable amount in a single transaction.getUpdate address descriptionputAssign AML customer reference IDpostConvert a segwit address to legacy formatpostGet UTXO unspent inputs informationgetGet the public key informationgetGet the public key for a vault accountgetGet asset balance for chosen assetsgetGet vault balance by assetgetInternal walletsList internal walletsgetCreate an internal walletpostGet assets for internal walletgetDelete an internal walletdeleteSet an AML/KYT customer reference ID for an internal walletpostGet an asset from an internal walletgetAdd an asset to an internal walletpostDelete a whitelisted address from an internal walletdeleteExternal walletsList external walletsgetCreate an external walletpostFind an external walletgetDelete an external walletdeleteSet an AML customer reference ID for an external walletpostGet an asset from an external walletgetAdd an asset to an external wallet.postDelete an asset from an external walletdeleteContractsList contractsgetCreate a contractpostFind a specific contractgetDelete a contractdeleteFind a contract assetgetAdd an asset to a contractpostDelete a contract assetdeleteExchange accountsList exchange accountsgetFind a specific exchange accountgetInternal tranfer for exchange accountspostConvert exchange account funds from the source asset to the destination asset. Coinbase (USD to USDC, USDC to USD) and Bitso (MXN to USD) are supported conversions.postFind an asset for an exchange accountgetFiat accountsList fiat accountsgetFind a specific fiat accountgetRedeem funds to DDApostDeposit funds from DDApostTransactionsList transaction historygetCreate a new transactionpostEstimate transaction feepostFind a specific transactiongetFind a specific transaction by external transaction IDgetSet confirmation threshold by transaction IDpostDrop ETH transaction by IDpostCancel a transactionpostFreeze a transactionpostUnfreeze a transactionpostValidate destination addressgetSet confirmation threshold by transaction hashpostEstimate the required fee for an assetgetSupported assetsList all asset types supported by FireblocksgetNetwork connectionsList network connectionsgetCreates a new network connectionpostUpdate network connection routing policy.patchRetrieve third-party network routing validation by asset type.getGet a network connectiongetDeletes a network connection by IDdeleteReturns all network IDs, both local IDs and discoverable remote IDsgetCreates a new Network IDpostReturns specific network ID.getUpdate network id routing policy.patchUpdate network ID's discoverability.patchGas stationsGet gas station settingsgetGet gas station settings by assetgetEdit gas station settingsputEdit gas station settings for an assetputWebhooksResend failed webhookspostResend failed webhooks for a transaction by IDpostUsersList usersgetAudit LogsGet audit logsgetPaymentsCreate a new cross-border (XB) settlement configurationpostGet all the cross-border (XB) settlement configurations of a tenantgetGet a specific XB settlement configurationgetEdit a cross-border (XB) settlement configurationputDelete a cross-border (XB) settlement configurationdeleteCreate a new cross-border (XB) settlement flowpostGet a specific cross-border (XB) settlement flowgetExecute cross-border (XB) settlement flowpostNFTs (Beta)Search and update all token balances owned in a vault account.putList all tokens and their balances owned in a vault account.getUpdate token metadata by ID.putRetrieve a list of tokens by ID.getList all tokens in a vault account.getWeb3 connectionsList all open Web3 connections.getCreate a new Web3 connection.postRespond to a pending Web3 connection request.putRemove an existing Web3 connection.deleteCreate an external walletpost https://api.fireblocks.io/v1/external_walletsCreates a new external wallet with the requested name.