文本转资产 ID
/assets
按名称或 ticker 查找股票(stocks 和 ETFs)、大宗商品、指数和加密货币,并获取每个资产端点都接受的 asset_id 和 asset_class。发送 query 进行搜索,发送 asset_id 进行精确匹配,或两者都不发送以浏览最活跃的资产。
参数规则:
asset_id必须与asset_class一起发送。asset_id不能与query组合使用。
钱包支付可通过 https://nebula-api.hiddensystems.ai/api/v1/x402/assets 使用。无需 Nebula 账户或 API key;签名前请先查看支付报价。x402 支付指南。
参数
来自 /assets 或 /search 的资产 ID,例如 NVDA、GLD、SPX 或 bitcoin。请与随其一同返回的 asset_class 一起发送。
Example:NVDA
将结果限制为某一类别:equity(stocks 和 ETFs)、commodity、index 或 crypto。发送 asset_id 时必填。
equitycommodityindexcrypto
Example:equity
跨公开标识符和名称进行不区分大小写的搜索。
Example:NVIDIA
返回的最大结果数。
Default:50
跳过的结果数量。
Default:0
cURL 示例
curl --request GET \
--url 'https://nebula-api.hiddensystems.ai/api/v1/public/assets' \
--header 'X-API-Key: YOUR_API_KEY'
响应
媒体类型 application/json
assets
array<object>
符合所提供发现筛选条件的资产。
assets
符合所提供发现筛选条件的资产。
assets[].asset_class
资产的类别:equity(股票和 ETF)、commodity、index 或 crypto。在每个资产范围的请求中都要与 asset_id 一同发送。
equitycommodityindexcrypto
assets[].asset_id
规范的公开资产标识符:股票、商品和指数的股票代码或市场符号,以及加密货币的 CoinGecko slug(若无 slug,则为数字 id)。
assets[].handle
可获取时返回的主要社交账号。
assets[].market_cap_usd
以美元计的最新市值。加密货币会报告该值;股票、大宗商品和指数则没有。
assets[].name
人类可读的名称。
assets[].price_change_24h_pct
24 小时内的原始市场价格变化,以百分点计。
assets[].price_usd
最新或观测到的市场价格,以美元计。
assets[].symbol
显示的股票代码或市场符号。
has_more
返回的记录之后还有可用页面时为 true。
limit
请求的最大记录数。
offset
跳过的匹配记录数。
{
"assets": [
{
"asset_class": "equity",
"asset_id": "NVDA",
"name": "NVIDIA Corporation",
"price_change_24h_pct": 2.37,
"price_usd": 182.41,
"symbol": "NVDA"
},
{
"asset_class": "commodity",
"asset_id": "GLD",
"name": "SPDR Gold Shares",
"symbol": "GLD"
},
{
"asset_class": "index",
"asset_id": "SPX",
"name": "S&P 500",
"symbol": "SPX"
}
],
"has_more": false,
"limit": 50,
"offset": 0
}