API Reference

Build on Jatura.

RESTful API for the full recruiting platform — candidates, jobs, applications, webhooks. Enterprise-grade and developer-friendly.

cURL · quickstart
curl -X GET "https://api.jatura.com/v1/candidates" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
Built for builders

Enterprise-grade API

Built for scale, security, and developer experience.

Secure Authentication

API keys with granular permissions and OAuth 2.0 support for enterprise integrations

High Performance

99.9% uptime SLA with sub-200ms response times and automatic scaling

Real-Time Webhooks

Subscribe to events like candidate updates, application changes, and interview scheduling

Comprehensive Data

Access all ATS data including candidates, jobs, applications, interviews, and analytics

Enterprise Security

SOC 2 compliant with encryption at rest and in transit, plus IP whitelisting

Rate Limiting

Fair usage with 100 requests/second burst capacity and configurable limits

Reference

API Endpoints

Comprehensive endpoints for every recruiting workflow.

GET
/api/candidates

List all candidates

POST
/api/candidates

Create new candidate

GET
/api/candidates/:id

Get candidate details

PUT
/api/candidates/:id

Update candidate

DELETE
/api/candidates/:id

Delete candidate

POST
/api/candidates/bulk-upload

Bulk upload resumes

What people build

Common use cases

A few of the integrations our customers ship with Jatura's API.

HRIS Integration

Sync hired candidates to your HR system automatically

Custom Career Pages

Build branded job boards with real-time job data

Analytics Dashboards

Create custom reporting and analytics tools

Sourcing Tools

Import candidates from external platforms

Email Automation

Build custom communication workflows

Interview Scheduling

Integrate with calendar systems

Auth

Simple, secure authentication.

API Keys

Generate keys instantly from your dashboard with granular permission scopes.

OAuth 2.0

Enterprise-grade OAuth for third-party integrations with PKCE support.

Webhook Signatures

HMAC-SHA256 signed webhooks to verify payload authenticity.

JavaScript
// Using API Key
fetch('https://api.jatura.com/v1/candidates', {
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  }
});

// Response
{
  "data": [...],
  "pagination": {
    "page": 1,
    "per_page": 50,
    "total": 247
  }
}
Real-time events

Webhooks

Get notified instantly when events happen in your ATS.

candidate.created

New candidate added

candidate.updated

Candidate profile changed

application.stage_changed

Application moved to new stage

application.rejected

Application rejected

interview.scheduled

Interview scheduled

interview.completed

Interview completed

job.created

New job posted

job.closed

Job posting closed

100
Requests/sec
Burst capacity
99.9%
Uptime SLA
Enterprise guarantee
<200ms
Response time
p95 latency

Start building today.
Get your API key in 60 seconds.

Free for up to 3 active jobs. No credit card. No sales call.

No credit card required Free sandbox access