Target 目标公司发现
Target 根据自然语言描述查找符合条件的目标公司。当前每次创建包含 25 家企业的 Target;系统会自动理解条件并开始查找,无需人工确认中间条件。
创建 Target
POST/api/v2/websets
Idempotency-Key 可选。调用方会在网络超时后自动重试时,建议发送并在重试中复用同一个值。
cURLcurl -X POST "https://revor.ai/api/v2/websets" \ -H "Authorization: Bearer sk-revor-REPLACE_ME" \ -H "Content-Type: application/json" \ -d '{ "query": "北美地区的挖掘机制造商、经销商和租赁服务商", "title": "北美挖掘机企业", "count": 25, "target_kind": "company", "locale": "zh" }'
响应为 HTTP 202:
JSON{ "ok": true, "request_id": "req_xxx", "webset": { "id": "webset-uuid", "status": "generating_criteria", "count": 25, "target_kind": "company" }, "preparation_job": { "id": "job-uuid", "status": "queued" } }
保存响应中的 webset.id,后续用它查询这个 Target。preparation_job 只表示 Target 是否成功启动,不表示目标公司发现已经完成。
查询 Target 列表
GET/api/v2/websets
cURLcurl "https://revor.ai/api/v2/websets?limit=20" \ -H "Authorization: Bearer sk-revor-REPLACE_ME"
列表项包含 id、name、query、target_kind、status、progress 和时间字段。返回 has_more=true 时,将 next_cursor 作为下一次请求的 cursor。
查询 Target 进度
GET/api/v2/websets/{webset_id}
cURLcurl "https://revor.ai/api/v2/websets/WEBSET_ID" \ -H "Authorization: Bearer sk-revor-REPLACE_ME"
常见状态:
progress 提供目标数量、已核验数量、符合条件数量和更新时间等进度信息。进行中的计数可能继续变化。
分页读取目标公司
GET/api/v2/websets/{webset_id}/items
Agent 平台推荐每次先读取 10 条精简结果:
cURLcurl "https://revor.ai/api/v2/websets/WEBSET_ID/items?match=qualified&detail=compact&limit=10" \ -H "Authorization: Bearer sk-revor-REPLACE_ME"
返回详细程度
JSON{ "ok": true, "request_id": "req_xxx", "items": [ { "id": "item-uuid", "target_kind": "company", "entity": { "name": "Example Equipment", "website": "https://example.com", "industry": "Construction Equipment" }, "match": { "status": "full", "score": 91 }, "provisional": false } ], "detail": "compact", "next_cursor": null, "has_more": false, "webset_status": "completed" }
查找过程中可以读取已核验的企业,此时会返回 provisional=true。需要稳定的最终名单时,应等待 Target 状态变为 completed,并持续翻页直到 has_more=false。