Job Board API
One API for job listings, resume parsing, CV scoring, and automated applications

1.5M+
Jobs collected daily
30+
ATS and job board sources
2s
Average resume parse time
50,000+
Active job seekers on platform
Stop building 30 separate integrations. Use one job board API.
Greenhouse has an API. Lever has an API. So does Ashby, Workday, Indeed, and every other job board or ATS. But building and maintaining each one individually is months of engineering work. LoopCV's unified job board API aggregates all of them into a single endpoint - consistent JSON, daily refresh, no platform-by-platform auth headaches.
One API endpoint. 30+ job board sources.
Instead of building separate integrations for the Greenhouse job board API, Lever job board API, Ashby job board API, Workday jobs API, Indeed jobs API, LinkedIn jobs API, and every other platform, LoopCV aggregates them all and exposes a single normalised REST endpoint. You get the same JSON schema regardless of source.
Free job board API tier available - get started without a credit card. Full documentation at api-docs.loopcv.com.
What the LoopCV Job Board API gives you
Job Listings API
Search live job listings across 30+ sources with a single call. Filter by keyword, location, job type, salary, and date. Returns deduplicated, normalised JSON - the same schema whether the listing comes from Greenhouse, Lever, or Indeed.
Resume Parsing API
Upload a PDF, DOCX, or plain text CV and receive structured JSON in under 2 seconds. Fields: name, email, phone, location, skills, experience, education, extracted keywords, and ATS compatibility score. GDPR compliant - files are discarded after parsing.
Job Matching API
Submit a parsed CV or candidate profile and receive a ranked list of matching job listings with relevance scores. Powered by a machine learning model trained on job application outcomes.
CV Scoring API
Score a resume against a specific job description and return an ATS compatibility score, keyword gap analysis, and actionable improvement recommendations. Useful for candidate-facing career tools.
Automated Application API
Trigger automated job applications on behalf of authenticated users. Set search criteria, outreach templates, and frequency - LoopCV handles discovery and submission across supported platforms.
Email Finder API
Find the hiring manager's email address for any company and job listing. Returns verified email addresses for direct outreach - used for cold email automation and recruiter contact workflows.
Webhooks
Register a webhook URL instead of polling. LoopCV pushes real-time POST notifications when new job matches are found, applications are sent, or CV scoring completes. Payloads signed with HMAC-SHA256.
MCP Server for AI Agents
Connect any MCP-compatible AI agent - Claude, ChatGPT, Cursor - to live job data, resume parsing, and automated applications via natural language. No API integration code required.
One REST API, 30+ sources
Why developers choose LoopCV over building individual job board integrations
Every major job board and ATS has its own API - the Greenhouse job board API, Lever job board API, Ashby job board API, Workday jobs API, and dozens of others. Each has different authentication flows, rate limits, request schemas, and response formats. Building and maintaining all of them is a multi-month project that has nothing to do with your core product, and it never ends - platforms deprecate endpoints, change schemas, and require re-authentication without warning.
LoopCV's job board API solves this by aggregating all major sources into a single unified endpoint. One API key, one JSON schema, one rate limit to manage. Whether a listing comes from Greenhouse, Lever, Ashby, Indeed, or LinkedIn, you get the same structured response: job title, company, location, salary range, job type, source platform, and a direct apply URL. The free job board API tier lets you start without a credit card - test the data quality before committing to a production plan.
Beyond job aggregation, LoopCV exposes the same infrastructure that powers its 50,000-user job search platform: resume parsing, CV scoring, job matching, automated application sending, and a full MCP server for AI agents. You get production-grade endpoints that have been battle-tested at scale - without building any of the underlying infrastructure yourself.
What developers build with the LoopCV Job Board API
Job boards and aggregators
Populate a job board with fresh listings from Greenhouse, Lever, Indeed, and 30+ other sources via a single API call. Skip platform-by-platform auth, schema normalisation, and deduplication - LoopCV handles all of it.
ATS and HR platforms
Add resume parsing and job matching to your ATS. Extract structured candidate data from uploaded CVs and surface relevant open roles automatically - without building the ML infrastructure yourself.
Career platforms and coaching tools
Give your users CV scoring, ATS optimisation, and job matching powered by LoopCV's models. Embed job search results directly inside your product without managing board integrations.
University and bootcamp career portals
Power a branded career page with real-time job listings relevant to your students' skills and locations. Embed the job listing API as a lightweight widget - no backend required.
White-label job boards
Use the LoopCV job board API as the data layer for a fully branded white-label job board. You control the UI entirely - LoopCV handles job aggregation, CV parsing, and matching behind the scenes.
AI agents and MCP integrations
Give your AI agent access to 1.5M daily job listings, resume parsing, and automated applications through the LoopCV MCP server. Compatible with Claude Desktop, Cursor, Windsurf, and any MCP-compatible host.
Simple to integrate - REST API, Bearer token auth, JSON responses
All endpoints follow REST conventions and return JSON. Authentication uses API keys passed in the Authorization header as a Bearer token. Full documentation, code examples in Python, JavaScript, and cURL, and a Postman collection are available at api-docs.loopcv.com.
curl -X GET "https://api.loopcv.pro/v1/jobs?keyword=software+engineer&location=London" \
-H "Authorization: Bearer YOUR_API_KEY"Job Board API - Frequently Asked Questions
.
What job boards does the API aggregate?
LoopCV aggregates listings from Greenhouse, Lever, Ashby, Workday, Indeed, LinkedIn, Glassdoor, SmartRecruiters, Adzuna, ZipRecruiter, Reed.co.uk, Totaljobs, StepStone, Jooble, SimplyHired, CareerJet, and 20+ other regional and niche job boards. Coverage is normalised into a single JSON schema regardless of source.
Is there a free job board API tier?
Yes. LoopCV offers a free job board API tier with rate limits that cover evaluation and small-scale integrations - no credit card required. You can get your API key at api-docs.loopcv.com and start making calls immediately. Contact support@loopcv.com for volume-based pricing for production use.
How is this different from the Greenhouse job board API directly?
The Greenhouse job board API only returns Greenhouse listings. LoopCV's API returns listings from Greenhouse plus 30+ other sources in the same response, with the same schema. You make one API call instead of 30, and you don't need to manage separate API keys, authentication, or schema normalisation for each platform.
Can I access LinkedIn job listings through the API?
Yes. LoopCV aggregates LinkedIn job listings alongside Indeed, Glassdoor, and 30+ other platforms. All results are returned in a normalised JSON format. LoopCV accesses LinkedIn job data through its own aggregation layer, not the official LinkedIn Jobs API, which means you don't need a LinkedIn developer account or approval.
Does the API work for Workday, Lever, and Ashby jobs?
Yes. LoopCV aggregates jobs posted on Workday, Lever, Ashby, SmartRecruiters, Greenhouse, and other major ATS platforms. These are often the hardest to aggregate individually because each company hosts their own instance - LoopCV's crawler handles this automatically.
What does the resume parsing API return?
The resume parsing API accepts PDF, DOCX, and plain text CV files and returns structured JSON with: name, email, phone, location, work experience (with dates and descriptions), education, skills, languages, extracted ATS keywords, and an ATS compatibility score. Files are processed in under 2 seconds and discarded immediately - GDPR compliant.
Does LoopCV offer an MCP server?
Yes. LoopCV provides an official MCP (Model Context Protocol) server that lets any MCP-compatible AI agent search live job listings, parse CVs, match candidates to roles, and trigger automated applications through natural language. Compatible with Claude Desktop, Cursor, Windsurf, and any MCP-compatible host.
How do I get started?
Get your free API key at api-docs.loopcv.com, browse the endpoint reference and code examples, and make your first call in minutes. For production use cases or volume pricing, book a call with the team or email support@loopcv.com.
Start building with the LoopCV Job Board API
Free tier available. One API key. 30+ job board sources, resume parsing, job matching, and automated application endpoints.