Skip to main content
POST
Parse Resume
Parse a resume you’ve already stored via Upload Resume. Parsing extracts structured fields (personal info, experience, skills, etc.) and writes them onto the resume record, flipping its status to "parsed". The typical flow is upload → parse → use _id as artifact_id. (The Python SDK’s resumes.upload_and_parse performs the upload and parse in a single step.)

Endpoint

Authentication

string
required
Your Hirebase API key. Required — this is an always-authenticated endpoint.

Path Parameters

string
required
The _id returned by Upload Resume.

Request

No request body is required.

Response

Returns the same resume record as Upload Resume, now with status: "parsed" and parsed_data populated. The parsed structure matches the resume object documented on the Embed Resume page.
string
Resume record id (use this value as the artifact_id downstream).
string
Owner of the record.
string
Stored file URL.
object
Structured resume fields. Same shape as the resume object on Embed Resume.
string
Now "parsed".
string
Creation timestamp (ISO 8601).
string
Last-updated timestamp (ISO 8601).

Example Request

Example Response