API 参考
基础 URL: https://api.curriculo.me/public。每次调用都携带 Authorization: Bearer key_…。同步路径以斜杠结尾;后台任务和筛选路径在文档中不带斜杠。
同步操作
| 端点 | 能力 | 正文 | 价格 |
|---|---|---|---|
POST /parse/ | 解析简历,可以是单个文件或文件列表 | 多部分 | $0.01 |
POST /evaluate/ | 评估候选人与工作的匹配度 | 多部分 | $0.01 |
POST /jobs/ | 可选:注册一次工作 /evaluate/ | JSON | 免费 |
POST /translate/ | 翻译文本或文档 | JSON,或用于文档的多部分 | $0.01 最低限额 |
POST /detect-language/ | 检测文本的语言 | JSON | $0.001 |
POST /summary/ | 分析一次面试 | JSON,或用于录音和转录文档的多部分 | $0.01,加上每分钟录音的 $0.002 |
POST /transcribe/ | 转录一段录音 | 多部分 | 每分钟$0.002 |
POST /prompt/ | 简历助手(会话) | 多部分 | $0.01 |
GET /prompt/resumes | 列出已保存的简历 | 无 | 免费 |
GET /prompt/resume | 检索一份已保存的简历 | 无 | 免费 |
初步面试
| 端点 | 能力 | 价格 |
|---|---|---|
POST /screening-interview | 邀请候选人参加托管的录制筛选 | 每发送邀请邮件收费0.02 |
GET /screening-interview/{screening_id} | 阅读筛选结果 |
后台任务
| 端点 | 能力 |
|---|---|
POST /parse/async, /evaluate/async, /summary/async, /transcribe/async, /translate/async | 启动后台任务。回答 202 并返回 task_id. |
GET /{op}/tasks/{task_id} | 阅读任务状态和结果 |
查看 后台处理和回调。任务按其操作的单个请求计费
规格
机器可读的规范位于 /public/openapi.json,附带有 Swagger UI 和 ReDoc 。目前尚未包含筛选面试端点。
Updated