下单(Web v1)
Rocky 实现:
POST /v1/orders✓
Web v1 原生 — 由 Rocky 浏览器前端使用。机器人请使用 FAPI 下单。
请求
POST /v1/orders
Content-Type: application/json
{
"user_id": "5cfb031b-5936-4467-9533-cd2df576dbb8",
"symbol": "BTC-PERP",
"side": "BUY",
"price": "76500.00",
"qty": "0.001",
"leverage": 10,
"idempotency_key": "ui-1748275200-abc"
}
返回新建的 order_id(去掉连字符的 UUID)。
错误:400 参数非法、409 幂等 key 撞车、422 余额不足、503 trading service 挂掉。
鉴权处于 MVP 阶段:用未签名的
user_id字段。Session-token 鉴权上线前不要把它暴露给不可信客户端。