Direct API — DeFi

API endpoints for DeFi.

DeFi — Direct API Endpoints

Alchemy

GET

PathEst. CUDescription
direct/v1/Alchemy/prices/v1/tokens/by-symbol77Fetches current prices for multiple tokens using their symbols. Returns a list of token prices, each containing the symbol, prices, and an optional error field.

POST

PathEst. CUDescription
direct/v1/Alchemy/prices/v1/tokens/by-address77Fetches current prices for multiple tokens using network and address pairs. Returns a list of token prices, each containing the network, address, prices, and an optional error field.
direct/v1/Alchemy/prices/v1/tokens/historical77Provides historical price data for a single token over a time range. You can identify the token by symbol or by network and contract address.

Birdeye

GET

PathEst. CUDescription
direct/v1/Birdeye/defi/historical_price_unix706Price - Historical by unix time
direct/v1/Birdeye/defi/history_price4240Price - Historical
direct/v1/Birdeye/defi/networks70Supported Networks
direct/v1/Birdeye/defi/ohlcv2120OHLCV
direct/v1/Birdeye/defi/ohlcv/base_quote2120OHLCV - Base/Quote
direct/v1/Birdeye/defi/ohlcv/pair2120OHLCV - Pair
direct/v1/Birdeye/defi/price706Price
direct/v1/Birdeye/defi/price_volume/single1060Price Volume - Single
direct/v1/Birdeye/defi/token_creation_info3533Token - Creation Token Info
direct/v1/Birdeye/defi/tokenlist2120Token - List (V1)
direct/v1/Birdeye/defi/token_overview2120Token - Overview
direct/v1/Birdeye/defi/token_security3533Token - Security
direct/v1/Birdeye/defi/token_trending3533Token - Trending List
direct/v1/Birdeye/defi/txs/pair706Trades - Pair
direct/v1/Birdeye/defi/txs/pair/seek_by_time1060Trades - Pair Seek By Time
direct/v1/Birdeye/defi/txs/token706Trades - Token
direct/v1/Birdeye/defi/txs/token/seek_by_time1060Trades - Token Seek By Time
direct/v1/Birdeye/defi/v2/markets3533Token - All Market List
direct/v1/Birdeye/defi/v2/tokens/new_listing5653Token - New listing
direct/v1/Birdeye/defi/v2/tokens/top_traders2120Token - Top traders
direct/v1/Birdeye/defi/v3/pair/overview/multiple8917Pair - Pair Overview (Multiple)
direct/v1/Birdeye/defi/v3/pair/overview/single1413Pair - Pair Overview (Single)
direct/v1/Birdeye/defi/v3/search7066Search - Token, market Data
direct/v1/Birdeye/defi/v3/token/holder3533Token - Top Holders
direct/v1/Birdeye/defi/v3/token/market-data1060Token - Market Data
direct/v1/Birdeye/defi/v3/token/meta-data
multiple
2229Token - Metadata (Multiple)
direct/v1/Birdeye/defi/v3/token/meta-data/single353Token - Metadata (Single)
direct/v1/Birdeye/defi/v3/token/trade-data
multiple
6688Token - Trade Data (Multiple)
direct/v1/Birdeye/defi/v3/token/trade-data
single
1060Token - Trade Data (Single)
direct/v1/Birdeye/trader/gainers-losers2120Trader - Gainers/Losers

POST

PathEst. CUDescription
direct/v1/Birdeye/defi/multi_price2229Price - Multiple
direct/v1/Birdeye/defi/price_volume/multi6688Price Volume - Multi
direct/v1/Birdeye/defi/v2/tokens/all70313Token - List all (V2)

Covalent

GET

Defined

POST

