Developers
Jobs API tokens
Paid accounts can mint personal access tokens for read-only access to the jobs catalog. Tokens are shown once at creation time and stored only as peppered hashes.
1. Create a token
- Sign in and open /account/api.
- Choose a name (for example
Cursor) and click Create token. - Copy the
rj_live_…secret immediately — it will not be shown again.
2. Call the Jobs API
curl -H "Authorization: Bearer rj_live_…" \
"https://api.reativa.dev/jobs/feed?limit=5&q=rust"curl -H "Authorization: Bearer rj_live_…" \
"https://api.reativa.dev/jobs/<job-id>"Scope matrix
| Capability | User PAT |
|---|---|
| GET /jobs/feed | Allowed |
| GET /jobs/:id | Allowed |
| POST /jobs/imports | Denied |
| Billing / webhooks / admin | Denied |
Security
- Never commit tokens. Rotate or revoke at /account/api if leaked.
- Tokens expire after 90 days by default.
- Rate limits apply per token on authenticated reads.
- The Chrome extension import secret (
REATIVA_JOBS_API_TOKEN) is a separate operator credential and must not be used as a user PAT.
MCP setup: Jobs MCP guide.