Discover/cryptopanic.com API
live

cryptopanic.com APIcryptopanic.com

Retrieve crypto news posts filtered by sentiment, currency, and panic score period. Get real-time market sentiment scores (0–100) from CryptoPanic via Parse.

Endpoints
4
Updated
14d ago
Try it
Filter by type: bullish, bearish, hot, rising, important, lol, saved
Filter by currency code (e.g., BTC, ETH)
Include panic score for period: 1h, 6h, 24h
api.parse.bot/scraper/ecb68b09-4535-49a6-820a-dae8d17408a2/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/ecb68b09-4535-49a6-820a-dae8d17408a2/get_posts' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Retrieve a list of news posts from CryptoPanic. Supports filtering by sentiment type, currency, and panic score period.

Input
ParamTypeDescription
filterstringFilter by type: bullish, bearish, hot, rising, important, lol, saved
currencystringFilter by currency code (e.g., BTC, ETH)
panic_periodstringInclude panic score for period: 1h, 6h, 24h
Response
{
  "fields": {
    "next": "string",
    "count": "integer",
    "results": "array"
  },
  "sample": {
    "next": null,
    "count": 1,
    "results": [
      {
        "id": 123,
        "kind": "news",
        "title": "Market sentiment is turning bullish",
        "votes": {
          "bullish": 10,
          "important": 2
        },
        "currencies": [
          {
            "code": "BTC",
            "title": "Bitcoin"
          }
        ],
        "published_at": "2026-02-22T10:00:00Z"
      }
    ]
  }
}

About the cryptopanic.com API

This API exposes 4 endpoints covering CryptoPanic's news feed and market sentiment data. Use get_posts to retrieve crypto news with filters for sentiment type, currency code, and panic score period, or call get_sentiment_score to get a 0–100 index derived from 24-hour price changes across top cryptocurrencies — including per-coin change_24h, price_usd, and an overall sentiment_label.

News Feed Endpoints

get_posts is the primary news endpoint. It accepts three optional filters: filter (one of bullish, bearish, hot, rising, important, lol, saved), currency (a coin code like BTC or ETH), and panic_period (one of 1h, 6h, 24h) to include a panic score alongside each result. The response returns count, a next cursor for pagination, and a results array. Two convenience endpoints — get_bullish_posts and get_bearish_posts — pre-apply the corresponding sentiment filter and accept an optional currency parameter if you only need one side of the market.

Sentiment Score Endpoint

get_sentiment_score returns a single aggregated view of current market mood. The sentiment_score field is a number from 0 to 100 (50 is neutral, above 50 is bullish, below 50 is bearish). Alongside the numeric score, the response includes sentiment_label (one of Extremely Bullish, Bullish, Neutral, Bearish, Extremely Bearish), average_24h_change (the mean 24-hour percentage move across tracked coins), and a market_summary array. Each object in market_summary carries code, title, change_24h, and price_usd for an individual cryptocurrency.

Coverage Notes

The news endpoints reflect what CryptoPanic surfaces publicly — currency-tagged posts with associated community sentiment votes. The panic_period parameter is only relevant to get_posts; the convenience endpoints do not expose this parameter. Pagination is handled via the next cursor returned in get_posts responses.

Common use cases
  • Displaying a live bullish/bearish news feed for a specific coin using get_bullish_posts or get_bearish_posts with a currency filter
  • Building a sentiment gauge widget that reads sentiment_score and sentiment_label from get_sentiment_score
  • Alerting traders when average_24h_change crosses a threshold using the get_sentiment_score response
  • Aggregating per-coin change_24h and price_usd from market_summary into a portfolio dashboard
  • Filtering CryptoPanic's feed for hot or important posts via the filter parameter in get_posts
  • Tracking short-term panic spikes by requesting posts with panic_period set to 1h or 6h
  • Cross-referencing news volume for a specific currency code with its 24h price movement
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does CryptoPanic have an official developer API?+
Yes. CryptoPanic offers an official API documented at https://cryptopanic.com/developers/api/. The Parse API surfaces a focused subset of that data with pre-built sentiment scoring.
What does `get_sentiment_score` actually measure?+
get_sentiment_score takes the 24-hour price changes of top cryptocurrencies, averages them, and maps the result to a 0–100 scale. The response includes sentiment_score, sentiment_label, average_24h_change, and a market_summary array with per-coin code, title, change_24h, and price_usd. It takes no input parameters and reflects market conditions at the time of the request.
How does the `panic_period` parameter work?+
When passed to get_posts, panic_period (values: 1h, 6h, 24h) instructs the endpoint to include a panic score for that rolling window alongside each post in the results array. It is only available on get_posts, not on get_bullish_posts or get_bearish_posts.
Does the API expose historical sentiment data or post archives beyond the current feed?+
Not currently. The API returns the current news feed (with cursor-based pagination via next) and real-time sentiment scores. Historical time-series data is not part of any endpoint. You can fork this API on Parse and revise it to add an endpoint that collects and stores periodic sentiment snapshots.
Are community vote counts or individual user reactions exposed in the news results?+
Not currently. The results array from get_posts and the convenience endpoints reflects posts and their sentiment classification, but per-post vote breakdowns or user-level reaction counts are not returned as named response fields in this API. You can fork it on Parse and revise to add those fields if the underlying data is accessible.
Page content last updated . Spec covers 4 endpoints from cryptopanic.com.
Related APIs in Crypto Web3See all →
opensea.io API
Search NFT collections and discover detailed stats, browse individual items, and track collection activity all in one place. Get real-time insights into collection performance and find the NFTs you're looking for on OpenSea.
ens.vision API
Search and explore ENS domains across the marketplace, discover owner portfolios and activity feeds, and resolve names to addresses with complete text records. Get domain details, browse categories, view offers and recommendations, and track all marketplace listings in one place.
nseindia.com API
Track live NSE stock prices, monitor indices, analyze option chains, and access corporate announcements with real-time market data from India's National Stock Exchange. View equity quotes with full order books, identify top gainers/losers, analyze 52-week highs/lows, and explore historical price trends all in structured JSON format.
blur.io API
Access NFT collection data on Blur.io, including floor prices, best bids, listed tokens, and recent activity. Authenticate with an Ethereum wallet to place collection bids and retrieve portfolio holdings.
cmegroup.com API
Get CME Group market data including FedWatch interest-rate probabilities, futures quotes and settlements, volume/open interest history, and options expirations and near-the-money option chains.
studio.glassnode.com API
Access comprehensive on-chain and market analytics for cryptocurrencies, including asset fundamentals, supply dynamics, futures data, and profit/loss metrics. Search and analyze assets with historical chart data and market overview information to track crypto performance and trends.
crypto-fundraising.info API
Track cryptocurrency fundraising activity by searching projects and investors, viewing deal details, and staying updated with the latest crypto funding news and top active venture funds. Monitor major fundraising rounds, explore investor portfolios, and research emerging crypto projects all in one place.
etoro.com API
Monitor top eToro traders by accessing their profiles, portfolio holdings, performance statistics, and trading history to inform your investment decisions. Discover trending stocks and cryptocurrencies, search for specific instruments, and view detailed market data and news to stay updated on investment opportunities.