预测结果历史
GET
GetPredictionHistory
/predictions/history
某一场所结果的可观测价格。价格为 0 到 1 之间的小数。最多 1002 个数据点,每个分桶保留最后一次实际观测值;缺口不进行插值。历史记录从 Nebula 首次观测到该上市开始。
钱包支付可通过 https://nebula-api.hiddensystems.ai/api/v1/x402/predictions/history 使用。无需 Nebula 账户或 API key;签名前请先查看支付报价。x402 支付指南。
参数
上市 ID
Example:polymarket:123
上市内的结果 ID
Example:yes
回溯窗口,以小时计。免费套餐可回溯 90 天;超出则返回 403。
Default:168
cURL 示例
curl --get \
--url 'https://nebula-api.hiddensystems.ai/api/v1/public/predictions/history' \
--data-urlencode 'listing_id=polymarket:123' \
--data-urlencode 'outcome_id=yes' \
--header 'X-API-Key: YOUR_API_KEY'
响应
200
OK
400
错误请求
401
未授权
402
Credits 已用尽;响应中包含续期时间和已购买的 credit 余额
403
禁止访问
404
未找到
405
方法不被允许;Allow 响应头列出了支持的方法
429
请求过多
500
内部服务器错误
503
服务不可用
媒体类型 application/json
listing_id
string
带场所前缀的原生市场标识。
outcome_id
string
上市内的原生结果标识。
points
array<object>
按时间顺序排列的实际观测值,已降采样且不进行插值。
points
array<object>
按时间顺序排列的实际观测值,已降采样且不进行插值。
points[].price
number (double)
结果报价,以 0 到 1 的小数表示;不可用时为 null。并非主体情绪。
points[].price_basis
string
provider、last_trade、midpoint 或不可用。
points[].time
string (date-time)
UTC 观测时间。
{
"listing_id": "polymarket:123",
"outcome_id": "yes",
"points": [
{
"price": 0.65,
"price_basis": "provider",
"time": "2026-10-06T12:00:00Z"
}
]
}