Nebula Public API

Reference index

Every endpoint below has a stable HTML page and a Markdown twin. This index is static, crawlable, and safe for AI agents to read without executing JavaScript.

Utility

2 endpoints

Market data

5 endpoints
GET /price-history

Price history

Returns market-price observations and a separate daily trading-volume series for one resolved asset. Trading volume is measured in shares for equities and USD for crypto. Asset selectors support equities, commodities, indices, and crypto assets returned by GET /assets; commodity and index IDs use asset_class=equity.

Free Markdown available
GET /price-levels

Socially mentioned price levels

Returns price levels extracted from social posts for one resolved asset, grouped into time and USD-price buckets with mention counts. Asset selectors support equities, commodities, indices, and crypto assets returned by GET /assets; commodity and index IDs use asset_class=equity.

Pro Markdown available
GET /social-volume-profile

Social volume profile

Returns social post activity distributed across the prices at which one resolved asset traded. Each bin includes sentiment imbalance, revisit count, balance, compression, significance, and point-of-control status. Asset selectors support equities, commodities, indices, and crypto assets returned by GET /assets; commodity and index IDs use asset_class=equity.

Pro Markdown available
GET /trading-volume

Trading volume

Returns trading-volume observations for one resolved asset. The response declares whether values are shares (equity) or USD (crypto). Asset selectors support equities, commodities, indices, and crypto assets returned by GET /assets; commodity and index IDs use asset_class=equity.

Free Markdown available
GET /volatility

Volatility

Returns the daily 30-observation rolling volatility series for one resolved asset, expressed in percentage points. Only granularity=1d is supported. Asset selectors support equities, commodities, indices, and crypto assets returned by GET /assets; commodity and index IDs use asset_class=equity.

Free Markdown available

Sentiment

7 endpoints
GET /conviction-index

Conviction index

Returns Nebula's 0–100 community-conviction index for one resolved asset. Asset selectors support equities, commodities, indices, and crypto assets returned by GET /assets; commodity and index IDs use asset_class=equity.

Pro Markdown available
GET /emotions

Emotion distribution

Returns post counts and within-bucket proportions for each detected emotion for exactly one resolved asset or non-asset subject. Asset selectors support equities, commodities, indices, and crypto assets returned by GET /assets; commodity and index IDs use asset_class=equity. Parameter rules: One of asset_id or subject_id is required. asset_id requires asset_class. subject_id and asset_class cannot be combined. subject_id and asset_id cannot be combined.

Pro Markdown available
GET /fear-greed-index

Asset Fear and Greed index

Returns Nebula's 0–100 Fear and Greed series, current reading, labels, and component methodology for one resolved asset. Asset selectors support equities, commodities, indices, and crypto assets returned by GET /assets; commodity and index IDs use asset_class=equity.

Free Markdown available
GET /mindshare

Mindshare

Returns the share of eligible social attention for exactly one resolved asset or non-asset subject. Values are decimal fractions from 0 to 1. Restricting results to selected author clusters requires Pro. Asset selectors support equities, commodities, indices, and crypto assets returned by GET /assets; commodity and index IDs use asset_class=equity. Parameter rules: One of asset_id or subject_id is required. asset_id requires asset_class. subject_id and asset_class cannot be combined. subject_id and asset_id cannot be combined.

Free Markdown available
GET /sentiment

Sentiment

Returns Nebula's primary sentiment series for one asset, one non-asset subject, or a market-wide asset class. Free receives the high-level series; named cohort breakdowns and cluster filtering require Pro. Omit identity selectors for the global view; asset_class then defaults to equity. Asset selectors support equities, commodities, indices, and crypto assets returned by GET /assets; commodity and index IDs use asset_class=equity. Parameter rules: asset_id requires asset_class. subject_id and asset_class cannot be combined. subject_id and asset_id cannot be combined.

Free Markdown available
GET /sentiment/timeframes

Sentiment by timeframe

Returns short-, medium-, and long-horizon sentiment series and current readings for exactly one resolved asset or non-asset subject. Asset selectors support equities, commodities, indices, and crypto assets returned by GET /assets; commodity and index IDs use asset_class=equity. Parameter rules: One of asset_id or subject_id is required. asset_id requires asset_class. subject_id and asset_class cannot be combined. subject_id and asset_id cannot be combined.

Pro Markdown available
GET /social-momentum

Social momentum

Returns post activity, unique posters, sentiment counts, and average sentiment over time, grouped by author cluster. Omit identity selectors for the global view; asset_class then defaults to equity. Asset selectors support equities, commodities, indices, and crypto assets returned by GET /assets; commodity and index IDs use asset_class=equity. Parameter rules: asset_id requires asset_class. subject_id and asset_class cannot be combined. subject_id and asset_id cannot be combined.

Pro Markdown available

Calls

3 endpoints

Intelligence

3 endpoints
GET /calendar-events

Calendar events

Returns market events globally or for exactly one resolved asset or non-asset subject. By default, the global response starts at the current UTC day; use time bounds to request history. Asset selectors support equities, commodities, indices, and crypto assets returned by GET /assets; commodity and index IDs use asset_class=equity. Parameter rules: asset_class requires asset_id. asset_id requires asset_class. subject_id and asset_class cannot be combined. subject_id and asset_id cannot be combined.

Pro Markdown available
GET /insights

Intelligence

Returns curated intelligence globally or for exactly one resolved asset or non-asset subject. The unscoped response spans all supported asset classes and subjects. Asset selectors support equities, commodities, indices, and crypto assets returned by GET /assets; commodity and index IDs use asset_class=equity. Parameter rules: asset_class requires asset_id. asset_id requires asset_class. subject_id and asset_class cannot be combined. subject_id and asset_id cannot be combined.

Pro Markdown available
GET /related-subjects

Related subjects

Returns the non-asset subjects most frequently discussed in the same posts as exactly one resolved asset or non-asset subject. Each row includes shared activity and the anchor's sentiment within that conversation. Asset selectors support equities, commodities, indices, and crypto assets returned by GET /assets; commodity and index IDs use asset_class=equity. Parameter rules: One of asset_id or subject_id is required. asset_id requires asset_class. subject_id and asset_class cannot be combined. subject_id and asset_id cannot be combined.

Pro Markdown available

Clusters

2 endpoints

Agent

1 endpoints