Scrapes the provided job posting URL and extracts structured data. By default, creates a job entity from the extracted data. Set createJob to false to only extract data without persisting a job.
createJob to false to only extract data without persisting.
createJob to falsecreateJob is false)createJob is false, the endpoint returns 200 OK (instead of 201 Created) and the response data field contains a preview of the job with all extracted fields populated — the same structure as a created job, but id, createdAt, and updatedAt will be empty strings since no entity was persisted. This lets you inspect the extraction results before deciding to create.Extraction Failed
Invalid Job Title
Invalid URL
API key for authentication using Bearer scheme
Required for ATS API keys to specify which company to access. Ignored for standard company API keys.
URL of the job posting to extract data from and create a job
2048"https://example.com/careers/senior-developer"
Whether to create a job entity from the extracted data. When false, only extracts and returns the data without persisting a job.
true
Extracted data returned (parse-only, createJob=false). Preview fields id, createdAt, and updatedAt will be empty strings.
Job data. When createJob is true (default), this is the persisted job entity. When createJob is false, this is a preview with the same shape but id, createdAt, and updatedAt are empty strings.
Source URL that was parsed
"https://example.com/careers/senior-developer"