Распределение эмоций
/emotions
Какие из 15 эмоций преобладают в разговоре об активе или субъекте со временем. proportion — доля каждой эмоции среди эмоций бакета (в сумме они дают 1); post_count считает посты, в которых она проявляется. Один пост может проявлять несколько.
Правила параметров:
- Отправьте
asset_idилиsubject_id. asset_idнеобходимо отправлять вместе сasset_class.subject_idнельзя комбинировать сasset_idилиasset_class.
Оплата кошельком доступна на https://nebula-api.hiddensystems.ai/api/v1/x402/emotions. Аккаунт Nebula или API-ключ не требуются; проверьте предложение об оплате перед подписанием. Руководство по оплате x402.
Параметры
Asset ID из /assets или /search, например NVDA, GLD, SPX или bitcoin. Передавайте его вместе с возвращённым рядом с ним asset_class.
Example:NVDA
Класс актива, указанного в asset_id: equity (акции и ETF), commodity, index или crypto. Передавайте asset_class, который /assets или /search вернули вместе с asset_id.
equitycommodityindexcrypto
Example:equity
Канонический идентификатор, не относящийся к активу, возвращаемый /subjects или /search, например text:jensen huang или handle:elonmusk. Принимается в любом регистре. Его нельзя комбинировать с asset_id или asset_class.
Example:text:jensen huang
Окно ретроспективы в часах. Бесплатные тарифы охватывают 90 дней; дальше возвращается 403.
Default:720
Запрашиваемый размер интервала временного ряда. Если не указан, сервис выбирает размер интервала, подходящий для окна ретроспективы.
1h2h4h12h1d
Example:1h
Пример cURL
curl --get \
--url 'https://nebula-api.hiddensystems.ai/api/v1/public/emotions' \
--data-urlencode 'asset_id=NVDA' \
--data-urlencode 'asset_class=equity' \
--header 'X-API-Key: YOUR_API_KEY'
Ответы
Тип медиа application/json
metadata
object
Метаданные методологии и окна запроса, необходимые для интерпретации ответа.
metadata
Метаданные методологии и окна запроса, необходимые для интерпретации ответа.
metadata.empty_bucket_policy
Как клиентам следует интерпретировать бакеты, пропущенные или выданные без данных.
metadata.empty_buckets
Количество бакетов без подходящих данных.
metadata.granularity
Размер временного бакета, использованный в возвращённой серии.
metadata.hours
Окно ретроспективы, представленное ответом, в часах.
metadata.latest_empty_bucket
Последний бакет UTC без подходящих данных.
series
object
Наблюдения эмоций с ключом по обнаруженной метке эмоции.
Допустимые ключи
angeranticipationboredomconfidencedisgustdistrustfeargreedjoyloveoptimismpessimismsadnesssurprisetrust
series
Наблюдения эмоций с ключом по обнаруженной метке эмоции.
angeranticipationboredomconfidencedisgustdistrustfeargreedjoyloveoptimismpessimismsadnesssurprisetrust
series.{key}[].post_count
Необработанное количество постов с этой эмоцией в бакете.
series.{key}[].proportion
Доля этой эмоции среди всех тегов эмоций в бакете, от 0 до 1.
series.{key}[].timestamp
Метка времени UTC в формате RFC 3339 для наблюдения или начала интервала.
{
"series": {
"optimism": [
{
"post_count": 286,
"proportion": 0.37,
"timestamp": "2026-08-07T15:00:00Z"
}
]
}
}