PathEst. CUDescription
direct/v1/Defined/filterNftPoolCollections3500Returns a list of NFT collections based on a variety of filters.
direct/v1/Defined/filterNftPools3500Returns a list of NFT pools based on a variety of filters.
direct/v1/Defined/getDetailedPairsStats3500Returns bucketed stats for a given token within a list of pairs.
direct/v1/Defined/getDetailedPairStats3500Returns bucketed stats for a given token within a pair.
direct/v1/Defined/getDetailedStats3500Returns bucketed stats for a given token within a pair.
direct/v1/Defined/getExchanges3500Returns a list of decentralized exchange metadata.
direct/v1/Defined/getLatestPairs3500Returns new tokens listed over the last three days.
direct/v1/Defined/getNftPool3500Returns an NFT pool.
direct/v1/Defined/getNftPoolCollection3500Returns an NFT pool collection with pool stats for a given AMM NFT marketplace.
direct/v1/Defined
getNftPoolCollectionsByExchange
3500Returns an NFT collection with pool stats for a given AMM NFT marketplace.
direct/v1/Defined/getNftPoolEvents3500Returns transactions for an NFT collection across all NFT pools or within a given pool.
direct/v1/Defined
getNftPoolsByCollectionAndExchange
3500Returns NFT pools for a given collection and AMM NFT marketplace.
direct/v1/Defined/getNftPoolsByOwner3500Returns a list of NFT pools for a given owner.
direct/v1/Defined/getNftPoolStats3500Returns aggregated NFT pool/collection stats for a given time frame.
direct/v1/Defined/getPrimePoolAssets3500Returns a list of Prime pool cached assets.
direct/v1/Defined/getPrimePoolEvents3500Returns a list of Prime pool events.
direct/v1/Defined/getPrimePools3500Returns a list of Prime pools.
direct/v1/Defined/getUniV3Ticks3500Returns tick data for a given Uniswap V3-style pool.
direct/v1/Defined/pairMetadata3500Returns metadata for a pair of tokens.
direct/v1/Defined/primeHolders3500Returns a list of holders of the PRIME token on ethereum.

HelloMoon

DELETE

PathEst. CUDescription
direct/v1/HelloMoon/v0/subscriptions/remove/{id}50Remove a subscription by its ID.

GET

PathEst. CUDescription
direct/v1/HelloMoon/v0/subscriptions/list50List all active subscriptions.
direct/v1/HelloMoon/v0/subscriptions/retrieve
{id}
50Retrieve a specific subscription by its ID.

POST

