State feed
The world's largest tech job market in one stable feed. California roles from Greenhouse, Lever, Ashby, and Workable — Silicon Valley, San Francisco, Los Angeles, and beyond.
California's job market is enormous and loud. Recruiter reposts, agency duplicates, and expired listings make it hard to surface the direct employer postings your users actually want.
We only index postings from employer career pages — no recruiters, no aggregator re-posts. The result is a high-fidelity CA feed with consistent fields and continuous updates.
When you are ready for every filter, validation rule, and response field, use the Jobs API reference.
1,079,300
Total Jobs Indexed
+1,192
Added Past 24h
+524,862
Added Past 30 Days
20,108
Employers
Same query as the playground, as cURL. Use your real key on the server only.
curl -X GET "https://api.cleanjobdata.com/jobs?state_id=1416" \ -H "Authorization: Bearer YOUR_API_KEY"
Sign up for CleanJobData, open the dashboard, and create or copy your API key. Send it as Authorization: Bearer <token> on every request (server-side only in production—never expose keys in mobile apps or public repos).
Start from state_id 1416 (California), then add city_id, title, or remote filters as needed.
Use a modest limit while prototyping, default to sort_by=published for recency, then follow pagination.next_page for large imports. Back off with exponential retry if you hit rate limits.
Choose which fields you render in job cards versus what you index for search. On list endpoints, trim payloads with fields, include_fields, or exclude_fields, and only request description when you truly need full text on list views.