REST endpoints
Base URL
Section titled “Base URL”- 推荐:
https://api.panshi.io/v1/<path> - Legacy 等价:
https://panshi.io/api/sim/<path>(仍然可用,不会下线)
两个 URL 指向同一套 handler。
非公开 endpoint 需要 Authorization: Bearer <api_key>,详见 鉴权。
| 前缀 | 说明 |
|---|---|
/v1/portfolios | 组合 CRUD、广场列表、公开详情、短码查询、作者订阅者面板 |
/v1/order | 下单、撤单、订单查询 |
/v1/subscribe · /v1/subscriptions/my | 订阅管理 |
/v1/copy/* | 跟单管理(创建 / 暂停 / 解跟、分成事件) |
/v1/strategies | DSL / Python 策略的创建、版本、信号历史、自回测 |
/v1/webhook/* | 第三方信号入站(tv / finnhub / resend / ses_feedback / tg) |
/v1/inbox | 站内通知 |
/v1/user · /v1/tg/* | 个人资料、钱包、API key、Telegram 绑定 |
/v1/recharge/* | USDT-TRC20 充值订单 |
/v1/live/* | 实盘账户(Binance 子账户 Key、绑定信号源、kill_switch) |
/v1/market/* | 行情、symbols、klines |
/v1/comments/* | 组合评论 |
/v1/chain/* | 链上存证状态、签名队列(只读 endpoint 对外开放) |
/v1/launch/* | 注册排队 / 邀请码 / 会员档位 / AI 配额检查 |
/v1/feedback | 产品内反馈提交 |
GET /v1/portfolios/by_code/P0000007GET /v1/strategies/by_code/S0000123
- 请求 / 响应统一
application/json; charset=utf-8 - 时间:毫秒 UNIX 时间戳(Number)
- 金额:USDT 用
Number,保留 6 位小数 - 错误响应:
{ "error": "<code>", "msg": "<human>" }+ 4xx / 5xx - 幂等:写操作支持
Idempotency-Keyheader,TTL 24 小时 - 限流:按凭据档位,详见 速率限制
- Binance-compatible — ccxt / Binance SDK 零改动接入
- WebSocket — 持仓 / 订单 / 行情流
- 速率限制