For developers
Recruitment API
Integrate TalentHub's job board and candidate search directly into your platform.
⚡ Powerful, flexible, and scalable
Build custom recruiting tools, sync jobs automatically, or access our candidate database via a clean REST API.
Read the docsJobs API
Create, read, update, and delete job listings. Full CRUD support with rich filtering.
Candidate Search
Search for candidates by skills, experience, location, and more. Get structured profile data.
Applications
Submit applications, track status, and receive webhooks when candidates apply.
Secure & Rate‑limited
API keys, OAuth2 support, and usage limits to ensure reliable access.
POST
Create a new job listing
curl -X POST https://api.talenthub.io/v1/jobs \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"title": "Senior Frontend Engineer",
"company": "Stripe",
"location": "San Francisco, CA",
"salary_min": 140000,
"salary_max": 180000,
"description": "We are looking for...",
"type": "full-time"
}'
| Endpoint | Method | Description |
|---|---|---|
| /jobs | GET | List jobs with filters (location, type, salary) |
| /jobs | POST | Create a new job listing |
| /jobs/{id} | GET | Retrieve a specific job |
| /jobs/{id} | PUT/PATCH | Update a job |
| /jobs/{id} | DELETE | Delete a job |
| /candidates | GET | Search candidates (skills, location, experience) |
| /applications | POST | Submit an application |
API Plans
Simple, usage‑based pricing that scales with you.
Professional
$199/month
- 10,000 requests / month
- All endpoints (jobs, candidates, applications)
- Webhooks & real‑time
- Priority support
Ready to integrate? Get your API key today.
Start building