API Families
The API is organized into four families:Jobs Search
Full-text search and advanced filtered queries across millions of job
postings
Jobs Feed
High-volume cursor-based streaming for data ingestion and sync pipelines
Auto Apply
Automated job application via session-based form discovery and submission
Locations
Transform free-form location strings into structured geocoded data
Base URL
Authentication
All endpoints require an API key via theX-Api-Key header. See Authentication for details.
Endpoint Summary
| Endpoint | Method | Path | Credits |
|---|---|---|---|
| Search Jobs | GET | /api/jobs | 10/request |
| Advanced Search | POST | /api/jobs/search | 10/request |
| Jobs Feed | POST | /api/jobs/feed | Subscription |
| Expired Jobs | GET | /api/jobs/expired | Subscription |
| Start Session | POST | /api/auto-apply/start | 200/session |
| Set Answers | POST | /api/auto-apply/set-answers | — |
| End Session | DELETE | /api/auto-apply/sessions/{id} | — |
| Run Auto Apply | POST | /api/auto-apply/run | 200/session |
| Create Profile | POST | /api/auto-apply/profiles | — |
| List Profiles | GET | /api/auto-apply/profiles | — |
| Get Profile | GET | /api/auto-apply/profiles/{id} | — |
| Update Profile | PUT | /api/auto-apply/profiles/{id} | — |
| Delete Profile | DELETE | /api/auto-apply/profiles/{id} | — |
| Geocode | GET | /api/locations/geocode | 1/request |