PathEst. CUDescription
direct/v1/HelloMoon/v0/account-data50Retrieve account data for a specified address on Solana.
direct/v1/HelloMoon/v0/accounts/stream/create50Create a data stream for account changes, set to trigger a webhook or other target.
direct/v1/HelloMoon/v0/staking
active-stake-per-validator
50Fetch active staking data per validator on Solana.
direct/v1/HelloMoon/v0/asset-dash-updated50Retrieve updated asset dashboard data.
direct/v1/HelloMoon/v0/account-data/bulk50Retrieve bulk account data for Solana addresses.
direct/v1/HelloMoon/v0/citrus/account-data50Retrieve account data associated with Citrus on the Solana blockchain.
direct/v1/HelloMoon/v0/citrus/loan-events50Fetch loan event data for accounts associated with Citrus.
direct/v1/HelloMoon/v0/citrus/loan-summary50Get a summary of loan data associated with Citrus.
direct/v1/HelloMoon/v0/das-ownership50Retrieve ownership data for Decentralized Autonomous Society (DAS) accounts on Solana.
direct/v1/HelloMoon/v0/defi/fungible-token-info50Fetch information on fungible tokens in DeFi settings on Solana.
direct/v1/HelloMoon/v0/defi
high-volume-recent-tokens
50Fetch data on recently high-volume tokens within DeFi.
direct/v1/HelloMoon/v0/defi/lending50Access DeFi lending data including borrowing and repayment activities for SPL tokens and stablecoins on Solana.
direct/v1/HelloMoon/v0/defi/liquidity50Fetch liquidity data for a specific DeFi pool, with optional metadata.
direct/v1/HelloMoon/v0/defi/program-stats
daily-new-users
50Retrieve daily new user counts for specific DeFi programs.
direct/v1/HelloMoon/v0/defi/program-stats
overlap
50Fetch overlap statistics for different DeFi programs.
direct/v1/HelloMoon/v0/defi/program-stats
top-tokens
50Retrieve top tokens based on user interaction within DeFi programs.
direct/v1/HelloMoon/v0/defi/smart-money50Fetch data on smart money activities within DeFi ecosystems on Solana.
direct/v1/HelloMoon/v0/defi/smart-money
top-tokens
50Retrieve top tokens by smart money inflow.
direct/v1/HelloMoon/v0/defi/swaps50Retrieve swap transaction data for DeFi protocols, including details such as aggregator and time.
direct/v1/HelloMoon/v0/defi/token-age50Retrieve token age statistics within DeFi pools on Solana.
direct/v1/HelloMoon/v0/defi/token-ath50Fetch data on tokens that have reached all-time highs within DeFi platforms.
direct/v1/HelloMoon/v0/defi/token-buying50Retrieve recent buying activity data for tokens on DeFi platforms.
direct/v1/HelloMoon/v0/defi/total-liquidity50Get total liquidity data for DeFi platforms on Solana.
direct/v1/HelloMoon/v0/defi
trending-tokens-volume
50Retrieve volume data for trending tokens on DeFi platforms.
direct/v1/HelloMoon/v0/defi/twitter_accounts
per-token
50Fetch Twitter account data associated with specific tokens on DeFi platforms.
direct/v1/HelloMoon/v0/account-data/devnet50Retrieve account data for a single address on Solana Devnet.
direct/v1/HelloMoon/v0/account-data/devnet/bulk50Fetch bulk account data on Solana Devnet.
direct/v1/HelloMoon/v0/dyor/leaderboard50Retrieve a leaderboard related to DYOR (Do Your Own Research) activities on Solana.
direct/v1/HelloMoon/v0/frakt/loan-events50Retrieve loan event data for Frakt-related accounts.
direct/v1/HelloMoon/v0/frakt/loan-events/bonds50Retrieve loan events specifically related to bonds in the Frakt protocol.
direct/v1/HelloMoon/v0/frakt/loan-summary50Get a summary of loan data for accounts associated with Frakt.
direct/v1/HelloMoon/v0/token
balances-by-owner-fungible
50Retrieve fungible token balances held by a specified owner on Solana.
direct/v1/HelloMoon/v0/gcr/wheel
get-rewards-meta
50Retrieve metadata related to reward distributions in the GCR Wheel system.
direct/v1/HelloMoon/v0/hello-moon
collection-mint-mapping
50Fetch mapping data for collections and mint addresses within the Hello Moon platform.
direct/v1/HelloMoon/v0/hello-moon/defenders
get-preferred-token
50Retrieve the preferred token settings for a specific user or account on Hello Moon.
direct/v1/HelloMoon/v0/hello-moon/leaderboard50Retrieve leaderboard data within the Hello Moon platform.
direct/v1/HelloMoon/v0/hello-moon/leaderboard
add
50Add a user or account to the Hello Moon leaderboard.
direct/v1/HelloMoon/v0/hello-moon/parsed-swaps50Fetch parsed swap data on Hello Moon, including swap details by aggregator.
direct/v1/HelloMoon/v0/hello-moon
radium-liquidity
50Retrieve liquidity data related to Radium pools on Hello Moon.
direct/v1/HelloMoon/v0/hello-moon/defenders
set-preferred-token
50Set the preferred token for a specific user or account on Hello Moon.
direct/v1/HelloMoon/v0/hello-moon/defenders
token-unlock-emergency-migration
50Perform an emergency token unlock or migration for a user on Hello Moon.
direct/v1/HelloMoon/v0/hello-moon
verified_collections
50Retrieve verified NFT collection data on Hello Moon.
direct/v1/HelloMoon/v0/hello-moon
verified_collections/dev
50Retrieve developer-specific verified collection data on Hello Moon.
direct/v1/HelloMoon/v0/jito/confirm-txn50Confirm a transaction on Solana using Jito, a high-performance trading solution.
direct/v1/HelloMoon/v0/jito/get-tip-account50Retrieve tipping account information for Jito transactions.
direct/v1/HelloMoon/v0/defi/liquidity-pools
metadata
50Retrieve metadata for liquidity pools, including pool configurations and parameters.
direct/v1/HelloMoon/v0/defi/liquidity-pools
withdrawals-deposits
50Track deposits and withdrawals in DeFi liquidity pools on the Solana blockchain.
direct/v1/HelloMoon/v0/defi/lp-balance50Check the balance of liquidity provider tokens in DeFi pools on Solana.
direct/v1/HelloMoon/v0/new-boards-1050Retrieve or interact with new leaderboard boards on Solana within Hello Moon.
direct/v1/HelloMoon/v0/nft/collection/collective50Fetch data for NFT collections labeled as "collective" on Hello Moon.
direct/v1/HelloMoon/v0/nft/collection
floor-price-compressed
50Fetch compressed floor price data for NFT collections.
direct/v1/HelloMoon/v0/nft/collection/listing50Retrieve listing data for specific NFT collections.
direct/v1/HelloMoon/v0/nft/collection/ownership
cumulative
50Fetch cumulative ownership data for NFT collections.
direct/v1/HelloMoon/v0/nft/collection/ownership
current
50Retrieve current ownership data for an NFT collection.
direct/v1/HelloMoon/v0/nft/collection/ownership
historical
50Fetch historical ownership data for NFT collections.
direct/v1/HelloMoon/v0/nft/collection/ownership
holding-period
50Get holding period data for owners of NFTs in specific collections.
direct/v1/HelloMoon/v0/nft/collection/ownership
top-holders
50Retrieve top holder data for an NFT collection.
direct/v1/HelloMoon/v0/nft/collection/stats
primary-sales
50Fetch primary sales statistics for NFT collections.
direct/v1/HelloMoon/v0/nft/collection
program-usage
50Fetch program usage statistics for a specific NFT collection.
direct/v1/HelloMoon/v0/nft/collection
smart-money-inflow
50Retrieve data on smart money inflows into NFT collections.
direct/v1/HelloMoon/v0/nft/collection/stats50Retrieve statistical data for NFT collections.
direct/v1/HelloMoon/v0/nft/collection
washtrading
50Retrieve wash trading data for NFTs within specific collections.
direct/v1/HelloMoon/v0/nft/freeze_lookup/v250Retrieve freeze status details for NFTs with updated settings or format.
direct/v1/HelloMoon/v0/nft/ownership/historical50Retrieve historical ownership data for NFTs within the specified endpoint.
direct/v1/HelloMoon/v0/nft/listing-status/v250Get updated listing status data for NFTs across marketplaces.
direct/v1/HelloMoon/v0/nft/loans
collection-summary
50Get a summary of loans within NFT collections.
direct/v1/HelloMoon/v0/nft/marketplace/tensor
floor-price-by-creator
50Retrieve floor price data for Tensor marketplace NFTs, grouped by creator.
direct/v1/HelloMoon/v0/nft/market-stats50Fetch general market statistics for NFTs.
direct/v1/HelloMoon/v0/nft
sales_per_market_daily
50Fetch daily sales data for NFTs across different marketplaces.
direct/v1/HelloMoon/v0/accounts/parsed/create50Create a parsed account entry with a specified target type, such as a webhook.
direct/v1/HelloMoon/v0/print
top-tokens-by-frequency
50Fetch tokens sorted by frequency within the Print category.
direct/v1/HelloMoon/v0/print
top-tokens-by-profit
50Retrieve tokens ranked by profitability within the Print category.
direct/v1/HelloMoon/v0/print
top-tokens-trader-profit
50Fetch tokens ranked by trader profit within Print.
direct/v1/HelloMoon/v0/print/top-tokens-users50Retrieve data on top tokens by user count within Print.
direct/v1/HelloMoon/v0/print/stats/wallet50Fetch wallet statistics for Print-related data on Solana.
direct/v1/HelloMoon/v0/tenacious_tentacles
process-and-freeze
50Process and freeze specific data within the tenacious tentacles endpoint.
direct/v1/HelloMoon/v0/rain/account-data50Retrieve account data associated with Rain on the Solana blockchain.
direct/v1/HelloMoon/v0/staking
reward-per-validator
50Get reward data per validator on Solana.
direct/v1/HelloMoon/v0/sharky/account-data50Retrieve account data for Sharky-related accounts on Solana.
direct/v1/HelloMoon/v0/sharky/apy50Retrieve APY (annual percentage yield) data for accounts associated with Sharky.
direct/v1/HelloMoon/v0/sharky/default-stats50Retrieve default statistics for Sharky loans on Solana.
direct/v1/HelloMoon/v0/sharky/account-data/dev50Fetch developer-specific account data within the Sharky protocol.
direct/v1/HelloMoon/v0/sharky/loan-summary
filtered
50Provides a filtered summary of loan data within the Sharky protocol.
direct/v1/HelloMoon/v0/sharky
historical-defaults
50Fetch historical default data for Sharky loans.
direct/v1/HelloMoon/v0/sharky/loan-events50Fetch loan event data for accounts associated with Sharky.
direct/v1/HelloMoon/v0/sharky/loan-summary50Get a summary of loan data associated with Sharky accounts.
direct/v1/HelloMoon/v0/sharky
loan-summary-private
50Retrieve private loan summary data within the Sharky endpoint.
direct/v1/HelloMoon/v0/sharky/orderbook-stats50Retrieve orderbook statistics for Sharky.
direct/v1/HelloMoon/v0/sharky/orderbook-summary50Get a summary of Sharky orderbook data.
direct/v1/HelloMoon/v0/token/smart-money50Fetch data on tokens associated with smart money inflows, with ordering and pagination options.
direct/v1/HelloMoon/v0/solana
artemis-program-stats
50Retrieve program statistics for the Artemis program on Solana.
direct/v1/HelloMoon/v0/defi/sol-grid-bot
top-tokens-one-min
50Fetch one-minute interval data on top tokens from the SOL Grid Bot.
direct/v1/HelloMoon/v0/defi/staking/accounts50Retrieve data on staking accounts, including balance and stake pool data.
direct/v1/HelloMoon/v0/staking/actions50Interact with staking-related actions or activities on Solana.
direct/v1/HelloMoon/v0/staking/rewards50Fetch staking reward data for a specified validator or account.
direct/v1/HelloMoon/v0/staking/transfers50Retrieve records of staking-related transfers, such as stake activations and deactivations.
direct/v1/HelloMoon/v0/subscriptions/create50Create a new subscription for webhook or other event notifications.
direct/v1/HelloMoon/v0/superfans/login50Login endpoint for Superfans on Hello Moon.
direct/v1/HelloMoon/v0/swaps/mint-filter50Filter swap transactions by mint address, pagination supported.
direct/v1/HelloMoon/v0/tenacious_tentacles
get_tentacles
50Retrieve tentacle-related data from the tenacious tentacles endpoint.
direct/v1/HelloMoon/v0/token-22/buying-per-day50Track daily buying activity for Token-22 assets on Solana.
direct/v1/HelloMoon/v0/token-22/creation-per-day50Track daily creation activity for Token-22 assets on Solana.
direct/v1/HelloMoon/v0/token-22/users-per-day50Track the daily active users of a specific token.
direct/v1/HelloMoon/v0/token-22/selling-per-day50Track daily selling activity for Token-22 assets on Solana.
direct/v1/HelloMoon/v0/token-22
swaps-balance-per-day
50Retrieve daily balance data for swaps involving Token-22 assets.
direct/v1/HelloMoon/v0/token-22
transfers-per-day
50Track daily transfer activity for Token-22 assets.
direct/v1/HelloMoon/v0/token/candlesticks50Retrieve candlestick data for token price movements, filtered by start time or other criteria.
direct/v1/HelloMoon/v0/token/daily_active_users50Track daily active users for a specified token.
direct/v1/HelloMoon/v0/token/daily_new_purchases50Track daily new purchases for a specified token.
direct/v1/HelloMoon/v0/token-22
first-time-users-per-day
50Track daily first-time users of a specific token.
direct/v1/HelloMoon/v0/token/smart-money-inflow50Retrieve data on the inflow of smart money into specific tokens.
direct/v1/HelloMoon/v0/token/stats50Fetch statistical data for tokens on Solana.
direct/v1/HelloMoon/v0/token/trading-volume50Fetch trading volume data for a specific token.
direct/v1/HelloMoon/v0/token/volume-stats50Retrieve volume statistics for tokens on Solana.
direct/v1/HelloMoon/v0/defi/top-holders/w-meta50Retrieve top holders with additional metadata information.
direct/v1/HelloMoon/v0/transaction/stream/create50Create a transaction data stream with specified webhook or notification settings.
direct/v1/HelloMoon/v0/defi/user-positions50Fetch user-specific DeFi positions across various pools and assets.
direct/v1/HelloMoon/v0/tenacious_tentacles
verify
50Verify data within the tenacious tentacles endpoint.
direct/v1/HelloMoon/v0/defi/whirlpools
positions-by-user
50Retrieve positions within Whirlpool liquidity pools for a specific user.

