Breezy HR, Pinpoint & JazzHR Jobs Scraper avatar

Breezy HR, Pinpoint & JazzHR Jobs Scraper

Pricing

from $1.20 / 1,000 job postings

Go to Apify Store
Breezy HR, Pinpoint & JazzHR Jobs Scraper

Breezy HR, Pinpoint & JazzHR Jobs Scraper

Extract job postings from company career pages hosted on Breezy HR, Pinpoint or JazzHR in one run: title, department, location, remote policy, employment type, salary and full description.

Pricing

from $1.20 / 1,000 job postings

Rating

0.0

(0)

Developer

Vivien MORVAN

Vivien MORVAN

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Extract job postings from company career pages hosted on Breezy HR, Pinpoint or JazzHR in one run: title, department, location, remote policy, employment type, salary and full description. No login, no browser.

What you can do with it

  • Cover three ATS platforms from one Actor. Give it company subdomains for any mix of Breezy HR, Pinpoint and JazzHR and get one combined, deduplicated dataset instead of running three separate tools.
  • Monitor specific employers. Point it at the companies you care about and schedule a daily run to see new postings first.
  • Research salary ranges. Breezy HR and Pinpoint often publish a salary string or range; filter the saved dataset on salary to see what employers disclose.
  • Feed a job board or alert. None of these three platforms ships a public export for third parties; this Actor reads the same postings each company's own career page shows.

Input

FieldWhat it does
breezyhrBoardsBreezy HR company subdomains, taken from a company's career page URL, for example seasats from seasats.breezy.hr.
pinpointBoardsPinpoint company subdomains, taken from a company's career page URL, for example skims from skims.pinpointhq.com.
jazzhrBoardsJazzHR company subdomains, taken from a company's career page URL, for example storyteller from storyteller.applytojob.com.
maxItemsThe run stops once this many postings are saved, across all boards combined (default 150).
includeDescriptionsAdd the full job description as plain text (default on). Free for Pinpoint, which already publishes it in the list; one extra request per posting for Breezy HR and JazzHR.

Leave every board list empty for a productive default run across all three platforms.

Example input:

{
"breezyhrBoards": ["seasats"],
"pinpointBoards": ["skims"],
"jazzhrBoards": ["storyteller"],
"maxItems": 150,
"includeDescriptions": true
}

Output

One record per posting:

{
"id": "pinpoint:nodalexchange:459790",
"platform": "pinpoint",
"company": "nodalexchange",
"title": "Pricing Manager in Power Markets, Quantitative Risk & Strategic Analysis",
"department": "Risk",
"location": "Tysons Corner, Virginia",
"remote": false,
"employmentType": "Full Time",
"salary": "$170,000 - $230,000 / year",
"publishedAt": null,
"url": "https://nodalexchange.pinpointhq.com/en/postings/3d118db6-bb21-44be-b65b-40513c590c6f",
"description": "Pricing Manager in Power Markets..."
}

Export the dataset as JSON, CSV or Excel, or read it through the Apify API.

Why this one

  • Three ATS platforms, one normalized schema. Most competing Actors cover a single platform; this one lets a single run and a single schema span Breezy HR, Pinpoint and JazzHR together.
  • No browser, no login. Every platform is read through a public feed or its own public career page; runs are fast and cheap.
  • Handles each platform's own quirk for a missing company. Breezy HR and Pinpoint answer a wrong subdomain with a plain 404; JazzHR redirects it to its own marketing site instead. Both are detected and skipped with a clear warning rather than breaking the run or silently returning nothing.

Good to know

  • salary, when present, is the raw string or range the employer itself published; its format (currency, period) is not standardized across companies or platforms.
  • location and remote are resolved from each platform's own structured fields; a posting with no place at all and a remote flag is reported as "Remote".
  • Each board's own robots.txt is checked before every run; a board whose rules disallow the relevant path is skipped with a warning rather than failing the whole run.
  • Lines that carry a recruiting mailbox are removed from descriptions; no individual recruiter's name or direct contact is ever collected.
  • This is an unofficial tool, not affiliated with Breezy HR, Pinpoint, JazzHR or any employer listed. Check the site terms that apply to your use.

FAQ

Does it work for any company, or only the ones in the default list? Any company whose career page is hosted on Breezy HR, Pinpoint or JazzHR. Use its subdomain in the matching input field.

How do I find a company's subdomain? Open the company's own "Careers" page; if it redirects to a *.breezy.hr, *.pinpointhq.com or *.applytojob.com address, the part before that domain is the subdomain each field expects.

Does it need a browser or a proxy? No. Every platform answers plain HTTP requests, so runs are fast and cheap.

Try it

Open multi-ats-jobs-3-scraper on the Apify Store