The Fireblocks SDK allows developers to seamlessly integrate with the Fireblocks platform and perform a variety of operations, including managing vault accounts and executing transactions securely.
For detailed API documentation please refer to the Fireblocks API Reference.
To use the Fireblocks SDK, follow these steps:
Install the SDK using npm:
npm install @fireblocks/ts-sdkYou can initialize the Fireblocks SDK in two ways, either by setting environment variables or providing the parameters directly:
Using Environment Variables
You can initialize the SDK using environment variables from your .env file or by setting them programmatically:
use bash commands to set environment variables:
export FIREBLOCKS_BASE_PATH="https://sandbox-api.fireblocks.io/v1"
export FIREBLOCKS_API_KEY="my-api-key"
export FIREBLOCKS_SECRET_KEY="my-secret-key"execute the following code to initialize the Fireblocks SDK:
import { Fireblocks } from "@fireblocks/ts-sdk";
// Create a Fireblocks API instance
const fireblocks = new Fireblocks();Providing Local Variables
Alternatively, you can directly pass the required parameters when initializing the Fireblocks API instance:
import { readFileSync } from 'fs';
import { Fireblocks, BasePath } from "@fireblocks/ts-sdk";
const FIREBLOCKS_API_SECRET_PATH = "./fireblocks_secret.key";
// Initialize a Fireblocks API instance with local variables
const fireblocks = new Fireblocks({
apiKey: "my-api-key",
basePath: BasePath.Sandbox, // or assign directly to "https://sandbox-api.fireblocks.io/v1";
secretKey: readFileSync(FIREBLOCKS_API_SECRET_PATH, "utf8"),
});Creating a Vault Account
To create a new vault account, you can use the following function:
async function createVault() {
try {
const vault = await fireblocks.vaults.createVaultAccount({
createVaultAccountRequest: {
name: 'My First Vault Account',
hiddenOnUI: false,
autoFuel: false
}
});
return vault;
} catch (e) {
console.log(e);
}
}Retrieving Vault Accounts
To get a list of vault accounts, you can use the following function:
async function getVaultPagedAccounts(limit) {
try {
const vaults = await fireblocks.vaults.getPagedVaultAccounts({
limit
});
return vaults;
} catch (e) {
console.log(e);
}
}Creating a Transaction
To make a transaction between vault accounts, you can use the following function:
import { TransferPeerPathType } from "@fireblocks/ts-sdk";
async function createTransaction(assetId, amount, srcId, destId) {
let payload = {
assetId,
amount,
source: {
type: TransferPeerPathType.VaultAccount,
id: String(srcId)
},
destination: {
type: TransferPeerPathType.VaultAccount,
id: String(destId)
},
note: "Your first transaction!"
};
const result = await fireblocks.transactions.createTransaction({ transactionRequest: payload });
console.log(JSON.stringify(result, null, 2));
}All URIs are relative to https://developers.fireblocks.com/reference/
| Class | Method | HTTP request | Description |
|---|---|---|---|
| ApiUserApi | createApiUser | POST /management/api_users | Create Api user |
| ApiUserApi | getApiUsers | GET /management/api_users | Get Api users |
| AssetsApi | createAssetsBulk | POST /vault/assets/bulk | Bulk creation of wallets |
| AuditLogsApi | getAuditLogs | GET /management/audit_logs | Get audit logs |
| BlockchainsAssetsApi | getAsset | GET /assets/{id} | Get an asset |
| BlockchainsAssetsApi | getBlockchain | GET /blockchains/{id} | Get an blockchain |
| BlockchainsAssetsApi | getSupportedAssets | GET /supported_assets | List all asset types supported by Fireblocks - legacy endpoint |
| BlockchainsAssetsApi | listAssets | GET /assets | List assets |
| BlockchainsAssetsApi | listBlockchains | GET /blockchains | List blockchains |
| BlockchainsAssetsApi | registerNewAsset | POST /assets | Register an asset |
| BlockchainsAssetsApi | setAssetPrice | POST /assets/prices/{id} | Set asset price |
| BlockchainsAssetsApi | updateAssetUserMetadata | PATCH /assets/{id} | Update the user’s metadata for an asset |
| ComplianceApi | getAmlPostScreeningPolicy | GET /screening/aml/post_screening_policy | AML - View Post-Screening Policy |
| ComplianceApi | getAmlScreeningPolicy | GET /screening/aml/screening_policy | AML - View Screening Policy |
| ComplianceApi | getPostScreeningPolicy | GET /screening/travel_rule/post_screening_policy | Travel Rule - View Post-Screening Policy |
| ComplianceApi | getScreeningFullDetails | GET /screening/transaction/{txId} | Provides all the compliance details for the given screened transaction. |
| ComplianceApi | getScreeningPolicy | GET /screening/travel_rule/screening_policy | Travel Rule - View Screening Policy |
| ComplianceApi | retryRejectedTransactionBypassScreeningChecks | POST /screening/transaction/{txId}/bypass_screening_policy | Calling the "Bypass Screening Policy" API endpoint triggers a new transaction, with the API user as the initiator, bypassing the screening policy check |
| ComplianceApi | setAmlVerdict | POST /screening/aml/verdict/manual | Set AML Verdict for Manual Screening Verdict. |
| ComplianceApi | updateAmlScreeningConfiguration | PUT /screening/aml/policy_configuration | Update AML Configuration |
| ComplianceApi | updateScreeningConfiguration | PUT /screening/configurations | Tenant - Screening Configuration |
| ComplianceApi | updateTravelRuleConfig | PUT /screening/travel_rule/policy_configuration | Update Travel Rule Configuration |
| ComplianceScreeningConfigurationApi | getAmlScreeningConfiguration | GET /screening/aml/policy_configuration | Get AML Screening Policy Configuration |
| ComplianceScreeningConfigurationApi | getScreeningConfiguration | GET /screening/travel_rule/policy_configuration | Get Travel Rule Screening Policy Configuration |
| ConnectedAccountsBetaApi | getConnectedAccount | GET /connected_accounts/{accountId} | Get connected account |
| ConnectedAccountsBetaApi | getConnectedAccountBalances | GET /connected_accounts/{accountId}/balances | Get balances for an account |
| ConnectedAccountsBetaApi | getConnectedAccountRates | GET /connected_accounts/{accountId}/rates | Get exchange rates for an account |
| ConnectedAccountsBetaApi | getConnectedAccountTradingPairs | GET /connected_accounts/{accountId}/manifest/capabilities/trading/pairs | Get supported trading pairs for an account |
| ConnectedAccountsBetaApi | getConnectedAccounts | GET /connected_accounts | Get connected accounts |
| ConsoleUserApi | createConsoleUser | POST /management/users | Create console user |
| ConsoleUserApi | getConsoleUsers | GET /management/users | Get console users |
| ContractInteractionsApi | decodeContractData | POST /contract_interactions/base_asset_id/{baseAssetId}/contract_address/{contractAddress}/decode | Decode a function call data, error, or event log |
| ContractInteractionsApi | getDeployedContractAbi | GET /contract_interactions/base_asset_id/{baseAssetId}/contract_address/{contractAddress}/functions | Return deployed contract's ABI |
| ContractInteractionsApi | getTransactionReceipt | GET /contract_interactions/base_asset_id/{baseAssetId}/tx_hash/{txHash}/receipt | Get transaction receipt |
| ContractInteractionsApi | readCallFunction | POST /contract_interactions/base_asset_id/{baseAssetId}/contract_address/{contractAddress}/functions/read | Call a read function on a deployed contract |
| ContractInteractionsApi | writeCallFunction | POST /contract_interactions/base_asset_id/{baseAssetId}/contract_address/{contractAddress}/functions/write | Call a write function on a deployed contract |
| ContractTemplatesApi | deleteContractTemplateById | DELETE /tokenization/templates/{contractTemplateId} | Delete a contract template by id |
| ContractTemplatesApi | deployContract | POST /tokenization/templates/{contractTemplateId}/deploy | Deploy contract |
| ContractTemplatesApi | getConstructorByContractTemplateId | GET /tokenization/templates/{contractTemplateId}/constructor | Return contract template's constructor |
| ContractTemplatesApi | getContractTemplateById | GET /tokenization/templates/{contractTemplateId} | Return contract template by id |
| ContractTemplatesApi | getContractTemplates | GET /tokenization/templates | List all contract templates |
| ContractTemplatesApi | getFunctionAbiByContractTemplateId | GET /tokenization/templates/{contractTemplateId}/function | Return contract template's function |
| ContractTemplatesApi | uploadContractTemplate | POST /tokenization/templates | Upload contract template |
| ContractsApi | addContractAsset | POST /contracts/{contractId}/{assetId} | Add an asset to a contract |
| ContractsApi | createContract | POST /contracts | Create a contract |
| ContractsApi | deleteContract | DELETE /contracts/{contractId} | Delete a contract |
| ContractsApi | deleteContractAsset | DELETE /contracts/{contractId}/{assetId} | Delete a contract asset |
| ContractsApi | getContract | GET /contracts/{contractId} | Find a specific contract |
| ContractsApi | getContractAsset | GET /contracts/{contractId}/{assetId} | Find a contract asset |
| ContractsApi | getContracts | GET /contracts | List contracts |
| CosignersBetaApi | addCosigner | POST /cosigners | Add cosigner |
| CosignersBetaApi | getApiKey | GET /cosigners/{cosignerId}/api_keys/{apiKeyId} | Get API key |
| CosignersBetaApi | getApiKeys | GET /cosigners/{cosignerId}/api_keys | Get all API keys |
| CosignersBetaApi | getCosigner | GET /cosigners/{cosignerId} | Get cosigner |
| CosignersBetaApi | getCosigners | GET /cosigners | Get all cosigners |
| CosignersBetaApi | getRequestStatus | GET /cosigners/{cosignerId}/api_keys/{apiKeyId}/{requestId} | Get request status |
| CosignersBetaApi | pairApiKey | PUT /cosigners/{cosignerId}/api_keys/{apiKeyId} | Pair API key |
| CosignersBetaApi | renameCosigner | PATCH /cosigners/{cosignerId} | Rename cosigner |
| CosignersBetaApi | unpairApiKey | DELETE /cosigners/{cosignerId}/api_keys/{apiKeyId} | Unpair API key |
| CosignersBetaApi | updateCallbackHandler | PATCH /cosigners/{cosignerId}/api_keys/{apiKeyId} | Update API key callback handler |
| DeployedContractsApi | addContractABI | POST /tokenization/contracts/abi | Save contract ABI |
| DeployedContractsApi | fetchContractAbi | POST /tokenization/contracts/fetch_abi | Fetch the contract ABI |
| DeployedContractsApi | getDeployedContractByAddress | GET /tokenization/contracts/{assetId}/{contractAddress} | Return deployed contract data |
| DeployedContractsApi | getDeployedContractById | GET /tokenization/contracts/{id} | Return deployed contract data by id |
| DeployedContractsApi | getDeployedContracts | GET /tokenization/contracts | List deployed contracts data |
| EmbeddedWalletsApi | addEmbeddedWalletAsset | POST /ncw/wallets/{walletId}/accounts/{accountId}/assets/{assetId} | Add asset to account |
| EmbeddedWalletsApi | createEmbeddedWallet | POST /ncw/wallets | Create a new wallet |
| EmbeddedWalletsApi | createEmbeddedWalletAccount | POST /ncw/wallets/{walletId}/accounts | Create a new account |
| EmbeddedWalletsApi | getEmbeddedWallet | GET /ncw/wallets/{walletId} | Get a wallet |
| EmbeddedWalletsApi | getEmbeddedWalletAccount | GET /ncw/wallets/{walletId}/accounts/{accountId} | Get a account |
| EmbeddedWalletsApi | getEmbeddedWalletAddresses | GET /ncw/wallets/{walletId}/accounts/{accountId}/assets/{assetId}/addresses | Retrieve asset addresses |
| EmbeddedWalletsApi | getEmbeddedWalletAsset | GET /ncw/wallets/{walletId}/accounts/{accountId}/assets/{assetId} | Retrieve asset |
| EmbeddedWalletsApi | getEmbeddedWalletAssetBalance | GET /ncw/wallets/{walletId}/accounts/{accountId}/assets/{assetId}/balance | Retrieve asset balance |
| EmbeddedWalletsApi | getEmbeddedWalletDevice | GET /ncw/wallets/{walletId}/devices/{deviceId} | Get Embedded Wallet Device |
| EmbeddedWalletsApi | getEmbeddedWalletDeviceSetupState | GET /ncw/wallets/{walletId}/devices/{deviceId}/setup_status | Get device key setup state |
| EmbeddedWalletsApi | getEmbeddedWalletLatestBackup | GET /ncw/wallets/{walletId}/backup/latest | Get wallet Latest Backup details |
| EmbeddedWalletsApi | getEmbeddedWalletPublicKeyInfoForAddress | GET /ncw/wallets/{walletId}/accounts/{accountId}/assets/{assetId}/{change}/{addressIndex}/public_key_info | Get the public key of an asset |
| EmbeddedWalletsApi | getEmbeddedWalletSupportedAssets | GET /ncw/wallets/supported_assets | Retrieve supported assets |
| EmbeddedWalletsApi | getEmbeddedWallets | GET /ncw/wallets | List wallets |
| EmbeddedWalletsApi | getPublicKeyInfoNcw | GET /ncw/wallets/{walletId}/public_key_info | Get the public key for a derivation path |
| EmbeddedWalletsApi | refreshEmbeddedWalletAssetBalance | PUT /ncw/wallets/{walletId}/accounts/{accountId}/assets/{assetId}/balance | Refresh asset balance |
| ExchangeAccountsApi | addExchangeAccount | POST /exchange_accounts | Add an exchange account |
| ExchangeAccountsApi | convertAssets | POST /exchange_accounts/{exchangeAccountId}/convert | Convert exchange account funds from the source asset to the destination asset. |
| ExchangeAccountsApi | getExchangeAccount | GET /exchange_accounts/{exchangeAccountId} | Find a specific exchange account |
| ExchangeAccountsApi | getExchangeAccountAsset | GET /exchange_accounts/{exchangeAccountId}/{assetId} | Find an asset for an exchange account |
| ExchangeAccountsApi | getExchangeAccountsCredentialsPublicKey | GET /exchange_accounts/credentials_public_key | Get public key to encrypt exchange credentials |
| ExchangeAccountsApi | getPagedExchangeAccounts | GET /exchange_accounts/paged | Pagination list exchange accounts |
| ExchangeAccountsApi | internalTransfer | POST /exchange_accounts/{exchangeAccountId}/internal_transfer | Internal transfer for exchange accounts |
| ExternalWalletsApi | addAssetToExternalWallet | POST /external_wallets/{walletId}/{assetId} | Add an asset to an external wallet. |
| ExternalWalletsApi | createExternalWallet | POST /external_wallets | Create an external wallet |
| ExternalWalletsApi | deleteExternalWallet | DELETE /external_wallets/{walletId} | Delete an external wallet |
| ExternalWalletsApi | getExternalWallet | GET /external_wallets/{walletId} | Find an external wallet |
| ExternalWalletsApi | getExternalWalletAsset | GET /external_wallets/{walletId}/{assetId} | Get an asset from an external wallet |
| ExternalWalletsApi | getExternalWallets | GET /external_wallets | List external wallets |
| ExternalWalletsApi | removeAssetFromExternalWallet | DELETE /external_wallets/{walletId}/{assetId} | Delete an asset from an external wallet |
| ExternalWalletsApi | setExternalWalletCustomerRefId | POST /external_wallets/{walletId}/set_customer_ref_id | Set an AML customer reference ID for an external wallet |
| FiatAccountsApi | depositFundsFromLinkedDDA | POST /fiat_accounts/{accountId}/deposit_from_linked_dda | Deposit funds from DDA |
| FiatAccountsApi | getFiatAccount | GET /fiat_accounts/{accountId} | Find a specific fiat account |
| FiatAccountsApi | getFiatAccounts | GET /fiat_accounts | List fiat accounts |
| FiatAccountsApi | redeemFundsToLinkedDDA | POST /fiat_accounts/{accountId}/redeem_to_linked_dda | Redeem funds to DDA |
| GasStationsApi | getGasStationByAssetId | GET /gas_station/{assetId} | Get gas station settings by asset |
| GasStationsApi | getGasStationInfo | GET /gas_station | Get gas station settings |
| GasStationsApi | updateGasStationConfiguration | PUT /gas_station/configuration | Edit gas station settings |
| GasStationsApi | updateGasStationConfigurationByAssetId | PUT /gas_station/configuration/{assetId} | Edit gas station settings for an asset |
| InternalWalletsApi | createInternalWallet | POST /internal_wallets | Create an internal wallet |
| InternalWalletsApi | createInternalWalletAsset | POST /internal_wallets/{walletId}/{assetId} | Add an asset to an internal wallet |
| InternalWalletsApi | deleteInternalWallet | DELETE /internal_wallets/{walletId} | Delete an internal wallet |
| InternalWalletsApi | deleteInternalWalletAsset | DELETE /internal_wallets/{walletId}/{assetId} | Delete a whitelisted address |
| InternalWalletsApi | getInternalWallet | GET /internal_wallets/{walletId} | Get an asset from an internal wallet |
| InternalWalletsApi | getInternalWalletAsset | GET /internal_wallets/{walletId}/{assetId} | Get an asset from an internal wallet |
| InternalWalletsApi | getInternalWalletAssetsPaginated | GET /internal_wallets/{walletId}/assets | List assets in an internal wallet (Paginated) |
| InternalWalletsApi | getInternalWallets | GET /internal_wallets | List internal wallets |
| InternalWalletsApi | setCustomerRefIdForInternalWallet | POST /internal_wallets/{walletId}/set_customer_ref_id | Set an AML/KYT customer reference ID for an internal wallet |
| JobManagementApi | cancelJob | POST /batch/{jobId}/cancel | Cancel a running job |
| JobManagementApi | continueJob | POST /batch/{jobId}/continue | Continue a paused job |
| JobManagementApi | getJob | GET /batch/{jobId} | Get job details |
| JobManagementApi | getJobTasks | GET /batch/{jobId}/tasks | Return a list of tasks for given job |
| JobManagementApi | getJobs | GET /batch/jobs | Return a list of jobs belonging to tenant |
| JobManagementApi | pauseJob | POST /batch/{jobId}/pause | Pause a job |
| KeyLinkBetaApi | createSigningKey | POST /key_link/signing_keys | Add a new signing key |
| KeyLinkBetaApi | createValidationKey | POST /key_link/validation_keys | Add a new validation key |
| KeyLinkBetaApi | disableValidationKey | PATCH /key_link/validation_keys/{keyId} | Disables a validation key |
| KeyLinkBetaApi | getSigningKey | GET /key_link/signing_keys/{keyId} | Get a signing key by `keyId` |
| KeyLinkBetaApi | getSigningKeysList | GET /key_link/signing_keys | Get list of signing keys |
| KeyLinkBetaApi | getValidationKey | GET /key_link/validation_keys/{keyId} | Get a validation key by `keyId` |
| KeyLinkBetaApi | getValidationKeysList | GET /key_link/validation_keys | Get list of registered validation keys |
| KeyLinkBetaApi | setAgentId | PATCH /key_link/signing_keys/{keyId}/agent_user_id | Set agent user id that can sign with the signing key identified by the Fireblocks provided `keyId` |
| KeyLinkBetaApi | updateSigningKey | PATCH /key_link/signing_keys/{keyId} | Modify the signing by Fireblocks provided `keyId` |
| KeysBetaApi | getMpcKeysList | GET /keys/mpc/list | Get list of mpc keys |
| KeysBetaApi | getMpcKeysListByUser | GET /keys/mpc/list/{userId} | Get list of mpc keys by `userId` |
| NFTsApi | getNFT | GET /nfts/tokens/{id} | List token data by ID |
| NFTsApi | getNFTs | GET /nfts/tokens | List tokens by IDs |
| NFTsApi | getOwnershipTokens | GET /nfts/ownership/tokens | List all owned tokens (paginated) |
| NFTsApi | listOwnedCollections | GET /nfts/ownership/collections | List owned collections (paginated) |
| NFTsApi | listOwnedTokens | GET /nfts/ownership/assets | List all distinct owned tokens (paginated) |
| NFTsApi | refreshNFTMetadata | PUT /nfts/tokens/{id} | Refresh token metadata |
| NFTsApi | updateOwnershipTokens | PUT /nfts/ownership/tokens | Refresh vault account tokens |
| NFTsApi | updateTokenOwnershipStatus | PUT /nfts/ownership/tokens/{id}/status | Update token ownership status |
| NFTsApi | updateTokensOwnershipSpam | PUT /nfts/ownership/tokens/spam | Update tokens ownership spam property |
| NFTsApi | updateTokensOwnershipStatus | PUT /nfts/ownership/tokens/status | Update tokens ownership status |
| NetworkConnectionsApi | checkThirdPartyRouting | GET /network_connections/{connectionId}/is_third_party_routing/{assetType} | Retrieve third-party network routing validation by asset type. |
| NetworkConnectionsApi | createNetworkConnection | POST /network_connections | Creates a new network connection |
| NetworkConnectionsApi | createNetworkId | POST /network_ids | Creates a new Network ID |
| NetworkConnectionsApi | deleteNetworkConnection | DELETE /network_connections/{connectionId} | Deletes a network connection by ID |
| NetworkConnectionsApi | deleteNetworkId | DELETE /network_ids/{networkId} | Deletes specific network ID. |
| NetworkConnectionsApi | getNetwork | GET /network_connections/{connectionId} | Get a network connection |
| NetworkConnectionsApi | getNetworkConnections | GET /network_connections | List network connections |
| NetworkConnectionsApi | getNetworkId | GET /network_ids/{networkId} | Returns specific network ID. |
| NetworkConnectionsApi | getNetworkIds | GET /network_ids | Returns all network IDs, both local IDs and discoverable remote IDs |
| NetworkConnectionsApi | getRoutingPolicyAssetGroups | GET /network_ids/routing_policy_asset_groups | Returns all enabled routing policy asset groups |
| NetworkConnectionsApi | searchNetworkIds | GET /network_ids/search | Search network IDs, both local IDs and discoverable remote IDs |
| NetworkConnectionsApi | setNetworkIdDiscoverability | PATCH /network_ids/{networkId}/set_discoverability | Update network ID's discoverability. |
| NetworkConnectionsApi | setNetworkIdName | PATCH /network_ids/{networkId}/set_name | Update network ID's name. |
| NetworkConnectionsApi | setNetworkIdRoutingPolicy | PATCH /network_ids/{networkId}/set_routing_policy | Update network id routing policy. |
| NetworkConnectionsApi | setRoutingPolicy | PATCH /network_connections/{connectionId}/set_routing_policy | Update network connection routing policy. |
| OTABetaApi | getOtaStatus | GET /management/ota | Returns current OTA status |
| OTABetaApi | setOtaStatus | PUT /management/ota | Enable or disable transactions to OTA |
| OffExchangesApi | addOffExchange | POST /off_exchange/add | add collateral |
| OffExchangesApi | getOffExchangeCollateralAccounts | GET /off_exchange/collateral_accounts/{mainExchangeAccountId} | Find a specific collateral exchange account |
| OffExchangesApi | getOffExchangeSettlementTransactions | GET /off_exchange/settlements/transactions | get settlements transactions from exchange |
| OffExchangesApi | removeOffExchange | POST /off_exchange/remove | remove collateral |
| OffExchangesApi | settleOffExchangeTrades | POST /off_exchange/settlements/trader | create settlement for a trader |
| PaymentsPayoutApi | createPayout | POST /payments/payout | Create a payout instruction set |
| PaymentsPayoutApi | executePayoutAction | POST /payments/payout/{payoutId}/actions/execute | Execute a payout instruction set |
| PaymentsPayoutApi | getPayout | GET /payments/payout/{payoutId} | Get the status of a payout instruction set |
| PolicyEditorBetaApi | getActivePolicyLegacy | GET /tap/active_policy | Get the active policy and its validation |
| PolicyEditorBetaApi | getDraftLegacy | GET /tap/draft | Get the active draft |
| PolicyEditorBetaApi | publishDraftLegacy | POST /tap/draft | Send publish request for a certain draft id |
| PolicyEditorBetaApi | publishPolicyRules | POST /tap/publish | Send publish request for a set of policy rules |
| PolicyEditorBetaApi | updateDraftLegacy | PUT /tap/draft | Update the draft with a new set of rules |
| PolicyEditorV2BetaApi | getActivePolicy | GET /policy/active_policy | Get the active policy and its validation by policy type |
| PolicyEditorV2BetaApi | getDraft | GET /policy/draft | Get the active draft by policy type |
| PolicyEditorV2BetaApi | publishDraft | POST /policy/draft | Send publish request for a certain draft id |
| PolicyEditorV2BetaApi | updateDraft | PUT /policy/draft | Update the draft with a new set of rules by policy types |
| ResetDeviceApi | resetDevice | POST /management/users/{id}/reset_device | Resets device |
| SmartTransferApi | approveDvPTicketTerm | PUT /smart_transfers/{ticketId}/terms/{termId}/dvp/approve | Define funding source and give approve to contract to transfer asset |
| SmartTransferApi | cancelTicket | PUT /smart-transfers/{ticketId}/cancel | Cancel Ticket |
| SmartTransferApi | createTicket | POST /smart-transfers | Create Ticket |
| SmartTransferApi | createTicketTerm | POST /smart-transfers/{ticketId}/terms | Create leg (term) |
| SmartTransferApi | findTicketById | GET /smart-transfers/{ticketId} | Search Tickets by ID |
| SmartTransferApi | findTicketTermById | GET /smart-transfers/{ticketId}/terms/{termId} | Search ticket by leg (term) ID |
| SmartTransferApi | fulfillTicket | PUT /smart-transfers/{ticketId}/fulfill | Fund ticket manually |
| SmartTransferApi | fundDvpTicket | PUT /smart_transfers/{ticketId}/dvp/fund | Fund dvp ticket |
| SmartTransferApi | fundTicketTerm | PUT /smart-transfers/{ticketId}/terms/{termId}/fund | Define funding source |
| SmartTransferApi | getSmartTransferStatistic | GET /smart_transfers/statistic | Get smart transfers statistic |
| SmartTransferApi | getSmartTransferUserGroups | GET /smart-transfers/settings/user-groups | Get user group |
| SmartTransferApi | manuallyFundTicketTerm | PUT /smart-transfers/{ticketId}/terms/{termId}/manually-fund | Manually add term transaction |
| SmartTransferApi | removeTicketTerm | DELETE /smart-transfers/{ticketId}/terms/{termId} | Delete ticket leg (term) |
| SmartTransferApi | searchTickets | GET /smart-transfers | Find Ticket |
| SmartTransferApi | setExternalRefId | PUT /smart-transfers/{ticketId}/external-id | Add external ref. ID |
| SmartTransferApi | setTicketExpiration | PUT /smart-transfers/{ticketId}/expires-in | Set expiration |
| SmartTransferApi | setUserGroups | POST /smart-transfers/settings/user-groups | Set user group |
| SmartTransferApi | submitTicket | PUT /smart-transfers/{ticketId}/submit | Submit ticket |
| SmartTransferApi | updateTicketTerm | PUT /smart-transfers/{ticketId}/terms/{termId} | Update ticket leg (term) |
| StakingApi | approveTermsOfServiceByProviderId | POST /staking/providers/{providerId}/approveTermsOfService | Approve staking terms of service |
| StakingApi | claimRewards | POST /staking/chains/{chainDescriptor}/claim_rewards | Execute a Claim Rewards operation |
| StakingApi | getAllDelegations | GET /staking/positions | List staking positions details |
| StakingApi | getChainInfo | GET /staking/chains/{chainDescriptor}/chainInfo | Get chain-specific staking summary |
| StakingApi | getChains | GET /staking/chains | List staking supported chains |
| StakingApi | getDelegationById | GET /staking/positions/{id} | Get staking position details |
| StakingApi | getProviders | GET /staking/providers | List staking providers details |
| StakingApi | getSummary | GET /staking/positions/summary | Get staking summary details |
| StakingApi | getSummaryByVault | GET /staking/positions/summary/vaults | Get staking summary details by vault |
| StakingApi | mergeStakeAccounts | POST /staking/chains/{chainDescriptor}/merge | Merge Solana on stake accounts |
| StakingApi | split | POST /staking/chains/{chainDescriptor}/split | Execute a Split operation on SOL/SOL_TEST stake account |
| StakingApi | stake | POST /staking/chains/{chainDescriptor}/stake | Initiate Stake Operation |
| StakingApi | unstake | POST /staking/chains/{chainDescriptor}/unstake | Execute an Unstake operation |
| StakingApi | withdraw | POST /staking/chains/{chainDescriptor}/withdraw | Execute a Withdraw operation |
| TagsApi | createTag | POST /tags | Create a tag |
| TagsApi | deleteTag | DELETE /tags/{tagId} | Delete a tag |
| TagsApi | getTag | GET /tags/{tagId} | Get a tag |
| TagsApi | getTags | GET /tags | Get list of tags |
| TagsApi | updateTag | PATCH /tags/{tagId} | Update a tag |
| TokenizationApi | burnCollectionToken | POST /tokenization/collections/{id}/tokens/burn | Burn tokens |
| TokenizationApi | createNewCollection | POST /tokenization/collections | Create a new collection |
| TokenizationApi | deactivateAndUnlinkAdapters | DELETE /tokenization/multichain/bridge/layerzero | Remove LayerZero adapters |
| TokenizationApi | deployAndLinkAdapters | POST /tokenization/multichain/bridge/layerzero | Deploy LayerZero adapters |
| TokenizationApi | fetchCollectionTokenDetails | GET /tokenization/collections/{id}/tokens/{tokenId} | Get collection token details |
| TokenizationApi | getCollectionById | GET /tokenization/collections/{id} | Get a collection by id |
| TokenizationApi | getDeployableAddress | POST /tokenization/multichain/deterministic_address | Get deterministic address for contract deployment |
| TokenizationApi | getLayerZeroDvnConfig | GET /tokenization/multichain/bridge/layerzero/config/{adapterTokenLinkId}/dvns | Get LayerZero DVN configuration |
| TokenizationApi | getLayerZeroPeers | GET /tokenization/multichain/bridge/layerzero/config/{adapterTokenLinkId}/peers | Get LayerZero peers |
| TokenizationApi | getLinkedCollections | GET /tokenization/collections | Get collections |
| TokenizationApi | getLinkedToken | GET /tokenization/tokens/{id} | Return a linked token |
| TokenizationApi | getLinkedTokens | GET /tokenization/tokens | List all linked tokens |
| TokenizationApi | issueNewToken | POST /tokenization/tokens | Issue a new token |
| TokenizationApi | issueTokenMultiChain | POST /tokenization/multichain/tokens | Issue a token on one or more blockchains |
| TokenizationApi | link | POST /tokenization/tokens/link | Link a contract |
| TokenizationApi | mintCollectionToken | POST /tokenization/collections/{id}/tokens/mint | Mint tokens |
| TokenizationApi | reIssueTokenMultiChain | POST /tokenization/multichain/reissue/token/{tokenLinkId} | Reissue a multichain token |
| TokenizationApi | removeLayerZeroPeers | DELETE /tokenization/multichain/bridge/layerzero/config/peers | Remove LayerZero peers |
| TokenizationApi | setLayerZeroDvnConfig | POST /tokenization/multichain/bridge/layerzero/config/dvns | Set LayerZero DVN configuration |
| TokenizationApi | setLayerZeroPeers | POST /tokenization/multichain/bridge/layerzero/config/peers | Set LayerZero peers |
| TokenizationApi | unlink | DELETE /tokenization/tokens/{id} | Unlink a token |
| TokenizationApi | unlinkCollection | DELETE /tokenization/collections/{id} | Delete a collection link |
| TokenizationApi | validateLayerZeroChannelConfig | GET /tokenization/multichain/bridge/layerzero/validate | Validate LayerZero channel configuration |
| TradingBetaApi | createOrder | POST /trading/orders | Create an order |
| TradingBetaApi | createQuote | POST /trading/quotes | Create a quote |
| TradingBetaApi | getOrder | GET /trading/orders/{orderId} | Get order details |
| TradingBetaApi | getOrders | GET /trading/orders | Get orders |
| TradingBetaApi | getTradingProviders | GET /trading/providers | Get providers |
| TransactionsApi | cancelTransaction | POST /transactions/{txId}/cancel | Cancel a transaction |
| TransactionsApi | createTransaction | POST /transactions | Create a new transaction |
| TransactionsApi | dropTransaction | POST /transactions/{txId}/drop | Drop ETH transaction by ID |
| TransactionsApi | estimateNetworkFee | GET /estimate_network_fee | Estimate the required fee for an asset |
| TransactionsApi | estimateTransactionFee | POST /transactions/estimate_fee | Estimate transaction fee |
| TransactionsApi | freezeTransaction | POST /transactions/{txId}/freeze | Freeze a transaction |
| TransactionsApi | getTransaction | GET /transactions/{txId} | Find a specific transaction by Fireblocks transaction ID |
| TransactionsApi | getTransactionByExternalId | GET /transactions/external_tx_id/{externalTxId} | Find a specific transaction by external transaction ID |
| TransactionsApi | getTransactions | GET /transactions | List transaction history |
| TransactionsApi | rescanTransactionsBeta | POST /transactions/rescan | rescan array of transactions |
| TransactionsApi | setConfirmationThresholdByTransactionHash | POST /txHash/{txHash}/set_confirmation_threshold | Set confirmation threshold by transaction hash |
| TransactionsApi | setTransactionConfirmationThreshold | POST /transactions/{txId}/set_confirmation_threshold | Set confirmation threshold by transaction ID |
| TransactionsApi | unfreezeTransaction | POST /transactions/{txId}/unfreeze | Unfreeze a transaction |
| TransactionsApi | validateAddress | GET /transactions/validate_address/{assetId}/{address} | Validate destination address |
| TravelRuleApi | getVASPByDID | GET /screening/travel_rule/vasp/{did} | Get VASP details |
| TravelRuleApi | getVASPs | GET /screening/travel_rule/vasp | Get All VASPs |
| TravelRuleApi | getVaspForVault | GET /screening/travel_rule/vault/{vaultAccountId}/vasp | Get assigned VASP to vault |
| TravelRuleApi | setVaspForVault | POST /screening/travel_rule/vault/{vaultAccountId}/vasp | Assign VASP to vault |
| TravelRuleApi | updateVasp | PUT /screening/travel_rule/vasp/update | Add jsonDidKey to VASP details |
| TravelRuleApi | validateFullTravelRuleTransaction | POST /screening/travel_rule/transaction/validate/full | Validate Full Travel Rule Transaction |
| UserGroupsBetaApi | createUserGroup | POST /management/user_groups | Create user group |
| UserGroupsBetaApi | deleteUserGroup | DELETE /management/user_groups/{groupId} | Delete user group |
| UserGroupsBetaApi | getUserGroup | GET /management/user_groups/{groupId} | Get user group |
| UserGroupsBetaApi | getUserGroups | GET /management/user_groups | List user groups |
| UserGroupsBetaApi | updateUserGroup | PUT /management/user_groups/{groupId} | Update user group |
| UsersApi | getUsers | GET /users | List users |
| VaultsApi | activateAssetForVaultAccount | POST /vault/accounts/{vaultAccountId}/{assetId}/activate | Activate a wallet in a vault account |
| VaultsApi | attachOrDetachTagsFromVaultAccounts | POST /vault/accounts/attached_tags | Attach or detach tags from a vault accounts |
| VaultsApi | attachTagsToVaultAccounts | POST /vault/accounts/attached_tags/attach | Attach tags to a vault accounts (deprecated) |
| VaultsApi | createLegacyAddress | POST /vault/accounts/{vaultAccountId}/{assetId}/addresses/{addressId}/create_legacy | Convert a segwit address to legacy format |
| VaultsApi | createMultipleAccounts | POST /vault/accounts/bulk | Bulk creation of new vault accounts |
| VaultsApi | createMultipleDepositAddresses | POST /vault/accounts/addresses/bulk | Bulk creation of new deposit addresses |
| VaultsApi | createVaultAccount | POST /vault/accounts | Create a new vault account |
| VaultsApi | createVaultAccountAsset | POST /vault/accounts/{vaultAccountId}/{assetId} | Create a new wallet |
| VaultsApi | createVaultAccountAssetAddress | POST /vault/accounts/{vaultAccountId}/{assetId}/addresses | Create new asset deposit address |
| VaultsApi | detachTagsFromVaultAccounts | POST /vault/accounts/attached_tags/detach | Detach tags from a vault accounts (deprecated) |
| VaultsApi | getAssetWallets | GET /vault/asset_wallets | List asset wallets (Paginated) |
| VaultsApi | getCreateMultipleDepositAddressesJobStatus | GET /vault/accounts/addresses/bulk/{jobId} | Get job status of bulk creation of new deposit addresses |
| VaultsApi | getCreateMultipleVaultAccountsJobStatus | GET /vault/accounts/bulk/{jobId} | Get job status of bulk creation of new vault accounts |
| VaultsApi | getMaxSpendableAmount | GET /vault/accounts/{vaultAccountId}/{assetId}/max_spendable_amount | Get the maximum spendable amount in a single transaction. |
| VaultsApi | getPagedVaultAccounts | GET /vault/accounts_paged | List vault accounts (Paginated) |
| VaultsApi | getPublicKeyInfo | GET /vault/public_key_info | Get the public key information |
| VaultsApi | getPublicKeyInfoForAddress | GET /vault/accounts/{vaultAccountId}/{assetId}/{change}/{addressIndex}/public_key_info | Get the public key for a vault account |
| VaultsApi | getUnspentInputs | GET /vault/accounts/{vaultAccountId}/{assetId}/unspent_inputs | Get UTXO unspent inputs information |
| VaultsApi | getVaultAccount | GET /vault/accounts/{vaultAccountId} | Find a vault account by ID |
| VaultsApi | getVaultAccountAsset | GET /vault/accounts/{vaultAccountId}/{assetId} | Get the asset balance for a vault account |
| VaultsApi | getVaultAccountAssetAddressesPaginated | GET /vault/accounts/{vaultAccountId}/{assetId}/addresses_paginated | List addresses (Paginated) |
| VaultsApi | getVaultAssets | GET /vault/assets | Get asset balance for chosen assets |
| VaultsApi | getVaultBalanceByAsset | GET /vault/assets/{assetId} | Get vault balance by asset |
| VaultsApi | hideVaultAccount | POST /vault/accounts/{vaultAccountId}/hide | Hide a vault account in the console |
| VaultsApi | setCustomerRefIdForAddress | POST /vault/accounts/{vaultAccountId}/{assetId}/addresses/{addressId}/set_customer_ref_id | Assign AML customer reference ID |
| VaultsApi | setVaultAccountAutoFuel | POST /vault/accounts/{vaultAccountId}/set_auto_fuel | Turn autofueling on or off |
| VaultsApi | setVaultAccountCustomerRefId | POST /vault/accounts/{vaultAccountId}/set_customer_ref_id | Set an AML/KYT customer reference ID for a vault account |
| VaultsApi | unhideVaultAccount | POST /vault/accounts/{vaultAccountId}/unhide | Unhide a vault account in the console |
| VaultsApi | updateVaultAccount | PUT /vault/accounts/{vaultAccountId} | Rename a vault account |
| VaultsApi | updateVaultAccountAssetAddress | PUT /vault/accounts/{vaultAccountId}/{assetId}/addresses/{addressId} | Update address description |
| VaultsApi | updateVaultAccountAssetBalance | POST /vault/accounts/{vaultAccountId}/{assetId}/balance | Refresh asset balance data |
| Web3ConnectionsApi | create | POST /connections/wc | Create a new Web3 connection. |
| Web3ConnectionsApi | get | GET /connections | List all open Web3 connections. |
| Web3ConnectionsApi | remove | DELETE /connections/wc/{id} | Remove an existing Web3 connection. |
| Web3ConnectionsApi | submit | PUT /connections/wc/{id} | Respond to a pending Web3 connection request. |
| WebhooksApi | resendTransactionWebhooks | POST /webhooks/resend/{txId} | Resend failed webhooks for a transaction by ID |
| WebhooksApi | resendWebhooks | POST /webhooks/resend | Resend failed webhooks |
| WebhooksV2Api | createWebhook | POST /webhooks | Create new webhook |
| WebhooksV2Api | deleteWebhook | DELETE /webhooks/{webhookId} | Delete webhook |
| WebhooksV2Api | getMetrics | GET /webhooks/{webhookId}/metrics/{metricName} | Get webhook metrics |
| WebhooksV2Api | getNotification | GET /webhooks/{webhookId}/notifications/{notificationId} | Get notification by id |
| WebhooksV2Api | getNotificationAttempts | GET /webhooks/{webhookId}/notifications/{notificationId}/attempts | Get notification attempts |
| WebhooksV2Api | getNotifications | GET /webhooks/{webhookId}/notifications | Get all notifications by webhook id |
| WebhooksV2Api | getResendJobStatus | GET /webhooks/{webhookId}/notifications/resend_failed/jobs/{jobId} | Get resend job status |
| WebhooksV2Api | getWebhook | GET /webhooks/{webhookId} | Get webhook by id |
| WebhooksV2Api | getWebhooks | GET /webhooks | Get all webhooks |
| WebhooksV2Api | resendFailedNotifications | POST /webhooks/{webhookId}/notifications/resend_failed | Resend failed notifications |
| WebhooksV2Api | resendNotificationById | POST /webhooks/{webhookId}/notifications/{notificationId}/resend | Resend notification by id |
| WebhooksV2Api | resendNotificationsByResourceId | POST /webhooks/{webhookId}/notifications/resend_by_resource | Resend notifications by resource Id |
| WebhooksV2Api | updateWebhook | PATCH /webhooks/{webhookId} | Update webhook |
| WhitelistIpAddressesApi | getWhitelistIpAddresses | GET /management/api_users/{userId}/whitelist_ip_addresses | Gets whitelisted ip addresses |
| WorkspaceStatusBetaApi | getWorkspaceStatus | GET /management/workspace_status | Returns current workspace status |
- APIUser
- APIUsers
- AbaPaymentInfo
- AbiFunction
- AccessType
- Account
- AccountAccess
- AccountBase
- AccountBasedAccessProvider
- AccountBasedAccessProviderDetails
- AccountConfig
- AccountHolderDetails
- AccountIdentifier
- AccountProviderID
- AccountReference
- AccountType
- AccountType2
- AchAccountType
- AchAddress
- AchDestination
- AchPaymentInfo
- AdapterProcessingResult
- AddAbiRequestDto
- AddAssetToExternalWalletRequest
- AddCollateralRequestBody
- AddContractAssetRequest
- AddCosignerRequest
- AddCosignerResponse
- AddExchangeAccountRequest
- AddExchangeAccountResponse
- AdditionalInfo
- AdditionalInfoRequest
- AdditionalInfoRequestAdditionalInfo
- AddressNotAvailableError
- AlertExposureTypeEnum
- AlertLevelEnum
- AmlAlert
- AmlMatchedRule
- AmlRegistrationResult
- AmlRegistrationResultFullPayload
- AmlResult
- AmlScreeningResult
- AmlStatusEnum
- AmlVerdictManualRequest
- AmlVerdictManualResponse
- AmountAndChainDescriptor
- AmountConfig
- AmountConfigCurrency
- AmountInfo
- AmountOverTimeConfig
- AmountRange
- AmountRangeMinMax
- AmountRangeMinMax2
- ApiKey
- ApiKeysPaginatedResponse
- ApproversConfig
- ApproversConfigApprovalGroupsInner
- Asset
- AssetAlreadyExistHttpError
- AssetAmount
- AssetBadRequestErrorResponse
- AssetClass
- AssetConfig
- AssetConflictErrorResponse
- AssetDetailsMetadata
- AssetDetailsOnchain
- AssetFeature
- AssetForbiddenErrorResponse
- AssetInternalServerErrorResponse
- AssetMedia
- AssetMediaAttributes
- AssetMetadata
- AssetMetadataDto
- AssetMetadataRequest
- AssetNotFoundErrorResponse
- AssetNote
- AssetNoteRequest
- AssetOnchain
- AssetPriceForbiddenErrorResponse
- AssetPriceNotFoundErrorResponse
- AssetPriceResponse
- AssetResponse
- AssetScope
- AssetTypeResponse
- AssetTypesConfig
- AssetTypesConfigInner
- AssetWallet
- AuditLogData
- AuditLogsData
- AuditorData
- AuthorizationGroups
- AuthorizationInfo
- BaseProvider
- BasicAddressRequest
- BlockInfo
- BlockchainExplorer
- BlockchainMedia
- BlockchainMetadata
- BlockchainNotFoundErrorResponse
- BlockchainOnchain
- BlockchainResponse
- BlockchainTransfer
- BpsFee
- BusinessIdentification
- CallbackHandler
- CallbackHandlerRequest
- CancelTransactionResponse
- Capability
- ChainDescriptor
- ChainInfoResponse
- ChannelDvnConfigWithConfirmations
- ChannelDvnConfigWithConfirmationsReceiveConfig
- ChannelDvnConfigWithConfirmationsSendConfig
- ClaimRewardsRequest
- CollectionBurnRequestDto
- CollectionBurnResponseDto
- CollectionDeployRequestDto
- CollectionLinkDto
- CollectionMetadataDto
- CollectionMintRequestDto
- CollectionMintResponseDto
- CollectionOwnershipResponse
- CollectionTokenMetadataAttributeDto
- CollectionTokenMetadataDto
- CollectionType
- CommittedQuoteType
- ComplianceResultFullPayload
- ComplianceResultStatusesEnum
- ComplianceResults
- ComplianceScreeningResult
- ComplianceScreeningResultFullPayload
- ConfigChangeRequestStatus
- ConfigConversionOperationSnapshot
- ConfigDisbursementOperationSnapshot
- ConfigOperation
- ConfigOperationSnapshot
- ConfigOperationStatus
- ConfigTransferOperationSnapshot
- ConnectedAccount
- ConnectedAccountApprovalStatus
- ConnectedAccountAssetType
- ConnectedAccountBalances
- ConnectedAccountBalancesResponse
- ConnectedAccountCapability
- ConnectedAccountManifest
- ConnectedAccountRateResponse
- ConnectedAccountTotalBalance
- ConnectedAccountTradingPair
- ConnectedAccountTradingPairSupportedType
- ConnectedAccountTradingPairsResponse
- ConnectedAccountsResponse
- ConnectedSingleAccount
- ConnectedSingleAccountResponse
- ConsoleUser
- ConsoleUsers
- ContractAbiResponseDto
- ContractAbiResponseDtoAbiInner
- ContractAttributes
- ContractDataDecodeDataType
- ContractDataDecodeError
- ContractDataDecodeRequest
- ContractDataDecodeRequestData
- ContractDataDecodeResponseParams
- ContractDataDecodedResponse
- ContractDataLogDataParam
- ContractDeployRequest
- ContractDeployResponse
- ContractDoc
- ContractMetadataDto
- ContractMethodConfig
- ContractMethodPattern
- ContractTemplateDto
- ContractUploadRequest
- ContractWithAbiDto
- ConversionConfigOperation
- ConversionOperationConfigParams
- ConversionOperationExecution
- ConversionOperationExecutionOutput
- ConversionOperationExecutionParams
- ConversionOperationExecutionParamsExecutionParams
- ConversionOperationFailure
- ConversionOperationPreview
- ConversionOperationPreviewOutput
- ConversionOperationType
- ConversionValidationFailure
- ConvertAssetsRequest
- ConvertAssetsResponse
- Cosigner
- CosignersPaginatedResponse
- CreateAPIUser
- CreateAddressRequest
- CreateAddressResponse
- CreateAssetsBulkRequest
- CreateAssetsRequest
- CreateConfigOperationRequest
- CreateConnectionRequest
- CreateConnectionResponse
- CreateConsoleUser
- CreateContractRequest
- CreateConversionConfigOperationRequest
- CreateDisbursementConfigOperationRequest
- CreateInternalTransferRequest
- CreateInternalWalletAssetRequest
- CreateMultichainTokenRequest
- CreateMultichainTokenRequestCreateParams
- CreateMultipleAccountsRequest
- CreateMultipleDepositAddressesJobStatus
- CreateMultipleDepositAddressesRequest
- CreateMultipleVaultAccountsJobStatus
- CreateNcwConnectionRequest
- CreateNetworkIdRequest
- CreateOrderRequest
- CreatePayoutRequest
- CreateQuote
- CreateQuoteScopeInner
- CreateSigningKeyDto
- CreateSigningKeyDtoProofOfOwnership
- CreateTagRequest
- CreateTokenRequestDto
- CreateTokenRequestDtoCreateParams
- CreateTransactionResponse
- CreateTransferConfigOperationRequest
- CreateUserGroupResponse
- CreateValidationKeyDto
- CreateValidationKeyResponseDto
- CreateVaultAccountConnectionRequest
- CreateVaultAccountRequest
- CreateVaultAssetResponse
- CreateWalletRequest
- CreateWebhookRequest
- CreateWorkflowExecutionRequestParamsInner
- CustomRoutingDest
- DAppAddressConfig
- DVPSettlement
- DefaultNetworkRoutingDest
- Delegation
- DelegationSummary
- DeleteNetworkConnectionResponse
- DeleteNetworkIdResponse
- DeployLayerZeroAdaptersRequest
- DeployLayerZeroAdaptersResponse
- DeployableAddressResponse
- DeployedContractNotFoundError
- DeployedContractResponseDto
- DeployedContractsPaginatedResponse
- DepositFundsFromLinkedDDAResponse
- DerivationPathConfig
- DesignatedSignersConfig
- Destination
- DestinationConfig
- DestinationTransferPeerPath
- DestinationTransferPeerPathResponse
- DirectAccess
- DirectAccessProvider
- DirectAccessProviderDetails
- DisbursementAmountInstruction
- DisbursementConfigOperation
- DisbursementInstruction
- DisbursementInstructionOutput
- DisbursementOperationConfigParams
- DisbursementOperationExecution
- DisbursementOperationExecutionOutput
- DisbursementOperationExecutionParams
- DisbursementOperationExecutionParamsExecutionParams
- DisbursementOperationInput
- DisbursementOperationPreview
- DisbursementOperationPreviewOutput
- DisbursementOperationPreviewOutputInstructionSetInner
- DisbursementOperationType
- DisbursementPercentageInstruction
- DisbursementValidationFailure
- DispatchPayoutResponse
- DraftResponse
- DraftReviewAndValidationResponse
- DropTransactionRequest
- DropTransactionResponse
- DvnConfig
- DvnConfigWithConfirmations
- EVMTokenCreateParamsDto
- EditGasStationConfigurationResponse
- EmbeddedWallet
- EmbeddedWalletAccount
- EmbeddedWalletAddressDetails
- EmbeddedWalletAlgoritm
- EmbeddedWalletAssetBalance
- EmbeddedWalletAssetResponse
- EmbeddedWalletAssetRewardInfo
- EmbeddedWalletDevice
- EmbeddedWalletDeviceKeySetupResponse
- EmbeddedWalletDeviceKeySetupResponseSetupStatusInner
- EmbeddedWalletLatestBackupKey
- EmbeddedWalletLatestBackupResponse
- EmbeddedWalletPaginatedAddressesResponse
- EmbeddedWalletPaginatedAssetsResponse
- EmbeddedWalletPaginatedWalletsResponse
- EmbeddedWalletSetUpStatus
- ErrorCodes
- ErrorResponse
- ErrorResponseError
- ErrorSchema
- EstimatedFeeDetails
- EstimatedNetworkFeeResponse
- EstimatedTransactionFeeResponse
- ExchangeAccount
- ExchangeAsset
- ExchangeSettlementTransactionsResponse
- ExchangeTradingAccount
- ExchangeType
- ExecutionConversionOperation
- ExecutionDisbursementOperation
- ExecutionOperationStatus
- ExecutionRequestBaseDetails
- ExecutionRequestDetails
- ExecutionResponseBaseDetails
- ExecutionResponseDetails
- ExecutionScreeningOperation
- ExecutionStep
- ExecutionStepDetails
- ExecutionStepError
- ExecutionStepStatusEnum
- ExecutionStepType
- ExecutionTransferOperation
- ExternalAccount
- ExternalWalletAsset
- Fee
- FeeBreakdown
- FeeBreakdownOneOf
- FeeBreakdownOneOf1
- FeeInfo
- FeeLevel
- FeePayerInfo
- FeePropertiesDetails
- FetchAbiRequestDto
- FiatAccount
- FiatAccountType
- FiatAsset
- FiatDestination
- FiatTransfer
- FixedFee
- FreezeTransactionResponse
- FunctionDoc
- Funds
- GasStationConfiguration
- GasStationConfigurationResponse
- GasStationPropertiesResponse
- GasslessStandardConfigurations
- GasslessStandardConfigurationsGaslessStandardConfigurationsValue
- GetAPIUsersResponse
- GetAuditLogsResponse
- GetConnectionsResponse
- GetConsoleUsersResponse
- GetContractsResponse
- GetDeployableAddressRequest
- GetExchangeAccountsCredentialsPublicKeyResponse
- GetExchangeAccountsResponse
- GetExternalWalletsResponse
- GetFiatAccountsResponse
- GetFilterParameter
- GetInternalWalletsResponse
- GetLayerZeroDvnConfigResponse
- GetLayerZeroPeersResponse
- GetLinkedCollectionsPaginatedResponse
- GetMaxSpendableAmountResponse
- GetMpcKeysResponse
- GetNFTsResponse
- GetNetworkConnectionsResponse
- GetNetworkIdsResponse
- GetOrdersResponse
- GetOtaStatusResponse
- GetOwnershipTokensResponse
- GetPagedExchangeAccountsResponse
- GetPagedExchangeAccountsResponsePaging
- GetRoutingPolicyAssetGroupsResponse
- GetSigningKeyResponseDto
- GetSupportedAssetsResponse
- GetTransactionOperation
- GetTransactionsResponse
- GetUnspentInputsResponse
- GetUsersResponse
- GetValidationKeyResponseDto
- GetVaultAccountAssetAddressesResponse
- GetVaultAccountsResponse
- GetVaultAssetsResponse
- GetWhitelistIpAddressesResponse
- GetWorkspaceStatusResponse
- HttpContractDoesNotExistError
- IbanAddress
- IbanDestination
- IbanPaymentInfo
- Identification
- IdlType
- IndicativeQuoteType
- InitiatorConfig
- InitiatorConfigPattern
- InstructionAmount
- InternalReference
- InternalTransferResponse
- InvalidParamaterValueError
- IssueTokenMultichainResponse
- Job
- JobCreated
- Jobs
- LayerZeroAdapterCreateParams
- LbtPaymentInfo
- LeanAbiFunction
- LeanContractDto
- LeanDeployedContractResponseDto
- LegacyAmountAggregationTimePeriodMethod
- LegacyDraftResponse
- LegacyDraftReviewAndValidationResponse
- LegacyPolicyAndValidationResponse
- LegacyPolicyCheckResult
- LegacyPolicyMetadata
- LegacyPolicyResponse
- LegacyPolicyRule
- LegacyPolicyRuleAmount
- LegacyPolicyRuleAmountAggregation
- LegacyPolicyRuleAuthorizationGroups
- LegacyPolicyRuleAuthorizationGroupsGroupsInner
- LegacyPolicyRuleCheckResult
- LegacyPolicyRuleDesignatedSigners
- LegacyPolicyRuleDst
- LegacyPolicyRuleError
- LegacyPolicyRuleOperators
- LegacyPolicyRuleRawMessageSigning
- LegacyPolicyRuleRawMessageSigningDerivationPath
- LegacyPolicyRuleSrc
- LegacyPolicyRules
- LegacyPolicySrcOrDestSubType
- LegacyPolicySrcOrDestType
- LegacyPolicyStatus
- LegacyPolicyValidation
- LegacyPublishDraftRequest
- LegacyPublishResult
- LegacySrcOrDestAttributes
- LegacySrcOrDestAttributesInner
- LimitExecutionRequestDetails
- LimitExecutionResponseDetails
- LimitTypeDetails
- ListAssetsResponse
- ListBlockchainsResponse
- ListOwnedCollectionsResponse
- ListOwnedTokensResponse
- LocalBankTransferAfricaAddress
- LocalBankTransferAfricaDestination
- Manifest
- MarketExecutionRequestDetails
- MarketExecutionResponseDetails
- MarketRequoteRequestDetails
- MarketTypeDetails
- MediaEntityResponse
- MergeStakeAccountsRequest
- MergeStakeAccountsResponse
- MobileMoneyAddress
- MobileMoneyDestination
- ModifySigningKeyAgentIdDto
- ModifySigningKeyDto
- ModifyValidationKeyDto
- MomoPaymentInfo
- MpcKey
- MultichainDeploymentMetadata
- NetworkChannel
- NetworkConnection
- NetworkConnectionResponse
- NetworkConnectionRoutingPolicy
- NetworkConnectionRoutingPolicyValue
- NetworkConnectionStatus
- NetworkFee
- NetworkId
- NetworkIdResponse
- NetworkIdRoutingPolicy
- NetworkIdRoutingPolicyValue
- NetworkRecord
- NewAddress
- NoneNetworkRoutingDest
- NotFoundException
- Notification
- NotificationAttempt
- NotificationAttemptsPaginatedResponse
- NotificationPaginatedResponse
- NotificationStatus
- NotificationWithData
- OneTimeAddress
- OneTimeAddressAccount
- OneTimeAddressReference
- OperationExecutionFailure
- OrderDetails
- OrderSide
- OrderStatus
- OrderSummary
- PaginatedAddressResponse
- PaginatedAddressResponsePaging
- PaginatedAssetWalletResponse
- PaginatedAssetWalletResponsePaging
- PaginatedAssetsResponse
- Paging
- PairApiKeyRequest
- PairApiKeyResponse
- Parameter
- ParameterWithValue
- ParameterWithValueList
- ParticipantRelationshipType
- ParticipantsIdentification
- PayeeAccount
- PayeeAccountResponse
- PayeeAccountType
- PaymentAccount
- PaymentAccountResponse
- PaymentAccountType
- PaymentInstructions
- PaymentInstructionsDetails
- PayoutInitMethod
- PayoutInstruction
- PayoutInstructionResponse
- PayoutInstructionState
- PayoutResponse
- PayoutState
- PayoutStatus
- PeerAdapterInfo
- PeerType
- PersonalIdentification
- PersonalIdentificationFullName
- PixAddress
- PixDestination
- PixPaymentInfo
- PlatformAccount
- Players
- PolicyAndValidationResponse
- PolicyCheckResult
- PolicyCurrency
- PolicyGroupIds
- PolicyMetadata
- PolicyOperator
- PolicyResponse
- PolicyRule
- PolicyRuleCheckResult
- PolicyRuleError
- PolicyStatus
- PolicyTag
- PolicyType
- PolicyUserIds
- PolicyValidation
- PolicyVerdictActionEnum
- PolicyVerdictActionEnum2
- PostOrderSettlement
- PostalAddress
- PreScreening
- PrefundedSettlement
- ProgramCallConfig
- Provider
- ProviderID
- ProvidersListResponse
- PublicKeyInformation
- PublishDraftRequest
- PublishResult
- Quote
- QuoteExecutionRequestDetails
- QuoteExecutionResponseDetails
- QuoteExecutionTypeDetails
- QuoteExecutionWithRequoteRequestDetails
- QuoteExecutionWithRequoteResponseDetails
- QuotePropertiesDetails
- QuotesResponse
- ReQuoteDetails
- ReQuoteDetailsReQuote
- ReadAbiFunction
- ReadCallFunctionDto
- ReadCallFunctionDtoAbiFunction
- RedeemFundsToLinkedDDAResponse
- RegisterNewAssetRequest
- ReissueMultichainTokenRequest
- RelatedRequest
- RelatedTransaction
- RemoveCollateralRequestBody
- RemoveLayerZeroAdapterFailedResult
- RemoveLayerZeroAdaptersRequest
- RemoveLayerZeroAdaptersResponse
- RemoveLayerZeroPeersRequest
- RemoveLayerZeroPeersResponse
- RenameCosigner
- RenameVaultAccountResponse
- RescanTransaction
- RescanTransactionRequest
- ResendFailedNotificationsJobStatusResponse
- ResendFailedNotificationsRequest
- ResendFailedNotificationsResponse
- ResendNotificationsByResourceIdRequest
- ResendTransactionWebhooksRequest
- ResendWebhooksByTransactionIdResponse
- ResendWebhooksResponse
- RespondToConnectionRequest
- RetryRequoteRequestDetails
- RewardInfo
- RewardsInfo
- SEPAAddress
- SEPADestination
- SOLAccount
- SOLAccountWithValue
- ScreeningAlertExposureTypeEnum
- ScreeningAmlAlert
- ScreeningAmlMatchedRule
- ScreeningAmlResult
- ScreeningConfigurationsRequest
- ScreeningMetadataConfig
- ScreeningOperationExecution
- ScreeningOperationExecutionOutput
- ScreeningOperationFailure
- ScreeningOperationType
- ScreeningPolicyResponse
- ScreeningProviderRulesConfigurationResponse
- ScreeningRiskLevelEnum
- ScreeningTRLinkAmount
- ScreeningTRLinkMissingTrmDecision
- ScreeningTRLinkMissingTrmRule
- ScreeningTRLinkPostScreeningRule
- ScreeningTRLinkPrescreeningRule
- ScreeningTRLinkRuleBase
- ScreeningTravelRuleMatchedRule
- ScreeningTravelRulePrescreeningRule
- ScreeningTravelRuleResult
- ScreeningUpdateConfigurations
- ScreeningValidationFailure
- ScreeningVerdict
- ScreeningVerdictEnum
- ScreeningVerdictMatchedRule
- SearchNetworkIdsResponse
- SepaPaymentInfo
- SessionDTO
- SessionMetadata
- SetAdminQuorumThresholdRequest
- SetAdminQuorumThresholdResponse
- SetAssetPriceRequest
- SetAutoFuelRequest
- SetConfirmationsThresholdRequest
- SetConfirmationsThresholdResponse
- SetCustomerRefIdForAddressRequest
- SetCustomerRefIdRequest
- SetLayerZeroDvnConfigRequest
- SetLayerZeroDvnConfigResponse
- SetLayerZeroPeersRequest
- SetLayerZeroPeersResponse
- SetNetworkIdDiscoverabilityRequest
- SetNetworkIdNameRequest
- SetNetworkIdResponse
- SetNetworkIdRoutingPolicyRequest
- SetOtaStatusRequest
- SetOtaStatusResponse
- SetOtaStatusResponseOneOf
- SetRoutingPolicyRequest
- SetRoutingPolicyResponse
- Settlement
- SettlementRequestBody
- SettlementResponse
- SettlementSourceAccount
- SignedMessage
- SignedMessageSignature
- SignedMessages
- SigningKeyDto
- SmartTransferApproveTerm
- SmartTransferBadRequestResponse
- SmartTransferCoinStatistic
- SmartTransferCreateTicket
- SmartTransferCreateTicketTerm
- SmartTransferForbiddenResponse
- SmartTransferFundDvpTicket
- SmartTransferFundTerm
- SmartTransferManuallyFundTerm
- SmartTransferNotFoundResponse
- SmartTransferSetTicketExpiration
- SmartTransferSetTicketExternalId
- SmartTransferSetUserGroups
- SmartTransferStatistic
- SmartTransferStatisticInflow
- SmartTransferStatisticOutflow
- SmartTransferSubmitTicket
- SmartTransferTicket
- SmartTransferTicketFilteredResponse
- SmartTransferTicketResponse
- SmartTransferTicketTerm
- SmartTransferTicketTermResponse
- SmartTransferUpdateTicketTerm
- SmartTransferUserGroups
- SmartTransferUserGroupsResponse
- SolParameter
- SolParameterWithValue
- SolanaBlockchainData
- SolanaConfig
- SolanaInstruction
- SolanaInstructionWithValue
- SolanaSimpleCreateParams
- SourceConfig
- SourceTransferPeerPath
- SourceTransferPeerPathResponse
- SpamOwnershipResponse
- SpamTokenResponse
- SpeiAddress
- SpeiAdvancedPaymentInfo
- SpeiBasicPaymentInfo
- SpeiDestination
- SplitRequest
- SplitResponse
- StakeRequest
- StakeResponse
- StakingGetAllDelegationsResponse
- StakingGetChainsResponse
- StakingGetProvidersResponse
- StakingGetSummaryByVaultResponse
- StakingProvider
- Status
- StellarRippleCreateParamsDto
- SwiftAddress
- SwiftDestination
- SystemMessageInfo
- TRLinkAmount
- TRLinkMissingTrmAction
- TRLinkMissingTrmActionEnum
- TRLinkMissingTrmDecision
- TRLinkMissingTrmRule
- TRLinkPostScreeningRule
- TRLinkPreScreeningAction
- TRLinkPreScreeningActionEnum
- TRLinkPreScreeningRule
- TRLinkProviderResult
- TRLinkProviderResultWithRule
- TRLinkProviderResultWithRule2
- TRLinkRegistrationResult
- TRLinkRegistrationResultFullPayload
- TRLinkRegistrationStatus
- TRLinkRegistrationStatusEnum
- TRLinkResult
- TRLinkResultFullPayload
- TRLinkRuleBase
- TRLinkTrmScreeningStatus
- TRLinkTrmScreeningStatusEnum
- TRLinkVerdict
- TRLinkVerdictEnum
- Tag
- TagAttachmentOperationAction
- TagsPagedResponse
- Task
- Tasks
- TemplatesPaginatedResponse
- ThirdPartyRouting
- TimeInForce
- TimePeriodConfig
- TimePeriodMatchType
- ToCollateralTransaction
- ToExchangeTransaction
- TokenCollectionResponse
- TokenInfoNotFoundErrorResponse
- TokenLinkDto
- TokenLinkDtoTokenMetadata
- TokenLinkExistsHttpError
- TokenLinkNotMultichainCompatibleHttpError
- TokenLinkRequestDto
- TokenOwnershipResponse
- TokenOwnershipSpamUpdatePayload
- TokenOwnershipStatusUpdatePayload
- TokenResponse
- TokensPaginatedResponse
- TradingAccountType
- TradingErrorResponse
- TradingErrorResponseError
- TradingProvider
- Transaction
- TransactionDirection
- TransactionFee
- TransactionOperation
- TransactionOperationEnum
- TransactionReceiptResponse
- TransactionRequest
- TransactionRequestAmount
- TransactionRequestDestination
- TransactionRequestFee
- TransactionRequestGasLimit
- TransactionRequestGasPrice
- TransactionRequestNetworkFee
- TransactionRequestNetworkStaking
- TransactionRequestPriorityFee
- TransactionResponse
- TransactionResponseContractCallDecodedData
- TransactionResponseDestination
- TransferConfigOperation
- TransferOperationConfigParams
- TransferOperationExecution
- TransferOperationExecutionOutput
- TransferOperationExecutionParams
- TransferOperationExecutionParamsExecutionParams
- TransferOperationFailure
- TransferOperationFailureData
- TransferOperationPreview
- TransferOperationPreviewOutput
- TransferOperationType
- TransferPeerPathSubType
- TransferPeerPathType
- TransferPeerSubTypeEnum
- TransferPeerTypeEnum
- TransferRail
- TransferReceipt
- TransferValidationFailure
- TravelRuleActionEnum
- TravelRuleAddress
- TravelRuleCreateTransactionRequest
- TravelRuleDateAndPlaceOfBirth
- TravelRuleDirectionEnum
- TravelRuleFieldsEnum
- TravelRuleGeographicAddress
- TravelRuleGetAllVASPsResponse
- TravelRuleIssuer
- TravelRuleIssuers
- TravelRuleLegalPerson
- TravelRuleLegalPersonNameIdentifier
- TravelRuleMatchedRule
- TravelRuleNationalIdentification
- TravelRuleNaturalNameIdentifier
- TravelRuleNaturalPerson
- TravelRuleNaturalPersonNameIdentifier
- TravelRuleNotationEnum
- TravelRuleOwnershipProof
- TravelRulePerson
- TravelRulePiiIVMS
- TravelRulePolicyRuleResponse
- TravelRulePrescreeningRule
- TravelRuleResult
- TravelRuleStatusEnum
- TravelRuleTransactionBlockchainInfo
- TravelRuleUpdateVASPDetails
- TravelRuleVASP
- TravelRuleValidateDateAndPlaceOfBirth
- TravelRuleValidateFullTransactionRequest
- TravelRuleValidateGeographicAddress
- TravelRuleValidateLegalPerson
- TravelRuleValidateLegalPersonNameIdentifier
- TravelRuleValidateNationalIdentification
- TravelRuleValidateNaturalNameIdentifier
- TravelRuleValidateNaturalPerson
- TravelRuleValidateNaturalPersonNameIdentifier
- TravelRuleValidatePerson
- TravelRuleValidatePiiIVMS
- TravelRuleValidateTransactionRequest
- TravelRuleValidateTransactionResponse
- TravelRuleVaspForVault
- TravelRuleVerdictEnum
- TxLog
- USWireAddress
- USWireDestination
- UnfreezeTransactionResponse
- UnmanagedWallet
- UnspentInput
- UnspentInputsResponse
- UnstakeRequest
- UpdateAssetUserMetadataRequest
- UpdateCallbackHandlerRequest
- UpdateCallbackHandlerResponse
- UpdateDraftRequest
- UpdateTagRequest
- UpdateTokenOwnershipStatusDto
- UpdateTokensOwnershipSpamRequest
- UpdateTokensOwnershipStatusRequest
- UpdateVaultAccountAssetAddressRequest
- UpdateVaultAccountRequest
- UpdateWebhookRequest
- UsWirePaymentInfo
- UserGroupCreateRequest
- UserGroupCreateResponse
- UserGroupResponse
- UserGroupUpdateRequest
- UserGroupsResponse
- UserResponse
- UserRole
- UserStatus
- UserType
- ValidateAddressResponse
- ValidateLayerZeroChannelResponse
- ValidatedTransactionsForRescan
- ValidatedTransactionsForRescanResponse
- ValidationKeyDto
- Validator
- VaultAccount
- VaultAccountTagAttachmentOperation
- VaultAccountTagAttachmentPendingOperation
- VaultAccountTagAttachmentRejectedOperation
- VaultAccountsPagedResponse
- VaultAccountsPagedResponsePaging
- VaultAccountsTagAttachmentOperationsRequest
- VaultAccountsTagAttachmentOperationsResponse
- VaultAccountsTagAttachmentsRequest
- VaultActionStatus
- VaultAsset
- VaultWalletAddress
- VendorDto
- VerdictConfig
- Version
- WalletAsset
- WalletAssetAdditionalInfo
- Webhook
- WebhookEvent
- WebhookMetric
- WebhookPaginatedResponse
- WithdrawRequest
- WorkflowConfigStatus
- WorkflowConfigurationId
- WorkflowExecutionOperation
- WriteAbiFunction
- WriteCallFunctionDto
- WriteCallFunctionDtoAbiFunction
- WriteCallFunctionResponseDto
Authentication schemes defined for the API:
- Type: Bearer authentication (JWT)
- Type: API key
- API key parameter name: X-API-Key
- Location: HTTP header