PUT

PathEst. CUDescription
direct/v1/HelloMoon/v0/accounts/stream/update50Update an existing account data stream with new target or filter settings.
direct/v1/HelloMoon/v0/accounts/parsed/update50Update a parsed account entry with new data or target information.
direct/v1/HelloMoon/v0/subscriptions/update50Update an existing subscription with new settings or filters.
direct/v1/HelloMoon/v0/transaction/stream/update50Update an existing transaction data stream with new settings.

Moralis

GET

PathEst. CUDescription
direct/v1/Moralis/info/endpointWeights70Get weights of endpoints
direct/v1/Moralis/contracts-review70Review contracts

Shyft

DELETE

PathEst. CUDescription
direct/v1/Shyft/sol/v1/sol/v1/callback/remove16Use this endpoint to remove a callback

GET

PathEst. CUDescription
direct/v1/Shyft/sol/v1/callback/list16List all the callbacks

POST

SolScan

GET

PathEst. CUDescription
direct/v1/SolScan/v1.0/account/solTransfers455Get SOL transfers for a specific account on Solana.
direct/v1/SolScan/v1.0/account/splTransfers455Get SPL transfers for a specific account on Solana.
direct/v1/SolScan/v1.0/account/stakeAccounts65Get staking accounts for a specific account on Solana.
direct/v1/SolScan/v1.0/account/exportRewards6Export rewards for a specific account on Solana.
direct/v1/SolScan/v1.0/account
exportTransactions
455Export transactions for a specific account on Solana.
direct/v1/SolScan/v1.0/token/holders455Get the list of token holders on Solana.
direct/v1/SolScan/v2.0/account/balance_change651Get balance change activities for a specific account on Solana.
direct/v1/SolScan/v2.0/account/defi/activities651Get DeFi activities for a specific account on Solana.
direct/v1/SolScan/v2.0/account/detail651Get detailed information for a specific account on Solana.
direct/v1/SolScan/v2.0/account/stake651Get staking information for a specific account on Solana.
direct/v1/SolScan/v2.0/account/transfer651Get transfer information for a specific account on Solana.
direct/v1/SolScan/v2.0/account/reward/export651Export rewards for a specific account on Solana.

TonAPI

GET

PathEst. CUDescription
direct/v1/TonAPI/v2/staking/nominator
{account_id}/pools
3All pools where account participates
direct/v1/TonAPI/v2/rates/chart3Get chart by token
direct/v1/TonAPI/v2/rates3Get the token price to the currency
direct/v1/TonAPI/v2/staking/pool/{account_id}
history
3Pool history
direct/v1/TonAPI/v2/staking/pool/{account_id}3Stacking pool info
direct/v1/TonAPI/v2/staking/pools3All pools available in network