A headless Applicant Tracking System built for developers. Full-featured GraphQL API with multi-tenant support, webhooks, and everything you need to build custom recruiting experiences.
# Create a new job posting
$ curl -X POST https://api.ats.cx/v2/graphql \
-H "Authorization: Bearer ats_live_..." \
-H "Content-Type: application/json" \
-d '{"query":"mutation { createJob(data: { title: \\\"Senior Engineer\\\" }) { id title } }"}'
# Response
{
"data": {
"createJob": {
"id": "job_abc123",
"title": "Senior Engineer"
}
}
}Everything you need to build a world-class recruiting platform, from candidate management to interview scheduling.
Organizations with team members, roles, and granular permissions out of the box.
Type-safe schema with predictable queries and comprehensive documentation.
PostgreSQL tsvector-powered search across candidates, jobs, and applications.
Granular permissions with scope-based access control for secure integrations.
Upstash-powered rate limiting with customizable tiers and quotas.
Event-driven architecture for real-time integrations and notifications.
AWS SES integration with customizable templates for candidate communications.
Vercel Blob integration for resumes, documents, and attachments.
A flexible schema that puts you in control. Fetch exactly the data you need in a single request with full type safety.
No UI lock-in. Build your own candidate experience, career page, or integrate directly into your existing tools.
SDKs in every major language, comprehensive documentation, and a developer experience that actually makes sense.
SOC2-aligned roadmap, SSO-ready architecture, role-based access control, and audit-friendly activity trails.
Start free, scale with usage. Plans are organization-based and built for API-first teams.
For prototypes, demos, and small internal tools.
For production workloads and growing teams.
For regulated orgs, high volume, and custom needs.
Scale beyond included quotas with usage-based top-ups.
Get your API key in seconds. Free tier includes 1,000 API calls per month.
No credit card required · Setup in under 2 minutes