YubHub connects directly to Greenhouse's public API to discover every published job. No scraping delays, no missed listings. Each job is enriched with AI and delivered as a clean XML feed you can import into any job board.
Greenhouse exposes a public job board API at boards-api.greenhouse.io. Most job board platforms don't use it — they try to scrape the careers page instead, which is slower and misses jobs behind pagination or JavaScript rendering.
YubHub detects Greenhouse automatically from the careers page URL and connects to the API directly. This means:
Every published job is discovered
The API returns the complete job list. No pagination limits, no JavaScript rendering required, no jobs hidden behind "load more" buttons.
Full job content included
Greenhouse's API returns the complete job description, title, location, and department for each listing. YubHub skips the scraping step entirely and sends jobs straight to AI enrichment.
Faster pipeline, lower cost
No scraping calls means the feed builds faster and uses fewer resources. A Greenhouse feed with 100 jobs completes in minutes, not hours.
When you add a Greenhouse careers page to YubHub, this is what happens:
Add the employer's Greenhouse-hosted careers page to YubHub. The system detects it as Greenhouse automatically.
Instead of scraping, YubHub calls Greenhouse's public job board API directly. Every published listing is discovered instantly — no pagination limits, no missed jobs.
Each job is processed through YubHub's AI pipeline: salary extraction, skills tagging, work arrangement detection, category classification, and company research.
API endpoint (called automatically)
https://boards-api.greenhouse.io/v1/boards/{board_token}/jobs You don't need API credentials or a Greenhouse account. The job board API is public — YubHub extracts the board token from the careers page URL and handles the rest.
Greenhouse's API gives you the job title, location, department, and description. YubHub's AI adds everything else — turning unstructured descriptions into structured, filterable data.
Salary range
Extracted from description text by AI
Skills
Parsed from requirements and responsibilities
Work arrangement
Remote, hybrid, or on-site — detected from content
Experience level
Junior, mid, senior — classified by AI
Category
Engineering, marketing, operations, etc.
Company info
Researched via Brave Search — size, industry, HQ
The result is a feed where every job has consistent, structured metadata — regardless of how the original job description was written. This is what makes YubHub different from a raw API wrapper. Learn more about how job wrapping works.
Every Greenhouse job in your feed includes these fields. Import them into your job board platform and map to your own field names.
YubHub outputs a standard XML feed. Any platform with XML import support can consume it. Here are the ones our users connect to most often:
Using a different platform? If it supports XML import, it works with YubHub. Get in touch if you need help connecting.
Start with the free plan to test a Greenhouse feed. Upgrade when you need more feeds or higher job limits.
Free
£0
✓ 50 jobs/mo
✓ 1 feed
Basic
£9.99/mo
✓ 250 jobs/mo
✓ 5 feeds
Publisher
£29.99/mo
✓ 2,500 jobs/mo
✓ 15 feeds
Pro
£99.99/mo
✓ 7,500 jobs/mo
✓ Unlimited
Paste the Greenhouse careers page URL. YubHub connects to the API, enriches every listing with AI, and delivers a clean XML feed.