Analisa um CV
https://api.curriculo.me/public/parse/On this page
Sem estado. lê um PDF ou DOCX em JSON estruturado: detalhes de contato, título, cargos com datas, formação, habilidades. Nada é armazenado. Os valores permanecem no idioma e script próprios do CV; nada é traduzido ou reescrito. Um campo que o CV não contém retorna vazio em vez de ausente, e campos de lista são sempre arrays.
Preço: $0.01 por solicitação, independentemente de conter um CV ou dez.
Solicitação
multipart/form-data
| Campo | Tipo | Notas |
|---|---|---|
files | arquivo[] | De um a 10 documentos, PDF ou DOCX, 10 MB cada. Repetir o campo por documento. |
file | arquivo | Alias de documento único, mantido para integrações existentes. |
Exemplo
Um documento:
curl -X POST https://api.curriculo.me/public/parse/ \
-H 'Authorization: Bearer key_abc123_yoursecret' \
-F 'files=@/path/to/candidate.pdf'Vários documentos (uma solicitação, resultados na ordem de entrada):
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'Resposta
Um documento devolve o objeto desse documento:
{
"name": "Jordan Rivera",
"title": "Lead Software Engineer",
"email": "[email protected]",
"experience": [ … ],
"skills": [ … ]
}Vários documentos devolvem um array results , uma entrada por entrada, na ordem de entrada. Um documento que não pode ser lido devolve sua própria entrada de erro enquanto os demais são bem‑sucedidos. Ver Batching.
Temporização
40 a 90 segundos por documento. Mantenha o tempo limite do cliente acima de cinco minutos. Para filas, use POST /parse/async com até 25 links por tarefa.
Erros
| Status | Causa típica |
|---|---|
400 | Documento vazio, ilegível ou protegido por senha. |
413 | Um documento com mais de 10 MB, mais de 10 documentos, ou um corpo de solicitação com mais de 12 MB. |
504 | O processamento excedeu 300 segundos. Envie menos documentos por solicitação. |
Verifique Erros.
Updated