跳到主要内容

预览投研资产赠予

POST/research/gifts/preview在线调试
POST https://api.shengkezhi.com/open/v1/research/gifts/preview
等效 curl
curl "https://api.shengkezhi.com/open/v1/research/gifts/preview" \
  -H "Authorization: Bearer sk_xxx" \
  -H "Content-Type: application/json" \
  --data '{"gift_code":"GIFT-8K3M2P"}'

POST /research/gifts/preview — 预览投研资产赠予。

需在请求头携带 Authorization: Bearer sk_xxx。

请求体​

字段类型必填说明
gift_codestring是—

响应 data​

字段类型必填说明
already_claimedboolean是—
asset_typeGiftAssetType是—
claim_reasonstring | null否—
claim_statusGiftClaimStatus是—
claimableboolean是—
expires_atstring | null否—
from_user_idstring是—
itemsGiftPreviewItem[]是—
remaining_claimsinteger是—
resumableboolean是—

GiftAssetType 取值​

取值说明
problem-
factor_route-
strategy-

GiftClaimStatus 取值​

取值说明
new尚未领取。
pending已排队,等待领取。
processing正在复制资产。
failed领取失败,可用同一赠予码重试。
done领取完成。

GiftPreviewItem 字段​

字段类型必填说明
already_existsboolean是策略已存在于领取方,领取时跳过并返回 inserted=false。
availableboolean是来源是否可用;已存在的策略仍可处理,但领取时跳过。
descriptionstring是—
namestring是—
origin_codestring是—
reasonstring | null否—

调用示例​

curl -X POST "https://api.shengkezhi.com/open/v1/research/gifts/preview" \
-H "Authorization: Bearer sk_xxx" \
-H "Content-Type: application/json" \
-d '{"gift_code":"GIFT-8K3M2P"}'
{
"code": 0,
"data": {
"already_claimed": false,
"asset_type": "strategy",
"claim_reason": null,
"claim_status": "new",
"claimable": true,
"expires_at": "2026-09-16T10:00:00Z",
"from_user_id": "01EXAMPLE000000000000000000",
"items": [
{
"available": true,
"description": "中频动量策略",
"name": "动量策略",
"origin_code": "STS_MOMENTUM_001",
"reason": null
}
],
"remaining_claims": 9,
"resumable": false
},
"msg": "ok"
}```