What it does

It turns a list of company domains into their live job postings. For each domain it finds the company's ATS board across Greenhouse, Lever, Ashby, Recruitee, SmartRecruiters and Personio, verifies the board really belongs to that company, and returns every open role in one schema - no slug hunting.

๐Ÿ“ฆ What data you get

Every run returns these fields per record, exportable as CSV, JSON or Excel.

โœ“Input company domain
โœ“Detected ATS provider
โœ“Verified board URL
โœ“Job title
โœ“Department & team
โœ“Seniority
โœ“Remote type (remote / hybrid / on-site)
โœ“Location
โœ“Salary (where published)
โœ“Posted date
โœ“Apply URL

๐Ÿ“Š Sample output from a real run

5 records from a real Company Domain to Job Postings - Greenhouse, Lever, Ashby run (stripe.com), captured 2026-09-27. The table shows 7 of the 30 fields each record has; that run returned 8 records.

CompanyJobDepartmentLocationWork modeATSPosted
StripeAbuse Investigator8611 Security AnalyticsDublinonsitegreenhouse2026-09-03
StripeAbuse Investigator8611 Security AnalyticsSeattle, San Francisco, New York Cityonsitegreenhouse2026-09-09
StripeAbuse Investigator8611 Security AnalyticsDublinonsitegreenhouse2026-09-03
StripeAccount Executive, AI Sales1654 Account Executives (AI)San Francisco, CAonsitegreenhouse2026-09-18
StripeAccount Executive, AI Startups - Grower1653 Startups - Account Executives (NA)New Yorkonsitegreenhouse2026-09-16
Show one full record as JSON
{
  "job_id": "greenhouse:stripe:8172508",
  "ats": "greenhouse",
  "company": "Stripe",
  "company_slug": "stripe",
  "source_domain": "stripe.com",
  "title": "Abuse Investigator",
  "department": "8611 Security Analytics",
  "team": null,
  "location": "Dublin",
  "locations": [
    "Dublin",
    "Ireland Locations"
  ],
  "country": "Ireland",
  "is_remote": false,
  "remote_type": "onsite",
  "employment_type": null,
  "seniority": null,
  "salary_min": null,
  "salary_max": null,
  "salary_currency": null,
  "salary_period": null,
  "salary_raw": null,
  "description_html": null,
  "description_markdown": null,
  "description_text": null,
  "apply_url": "https://stripe.com/jobs/search?gh_jid=8172508",
  "job_url": "https://stripe.com/jobs/search?gh_jid=8172508",
  "posted_at": "2026-09-03T17:32:53+00:00",
  "updated_at": "2026-09-25T20:45:00+00:00",
  "scraped_at": "2026-09-27T15:40:43.302110+00:00",
  "change_status": null,
  "resolved_via": "slug-guess"
}

Download this sample (JSON) ยท Prices and listings change daily, so your run returns current data.

๐ŸŽฏ Who uses it

Sales & GTM teams

Hiring is a buying signal - spot accounts staffing up for the exact function your product serves.

Recruiters

Track which target companies are actively hiring and for which roles, straight from their own ATS.

Market researchers

Measure headcount growth and team composition across a whole portfolio of companies.

๐Ÿš€ How to run it

  1. Create a free Apify account

    Click "Run this actor on Apify" above and sign up - you get $5 of credit instantly, no credit card required.

  2. Enter your input

    Paste the target URL or search terms into the actor's input form in the Apify console.

  3. Set a result limit and click Run

    The limit controls your cost. Pagination, rotating proxies and anti-bot handling all happen in the cloud.

  4. Export or automate

    Download JSON, CSV or Excel, or connect a webhook, schedule or the API to push results into your own workflow.

๐Ÿงช Ready-made Company Domain to Job Postings - Greenhouse, Lever, Ashby examples

1 preset task I published inside this actor. Each one opens with the input already filled in: run it as-is, or change a filter and save it as your own task.

Pull remote jobs from a list of company domains

Paste domains straight from a CRM export and get back only the remote roles each company has open, with location, salary where published, department and full description. Recruiters and sales teams use it to know who is hiring, and for what, before an outreach sequence starts.

Browse all 54 example tasks across every actor โ†’

๐Ÿ’ต What it costs

$0.001
per job posting
New Apify accounts start with $5 of free credit and no credit card, so you can test the output before spending anything. There is no monthly minimum - you pay only for what a run produces.

โ“ Questions about Company Domain to Job Postings - Greenhouse, Lever, Ashby

Which ATS platforms are supported?

Greenhouse, Lever, Ashby, Recruitee, SmartRecruiters and Personio.

Do I need to know each company's board URL?

No - that is the point. You paste domains and the actor finds and verifies the matching board itself.

How does it avoid returning the wrong company's jobs?

Each discovered board is verified against the input domain before its roles are returned.

Is salary always included?

Only where the employer publishes it on the posting.

๐Ÿ’ฌ Need different data from Company Domain to Job Postings - Greenhouse, Lever, Ashby?

Missing a field, need another website, or have an idea for a new actor? Tell me here. I read every request myself and reply within 24 hours. Popular requests get built as public actors.

What do you need?

Try it with your own URL

Open the actor, paste a link, and run it on the $5 free credit before you decide.