API Reference

CryptoIntel API

REST endpoints for news intelligence, sentiment data, and market context.

Available Endpoints

GET/api/news

Fetch latest crypto news articles with sentiment scoring. Supports filtering by asset ticker, sentiment type, and pagination.

Parameters

NameTypeRequiredDescription
tickerstringNoFilter by asset symbol (e.g., BTC, ETH)
sentimentstringNoFilter by sentiment (positive, negative, neutral)
pagenumberNoPage number for pagination

Response

Array of articles with title, description, source, date, sentiment, tickers, image_url
GET/api/markets

Live market data for top assets via CoinGecko integration. Returns price, 24h change, 7d change, market cap, and volume.

Parameters

NameTypeRequiredDescription
pagenumberNoPage number (default: 1)
per_pagenumberNoResults per page (default: 100, max: 250)

Response

Array of assets with current price, changes, market cap
GET/api/global

Global crypto market statistics including total market cap, volume, BTC/ETH dominance, and Fear & Greed index.

Response

Object with total_market_cap, total_volume, btc_dominance, eth_dominance, fear_greed_value, fear_greed_label
POST/api/ai/sentiment

AI-powered sentiment analysis for a specific asset or the overall market. Returns detailed interpretation referencing recent articles.

Parameters

NameTypeRequiredDescription
assetstringYesAsset symbol or 'market' for overall analysis
articlesarrayYesArray of article objects to analyze

Response

{ analysis: string, sentiment_score: number, signal: string }

Authentication

API endpoints require an API key passed via the x-api-key header. Enterprise API access is available for commercial integrations.

curl -H "x-api-key: YOUR_API_KEY" \
  https://api.cryptointel.dev/api/news?ticker=BTC&sentiment=positive

Rate Limits

Free

100 requests/day

Pro

10,000 requests/day

Enterprise

Custom limits

Get Started

Request an API key to begin integrating CryptoIntel data into your application.