POST /v1/search
L1 实时检索:语义 + 关键词,一次命中三域。
Request bodyapplication/json
{
"query": "string", // 必填
"domains": ["social","ecommerce","web"],
"freshness": "24h", // 1h–90d
"format": "vectors+provenance",
"limit": 20 // ≤100
}RESPONSE TIME 821MS · STATUS 200application/json
{
"id": "soc_xia_ea4a…",
"src": "social",
"platform": "xiaohongshu",
"lang": "zh-CN",
"text": "早八人通勤咖啡测评|这三家真的值",
"author": {
"uid_hash": "7be2…",
"followers": 56900
},
"metrics": {
"likes": 3204,
"comments": 517,
"saves": 1188
},
"comment_thread": [
"第二家我也天天喝",
"求地址!"
],
"extra": {
"note_type": "image",
"topic": "#咖啡测评"
},
"vec": "[1536 dims]",
"prov": {
"hash": "0x0b9749fe",
"ts": "2026-07-04T09:12:41+08:00"
}
}GET /v1/raw/{platform}/{resource}
L1 原始端点:平台原生结构(评论树 / 创作者图谱 / 价格轨迹),platform 取值见站点目录。
Examplecurl
curl "https://api.qovia.ai/v1/raw/douyin/comments?item_id=…&cursor=0" \ -H "Authorization: Bearer $QOVIA_KEY"
GET /v1/datasets/slices
L2 数据集切片:按 domain × platform × language × time-window 过滤,返回可下载的静态语料清单。
错误码
| Code | 含义 | 计费 |
|---|---|---|
| 400 | 参数错误 | 否 |
| 401 | API key 无效 | 否 |
| 402 | 额度不足 | 否 |
| 429 | 触发限流 | 否 |
| 200 | 成功且 payload 非空 | 是 |