Build with the CruitWay Jobs API
Connect your website, application or internal tool to current CruitWay job listings through a secure, paginated JSON API.
curl "https://cruitway.com/api/v1/jobs?per_page=20" \
-H "Authorization: Bearer cw_live_YOUR_KEY" \
-H "Accept: application/json"
A focused API for job integrations
Use structured CruitWay job data without scraping pages or maintaining a custom import pipeline.
Structured responses
Receive job title, description, employment type, workplace, salary, company details, media and timestamps.
Pagination built in
Request up to 100 records per page and use the included metadata and next/previous links.
Predictable limits
Your subscription includes 60 requests per minute for stable integrations.
Key management
Generate a key from the developer dashboard, copy it once, and revoke or replace it whenever needed.
One endpoint, practical filters
Start with all jobs or narrow results using supported query parameters.
company_id— jobs from one CruitWay companyjob_type— filter by employment typework_place— remote, hybrid or workplace valuemin_salary— minimum listed salarypageandper_page— navigate results
{
"data": [{
"id": 42,
"title": "Backend Engineer",
"employment_type": "Full time",
"workplace": "Hybrid",
"salary": {
"amount": 15000,
"currency": "MAD"
},
"company": {
"name": "Example Company",
"city": "Casablanca"
}
}],
"meta": { "current_page": 1, "per_page": 20 }
}
Clear, recurring access
Billing is handled securely by Lemon Squeezy. Access remains active while the monthly subscription is active and stops when it is cancelled, paused, past due or expired.
- Jobs API access
- 60 requests per minute
- API key generation and revocation
- Billing and payment-method portal
- Cancel at any time