Parse API
The CV parsing API for recruiting products. Send a résumé, get clean markdown, instant contact fields, and structured candidate data — nothing is stored.
Parse API is a stateless service: it fetches the document, processes it in memory, returns the result, and keeps nothing. The API is a small set of composable endpoints you combine to fit your flow.
Endpoints
Autofill ~1 s
Document → the form-prefill fields (name, email, phone, location). Never waits for the heavy OCR path — fills the application form instantly.
Parse ~5–15 s
Document → clean markdown plus instant contact fields (email, phone, LinkedIn). The raw artifact you persist server-side.
Extract ~5–10 s
Markdown → structured candidate data: a 24-field object (name, contact, education, experience, skills, languages).
Parse + Extract ~10–25 s
One call, both artifacts: markdown and candidate data in a single response. The simplest backend orchestration.
Recommended integration: when a candidate uploads a CV, fire
/v1/autofill and /v1/parse-extract
in parallel — the form fills instantly while both artifacts land in your
storage. On submit, the candidate's own edits override the extracted fields.
Full recipe in the Quickstart.
Your first request
Fill a form the moment a CV is uploaded:
# instant form prefill curl -X POST "https://prs.recruspace.com/v1/autofill" \ -H "X-API-Key: $KEY" \ -F "[email protected]"
Continue with the Quickstart, or run it live in Try it.