Bulk API
Endpoints for parsing large sets of resumes and matching multiple resumes to one or more jobs. Requests are processed asynchronously and return an operationId for status polling.
Available APIs
POST
Bulk Resume Parser
Uploads and processes multiple resumes in a single request. Supports plain text, PDF, and DOCX files.
/v1/bulk/resumes/parse
View APIPOST
Bulk Job Parser
Processes multiple job descriptions in a single request. Accepts raw text or URLs. Parsed jobs can be indexed or used for ranking.
/v1/bulk/jobs/parse
View APIPOST
Bulk Matching
Matches many resumes to one or more jobs. Returns an operationId; results are available via the status endpoint when complete.
/v1/bulk/match
View APIGET
Get Bulk Operation Status
Retrieves the status and (when complete) results of a bulk operation (parse or match).
/v1/bulk/status/{operationId}
View API