Market Insights — credit cost reduced from 50 to 10 per request
- GET /insights/btc-dominance — 10 credits (was 50)
- GET /insights/fear-and-greed — 10 credits (was 50)
- GET /insights/fear-and-greed/chart — 10 credits (was 50)
- GET /insights/rainbow-chart/{coinId} — 10 credits (was 50)
GET /portfolio/list — 5 credits
- New endpoint to retrieve all API-connected portfolios.
- Returns
portfolioIdandportfolioNamefor each portfolio created viaPOST /portfolio/walletorPOST /portfolio/exchange.
Plan Updates
- Introduced the new Starter plan: 1,000,000 credits/month, 30 req/sec, $49/month.
- Free plan credits reduced from 1,000,000 to 50,000 credits/month.
- Renamed Individual plan to Pro.
- Renamed Custom plan to Enterprise.
POST /portfolio/wallet — Connect a wallet to your CoinStats account
- Connect any supported blockchain wallet address to your account.
- Returns a
portfolioIdyou can use on all/portfolioGET endpoints.
- Connect an exchange to your CoinStats account
- Returns a
portfolioIdyou can use on all/portfolioGET endpoints.
portfolioId now accepted- All portfolio GET endpoints (
/value,/coins,/chart,/transactions,/defi,/snapshot/items) now accept aportfolioIdquery parameter. portfolioIdis returned fromPOST /portfolio/walletorPOST /portfolio/exchange.shareTokenremains fully supported and is unchanged.- If neither is provided, endpoints return aggregated data for all API-connected portfolios.
GET /portfolio/transactions - Now supports
note in responseGET /usage/credits — 0 credits
- New endpoint to check your remaining credit limit programmatically.
- Returns total credits, used credits, remaining credits, and subscription plan.
- This endpoint is free and does not consume any credits.
- GET /wallet/balance - Now accepts either
connectionIdorblockchainparameter - GET /wallet/balances - Added
blockchainparameter (comma-separated list) - GET /wallet/chart - Now accepts either
connectionIdorblockchainparameter - GET /wallet/defi - Now accepts either
connectionIdorblockchainparameter - GET /wallet/transactions - Now accepts either
connectionIdorblockchainparameter - PATCH /wallet/transactions - Now accepts either
connectionIdorblockchainparameter - If both
connectionIdandblockchainare provided,connectionIdtakes precedence
GET /wallet/transactions
- Added
coinIdquery param to filter transactions by coin.
GET /wallet/transactions
- Now supports
toAddressadnfromAddressoptional properties in the response
GET /coins
- Now supports retrieving Ordinals by specifying the
bitcoinblockchain in the query.
- You can now specify multiple
connectionIdsin the query to fetch DeFi data for several connections at once.
- Enhanced all existing endpoints for better performance and reliability.
- Added comprehensive examples and detailed descriptions to all endpoints.
- Introduced the Share Token explanation page for better understanding.
- Launched the Credit Multipliers page to explain credit usage.
GET /wallet/balances
- Added
walletsquery parameter to support multiple wallet addresses in a single request - Added
connectionIdfield to response when using thewalletsquery parameter
- Added
coinIdsquery parameter to filter coins by specific IDs
GET /coins
- Added a new
contractAddressesfield in coin data. - Lists smart contract addresses for tokens (e.g., ERC-20).
- Empty for native coins like Bitcoin.
- Added a new
contractAddressesfield in coin data. - Lists smart contract addresses for tokens (e.g., ERC-20).
- Empty for native coins like Bitcoin.
GET /portfolio/value — 10 credits
GET /portfolio/defi — 200 credits
GET /wallet/transactions
- Added a new
walletsquery parameter. - This update allows users to retrieve transaction history for multiple wallets in a single API call.
GET /insights/btc-dominance — 50 credits
GET /insights/fear-and-greed — 50 credits
GET /insights/fear-and-greed/chart — 50 credits
GET /insights/rainbow-chart/ — 50 credits
GET /wallet/charts
- Allows users to retrieve chart data for multiple chains and wallets in a single request.
- Now supports syncing multiple chains and wallets with a single API call.