Unified ATS API
One Unified ATS API to integrate with Lever, Greenhouse, and all your customers’ favorite ATS's.
What is a Unified ATS API?
ATS platforms each store data differently, with their own authentication and schemas. A Unified ATS API standardizes these into one interface — operations like Current Stage, Application Info, Add Attachment work the same way no matter which platform is on the other end, while Knit manages translation, rate limiting, retries, and sync management underneath.
ATS API Operations
Every operation below is real and already live — not a roadmap item. Browse the full API reference →
Current stage of the application in the recruitment pipeline
Core data for an applicant's job application, including job ID, date, and owner
Upload a document to an application
Mark an application as rejected
Retrieve predefined rejection reasons from the ATS
Add a note to an application for internal collaboration
Update the stage of a candidate's application
Create a new job application
Files or documents linked to an application
Offer details for a given application
Reason and metadata for a rejected application
Scheduled interviews linked to an application
Add a tag to a candidate or application
Fetch all tags available in the ATS
Retrieve all tags associated with a candidate
Hiring stages configured for a job
Recruiters assigned to the job
People responsible for hiring for this job
Office locations linked to the job
Departments associated with the job
Details about the job such as title, ID, and status
Our AI Agent builds it instantly.
Try NowBuild with Knit's Unified ATS API
ATS Integrations for Job Boards
Sync application data back to ATS, optimize hiring funnel, and track applicant sources.
Explore this use caseATS Integrations for Job Marketing Platforms
Publish jobs to multiple channels and track campaign performance with real-time ATS syncs.
Explore this use case
Integrations for Employee Screening
Automate candidate background checks, document uploads and stage updates across ATS applications.
Explore this use case39 ATS apps you can integrate with today
ADP Workforce Now ATS
ADP Workforce Now ATS integrates via Knit's Unified ATS API — no per-platform maintenance.
Ashby ATS
Ashby ATS integrates via Knit's Unified ATS API — live in days, not weeks.
BambooHR ATS
Add BambooHR ATS API integration via Knit's Unified ATS API — live in days, not weeks.
Breezy HR
Launch Breezy HR API integration via Knit's Unified ATS API — one schema, one integration.
Bullhorn
Build Bullhorn API integration via Knit's Unified ATS API — live in days, not weeks.
Ceipal
Launch Ceipal API integration via Knit's Unified ATS API — one schema, one integration.
Darwinbox ATS
Add Darwinbox ATS API integration via Knit's Unified ATS API — one schema, one integration.
Eploy
Launch Eploy API integration via Knit's Unified ATS API — one schema, one integration.
Fountain
Launch Fountain API integration via Knit's Unified ATS API — one schema, one integration.
Greenhouse
Greenhouse integrates via Knit's Unified ATS API — no per-platform maintenance.
HiBob ATS
Ship HiBob ATS API integration via Knit's Unified ATS API — no per-platform maintenance.
HR Works ATS
HR Works ATS integrates via Knit's Unified ATS API — live in days, not weeks.
iCIMS
iCIMS integrates via Knit's Unified ATS API — one schema, one integration.
JazzHR ATS
Enable JazzHR ATS API integration via Knit's Unified ATS API — no per-platform maintenance.
JobAdder
JobAdder integrates via Knit's Unified ATS API — no per-platform maintenance.
JobDiva
Offer JobDiva API integration via Knit's Unified ATS API — no per-platform maintenance.
Jobvite
Ship Jobvite API integration via Knit's Unified ATS API — one schema, one integration.
Keka ATS
Keka ATS integrates via Knit's Unified ATS API — no per-platform maintenance.
Lever
Lever integrates via Knit's Unified ATS API — one schema, one integration.
Loxo
Loxo integrates via Knit's Unified ATS API — no per-platform maintenance.
Oracle HCM ATS
Power Oracle HCM ATS API integration via Knit's Unified ATS API — live in days, not weeks.
Oracle Taleo
Oracle Taleo integrates via Knit's Unified ATS API — no per-platform maintenance.
People Strong ATS
People Strong ATS integrates via Knit's Unified ATS API — one schema, one integration.
Personio ATS
Personio ATS integrates via Knit's Unified ATS API — one schema, one integration.
Pinpoint
Offer Pinpoint API integration via Knit's Unified ATS API — live in days, not weeks.
Recruit ATS
Launch Recruit ATS API integration via Knit's Unified ATS API — live in days, not weeks.
Recruitee
Offer Recruitee API integration via Knit's Unified ATS API — one schema, one integration.
Recruiterflow
Recruiterflow integrates via Knit's Unified ATS API — no per-platform maintenance.
Sage Recruitment
Sage Recruitment integrates via Knit's Unified ATS API — live in days, not weeks.
SAP SuccessFactors ATS
SAP SuccessFactors ATS integrates via Knit's Unified ATS API — one schema, one integration.
Smartrecruiters
Smartrecruiters integrates via Knit's Unified ATS API — no per-platform maintenance.
Stardex
Launch Stardex API integration via Knit's Unified ATS API — one schema, one integration.
Teamtailor
Teamtailor integrates via Knit's Unified ATS API — live in days, not weeks.
TrackerRMS
Launch TrackerRMS API integration via Knit's Unified ATS API — one schema, one integration.
UKG Pro Recruiting
Ship UKG Pro Recruiting API integration via Knit's Unified ATS API — no per-platform maintenance.
Vincere
Power Vincere API integration via Knit's Unified ATS API — live in days, not weeks.
Workable
Offer Workable API integration via Knit's Unified ATS API — live in days, not weeks.
Workday ATS API
Workday ATS API integrates via Knit's Unified ATS API — live in days, not weeks.
Zoho Recruit
Build Zoho Recruit API integration via Knit's Unified ATS API — one schema, one integration.
Don't see your app here?
Describe it to our AI Integrations Agent and get a working integration instantly — no waiting on our roadmap.
Meet the Integrations AgentEnterprise-grade security
Why Knit for ATS integrations
Extensive webhook support
Real-time sync without constant polling — get notified the moment ATS data changes.
Scalable infra
Sync thousands of ATS records in minutes, not hours.
Add a missing app in days
AI-powered connector building means a missing ATS platform isn't a months-long wait.
Unified ATS API vs. building it yourself
Building it yourself
- A separate integration for every ATS platform you support
- Different schema, auth, and pagination per platform
- You build and maintain OAuth for each platform
- Poll each API on your own schedule
- Engineering effort grows with every new platform
- Weeks to months per platform, per engineer
With Knit
- One Unified ATS API covers every platform you support
- One normalized schema across every platform
- Embedded Auth handles OAuth, storage, and refresh for you
- Extensive webhook support for real-time sync
- Describe a missing app to the Integrations Agent and get it built instantly
- Live in days, not months
Customer Stories
See how leading technology firms are scaling their operations
Amazing Product With Exceptional Support from the team. By using Knit we managed to speed up our development by orders of magnitude.
A brilliant tool to let you seamlessly integrate with many different systems. It is very easy to integrate with and customer support is next level.
Seamless integration experience. Well-documented, self-explanatory APIs, and excellent service and support.
Easy to integrate. Knit's dashboard is intuitive for setting up and testing integrations, and the sandbox is extremely useful during development.
Knit shipped a brand-new Timesheet API in a week and handed us a ready-to-use NetSuite sandbox. That velocity is priceless when you're running payroll in 40+ countries.
#1 in Ease of Integrations
4.9 out of 5 stars on G2
Common questions about the Unified ATS API
Which ATS systems does Knit support?
39 ATS platforms today — including ADP Workforce Now ATS, Ashby ATS, BambooHR ATS and more. Missing one you need? Knit's AI-assisted connector-build process typically adds a new one within days.
Does the Unified ATS API support both reading and writing data?
Yes. It supports both reads and writes, so you can build bi-directional sync use cases — not just pull ATS data, but push updates back to the source app.
How does authentication work across ATS platforms?
Knit provides an embedded Auth component (white-labeling available on higher tiers) that handles OAuth, credential storage, and refresh — your customers authorize once through Knit, and you never touch raw credentials.
What is the timeline for adding a missing ATS connector?
Typically days, not months — the same AI-based connector-build tooling that lets us maintain the 39 ATS connectors already live.
Do you store ATS data or customer PII?
No. Knit acts as a stateless passthrough — data is processed on our application server and sent directly to your webhooks, without being stored on Knit's servers.
What is the pricing model, and is there a free trial?
You choose the model that fits your business — pricing based on integrated accounts, or based on API call volume. Every plan includes a 30-day free trial before billing starts.
Guides in this topic
- ATS Integration : An In-Depth Guide With Key Concepts And Best Practices
- How to Automate Recruitment Workflows with ATS APIs and Hire Smarter
- How Candidate Screening Tools Can Build 30+ ATS Integrations in Two Days
- Full list of Knit’s ATS API Guides
- How Interview Scheduling Companies Can Scale ATS Integrations 10X Faster
- Get Candidate Hiring Funnel/Stage Progress
- Get Job Posting Details from ATS
- Get Offer Details from ATS
- Sync / Get Applicant Details from ATS
- Update Applicant Scores to ATS
- Upload Screening Report / Documents to ATS
- Wayfaster Ships AI Scorecards to Any ATS in Minutes with Knit’s No-Code Custom-Field Mapper
ATS API guides by app
- ADP API Integration Guide (In-Depth)
- Ashby API Integration Guide & API Directory
- Breezy API Directory
- Bullhorn API Directory
- Getting Started with Greenhouse API Integration: Developer’s Guide to Integration
- iCIMS Directory
- Fetch job application data from JazzHR ATS API
- Comprehensive Guide to Keka API Directory
- Get Started with Lever API
- Get job application data from Oracle Taleo ATS API
- How PeopleStrong leveraged Knit’s Unified Assessments and E-Signature APIs to automate recruitment workflows
- Recruitee API Directory
- Sage Recruitment API Directory
- SmartRecruiters ATS API Directory
- Teamtailor API Directory
- Workable API Directory
- Zoho Recruit API Directory