解析一个CV
POST
https://api.curriculo.me/public/parse/无状态。 读取一个 PDF 或 DOCX 到结构化的 JSON:联系信息、标题、带日期的角色、教育、技能。没有任何存储。值保持在 CV 的自身语言和脚本中;没有任何翻译或重写。如果 CV 不包含某个字段,则返回空值而不是缺失值,列表字段始终是数组。
价格: 每次请求 $0.01,无论请求中包含一个CV还是十个。
请求
multipart/form-data
| 字段 | 类型 | 备注 |
|---|---|---|
files | 文件[] | 1至10个文档,PDF 或 DOCX,每个文档10 MB。每个文档重复此字段。 |
file | 文件 | 单文档别名,保留用于现有集成。 |
示例
一个文档:
curl -X POST https://api.curriculo.me/public/parse/ \
-H 'Authorization: Bearer key_abc123_yoursecret' \
-F 'files=@/path/to/candidate.pdf'多个文档(一个请求,结果按输入顺序返回):
curl -X POST https://api.curriculo.me/public/parse/ \
-H 'Authorization: Bearer key_abc123_yoursecret' \
-F 'files=@candidate_a.pdf' \
-F 'files=@candidate_b.docx'响应
一个文档返回该文档的对象:
{
"name": "Jordan Rivera",
"title": "Lead Software Engineer",
"email": "[email protected]",
"experience": [ … ],
"skills": [ … ]
}多个文档返回一个 results 数组,每个输入一个条目,按输入顺序排列。无法读取的文档返回其自己的错误条目,而其他文档成功。请参阅 批处理.
时间
每个文档40到90秒。请将客户端超时设置为五分钟以上。对于积压任务,请使用 POST /parse/async ,每个任务最多包含25个链接。
错误
| 状态 | 典型原因 |
|---|---|
400 | 空白、无法读取或受密码保护的文档。 |
413 | 超过 10 个 MB 的文档,超过 10 个文档,或请求体超过 12 个 MB。 |
504 | 处理时间超过 300 秒。请减少每个请求的文档数量。 |
请参阅 错误.
Updated