API Docs

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 API
POST
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 API
POST
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 API
GET
Get Bulk Operation Status
Retrieves the status and (when complete) results of a bulk operation (parse or match).
/v1/bulk/status/{operationId}
View API