Call activity
/calls
Returns long and short call counts over time for one resolved asset. Omit both asset_id and asset_class for the all-market global view; asset_class cannot be used alone. 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.
Parameters
Canonical identifier returned by /assets. Stock, commodity, and index IDs are normally ticker or market symbols and use asset_class=equity; crypto IDs are canonical crypto slugs. asset_class is mandatory whenever asset_id is present.
Example:NVDA
Namespace of asset_id, or the market class for endpoints with a class-scoped global view. Stocks, commodities, and indices use equity. Equity is the documented default only where the endpoint description states a default.
equitycrypto
Example:equity
Lookback window in hours.
Default:720
Repeatable canonical author-cluster filter. Use /clusters to discover current cluster IDs.
Example:smart_money
cURL Example
curl --request GET \
--url 'https://nebula-api.hiddensystems.ai/api/v1/public/calls' \
--header 'X-API-Key: YOUR_API_KEY'
Responses
Media type application/json
series
array<object>
Chronologically ordered observations.
series
Chronologically ordered observations.
series[].long_calls
Number of long calls in the bucket.
series[].short_calls
Number of short calls in the bucket.
series[].timestamp
UTC RFC 3339 timestamp for the observation or bucket start.
{
"series": [
{
"long_calls": 184,
"short_calls": 71,
"timestamp": "2026-08-07T15:00:00Z"
}
]
}