Skip to content

解析一个CV

POSThttps://api.curriculo.me/public/parse/
On this page

无状态。 读取一个 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