跳到主要内容

批量删除因子

DELETE/research/factors在线调试
DELETE https://api.shengkezhi.com/open/v1/research/factors
等效 curl
curl "https://api.shengkezhi.com/open/v1/research/factors" \
  -H "Authorization: Bearer sk_xxx" \
  -H "Content-Type: application/json" \
  --data '{"factor_names":["alpha_momentum_20"],"reason":"逻辑审核未通过"}'

DELETE /research/factors — 批量删除因子。重复名称只处理一次;部分项目失败时仍返回 HTTP 200,应逐项检查 items。

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

请求体​

字段类型必填说明
factor_namesstring[]是要删除的因子名称,1~1000 个;重复名称只处理第一次。
reasonstring否本批次共用的删除原因,省略时为空字符串。

响应 data​

字段类型必填说明
failed_countinteger是—
itemsFactorDeleteResult[]是—
succeeded_countinteger是—

FactorDeleteResult 字段​

字段类型必填说明
codeinteger是0 on success; otherwise the existing API error code.
factor_namestring是—
msgstring是—
successboolean是—

调用示例​

curl -X DELETE "https://api.shengkezhi.com/open/v1/research/factors" \
-H "Authorization: Bearer sk_xxx" \
-H "Content-Type: application/json" \
-d '{"factor_names":["alpha_momentum_20"],"reason":"逻辑审核未通过"}'
{
"code": 0,
"data": {
"failed_count": 0,
"items": [
{
"code": 0,
"factor_name": "alpha_momentum_20",
"msg": "ok",
"success": true
}
],
"succeeded_count": 1
},
"msg": "ok"
}```