Loading…
REST API for remote job listings. Base URL: https://remotehits.com
Use the RemoteHits API to search active remote jobs and fetch full job details. All requests require a valid API key. Subscribe at /dashboard/api or see pricing.
Send your API key on every request using the Authorization header. Keys look like rh_live_... and are created in your dashboard (max 3 per account).
Authorization: Bearer rh_live_xxxxxxxxxxxxxxxx/api/v1/jobsList active remote jobs with optional filters.
| Param | Type | Description |
|---|---|---|
| page | integer | Page number (default 1) |
| limit | integer | Results per page, max 50 (default 20) |
| category | string | e.g. Engineering, Marketing |
| type | string | Employment type |
| location | string | Location restriction / country |
| salaryMin | integer | Minimum salary (USD/year) |
| salaryMax | integer | Maximum salary (USD/year) |
curl -s -H "Authorization: Bearer rh_live_YOUR_KEY" \
"https://remotehits.com/api/v1/jobs?limit=10&category=Engineering"/api/v1/jobs/:idFull job detail including HTML description.
curl -s -H "Authorization: Bearer rh_live_YOUR_KEY" \
"https://remotehits.com/api/v1/jobs/JOB_ID"Successful list response:
{
"success": true,
"page": 1,
"limit": 20,
"count": 20,
"jobs": [
{
"id": "clx...",
"position": "Senior Backend Engineer",
"companyName": "Acme Inc",
"companyLogo": "https://...",
"category": "Engineering",
"type": "Full-time",
"locationRestriction": "Worldwide",
"salaryMin": 120000,
"salaryMax": 160000,
"datePosted": "2026-06-01",
"createdAt": "2026-06-01T12:00:00.000Z",
"tags": "node,typescript,remote",
"howToApplyUrl": "https://...",
"provider": "FINDWORK"
}
]
}Successful detail response:
{
"success": true,
"job": {
"id": "clx...",
"position": "Senior Backend Engineer",
"jobDescription": "<p>Full HTML description...</p>",
"...": "..."
}
}| Status | Meaning |
|---|---|
| 401 | Missing, invalid, or revoked API key |
| 403 | API subscription inactive |
| 404 | Job not found |
| 429 | Rate limit exceeded — check Retry-After header |
retryAfterSec in the JSON bodyMachine-readable OpenAPI 3.0 spec for codegen and API clients:
https://remotehits.com/openapi.json$49/month via Stripe. Create API keys immediately after subscribing. Admins and manually granted accounts also receive access.
Sign in & subscribe — $49/mo