Skip to content
API v1 preview — endpoints and fields may change before general availability.

Choose your path

Which BetterJobs path fits how I work: no-code, developer, AI agent, data team, recruiter, or migrating from another provider?

View .md

Every path calls the same API and pays the same way: 1 credit per unique job returned. Pick the one that matches how you work, and read its pages in order.

You build lists in Clay, n8n, Make, Zapier or Google Sheets and do not want to write code. Each tool calls BetterJobs through its generic HTTP request module.

  1. Clay: add BetterJobs as an HTTP API column.
  2. n8n, Make, Zapier or Google Sheets.
  3. Credits and billing: what a 1,000-row table costs.
  4. Filters: every field you can put in the request body.

You call the REST API from your own backend.

  1. Quickstart: first response from the keyless sandbox.
  2. Authentication: live and test keys.
  3. The waterfall: strategies, budget caps and partial results.
  4. Filters, Pagination and Errors.
  5. Idempotency and Rate limits: safe retries.
  6. API reference and OpenAPI and SDKs.

You want Claude, Cursor or your own agent to search jobs and check hiring.

  1. MCP server: connect a client, see each tool’s cost.
  2. Agent quickstart: one prompt that wires BetterJobs into your repo.
  3. llms.txt and Markdown: let agents read these docs cheaply.
  4. Credits and billing: why agents should estimate before they search.

You load job data into a warehouse and keep it current.

  1. Async searches: up to 10,000 jobs per search.
  2. Sync patterns: backfill, daily upsert, closed jobs.
  3. Canonical jobs: the stable id to dedup on.
  4. Field dictionary and Taxonomies.
  5. Samples: JSON and CSV files to test your loader, no signup.
  6. Freshness and lifecycle: the timestamps and when a job closes.

You look for companies that are hiring for roles you fill, and want to know when that changes.

  1. Find companies hiring: search a role, group by company.
  2. Detect hiring changes: watch companies and act on events.
  3. Companies: what is_hiring and hiring_pulse mean.
  4. Google Sheets: run it from a spreadsheet.

You already use one of the partner providers and want one key for all of them.

You want to know if it fits before you build.

1 credit = 1 unique job returned. Duplicates and empty searches are free.
PlanPrice / monthCredits / month$ / 1k creditsProvidersIncludes
Free$01,000—Own job sources only1,000 credits to test, No card required
Starter$195,000$3.80Own job sources onlyNo partner providers
Growth$4910,000$4.90Own sources + 2 partner providersAPI, CSV, MCP
Pro$19960,000$3.32Max coverage: all six providersEverything in Growth, plus Webhooks, CRM sync
Scale$599250,000$2.40All six providersEverything in Pro, plus Bring your own provider keys, Priority support
Enterprisefrom $1,500Custom—Contact sales—