RemoteJobsAPI
RemoteJobsAPI gives developers one clean feed of remote jobs aggregated from public job-board sources. It normalizes different source formats into one contract, deduplicates listings, cleans noisy descriptions, repairs common encoding issues, supports accent-insensitive search, and exposes production-friendly filtering and pagination. Use it to power job boards, recruiting dashboards, AI agents,…
RemoteJobsAPI endpoints
| Method | Endpoint | Description |
|---|---|---|
| Jobs | ||
| GET |
/jobs/{job_id} /jobs/{job_id} |
Returns one job by normalized id, including full cleaned description. |
| GET |
/jobs /jobs |
Returns normalized remote jobs with optional search, filters, sorting, pagination, and full descriptions. |
| Metadata | ||
| GET |
/stats /stats |
Returns total jobs, source counts, top categories, and top locations. |
| GET |
/ / |
Returns API status, version, endpoint map, and current cache metadata. |
| GET |
/sources /sources |
Returns source URLs and attribution notes. |
| GET |
/health /health |
Returns health status and cache metadata. |
| Admin | ||
| POST |
/refresh /refresh |
Manually refreshes the job cache. In production, protect this endpoint with `ADMIN_REFRESH_TOKEN` and pass `Authorization: Bearer `. |
RemoteJobsAPI pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC Recommended | $4.99 / month | 5 / second |
|
| PRO | $9.99 / month | 10 / second |
|
| ULTRA | $29 / month | — |
|
| MEGA | $79 / month | — |
|