NewSearch millions of jobs from your AI agent with MCP
Source · JobAdder

JobAdder Jobs API.

Public job postings from companies and agencies that use JobAdder, one endpoint - same schema as 30+ other sources.

Public JobAdder-hosted job boards
24h refresh
12 months retention

Why people are confused about the JobAdder API

"JobAdder API" points at JobAdder's OAuth-authorized recruitment-CRM API (api.jobadder.com), scoped to a single account's jobs, candidates, placements, and applications. It is built to automate one recruiter's or agency's workflow, not to surface postings across every JobAdder customer.

JobAdder customers publish open roles to public job boards and careers pages, but there is no public endpoint that enumerates JobAdder accounts or their postings. JobsPipe indexes the public JobAdder-hosted postings it can identify and normalizes them into the same JSON shape as every other source.

Workaround
Use the JobAdder API

Right for automating one account's jobs, candidates, and placements once that account authorizes your OAuth app. It is not a cross-account job feed.

Workaround
Scrape individual JobAdder boards

Possible for a board whose URL you already know. Subject to rate limits, HTML drift, and no way to discover other accounts.

JobsPipe
Use JobsPipe

Public job postings from JobAdder-powered boards under one endpoint, normalized - no per-account OAuth, no board discovery.

JobAdder API documentation

JobAdder's developer documentation lives at api.jobadder.com and its developer portal. The API is OAuth-authorized and scoped to a single account, exposing that account's jobs, candidates, placements, and applications. It is not a public, cross-account job feed: there is no unauthenticated postings endpoint and no list endpoint to enumerate JobAdder customers. JobsPipe's normalized JSON schema is documented at /docs and uses the same shape across JobAdder, Workday, Greenhouse, and 30+ other sources.

Sample request

curl https://api.jobspipe.dev/v1/jobs/search \
     -H "Authorization: Bearer jp_live_your_key_here" \
     -H "Content-Type: application/json" \
     -d '{ "source_or": ["jobadder"], "limit": 25 }'

Sample response

{
  "id": "ja_NDk2ZmEwMWItN2Fj",
  "source": "jobadder",
  "tenant": "peoplein",
  "title": "Registered Nurse",
  "company": "PeopleIN",
  "location": {
    "city": "Brisbane",
    "region": "QLD",
    "country": "AU",
    "remote": false
  },
  "salary": {
    "min": 85000,
    "max": 105000,
    "currency": "AUD",
    "period": "year",
    "source": "explicit"
  },
  "employment_type": "full_time",
  "posted_at": "2026-05-15T02:30:00Z",
  "expires_at": null,
  "apply_url": "https://jobs.jobadder.com/peoplein/...",
  "description": "PeopleIN is recruiting a Registered Nurse for a client facility in metropolitan Brisbane ..."
}

Every JobAdder job record is returned in the same JSON shape as every other JobsPipe source. The full schema is documented in the docs.

Fields in every JobAdder job record

idsourcetenanttitlecompanylocationsalaryemployment_typeremoteposted_atexpires_atapply_urldescription

FAQ

Is there a JobAdder API for job postings?+

JobAdder has an OAuth-authorized API, but it is scoped to one account's jobs and candidates - not a public feed across every JobAdder customer. For public JobAdder-hosted postings across many accounts, JobsPipe is the aggregation layer.

How do I get JobAdder API credentials?+

Register an app in JobAdder's developer portal and have each account authorize it via OAuth - credentials see only that account's data. JobsPipe needs no JobAdder credentials: it consumes only public board postings and authenticates with one JobsPipe key.

Can I get jobs from one company that uses JobAdder?+

Yes. "company_name_partial_match_or": ["peoplein"] in the JSON body of POST /v1/jobs/search filters to that company's postings (substitute any company name).

Does JobsPipe expose JobAdder candidate data?+

No. JobsPipe reads only public job postings - never candidate, placement, or application data.

Try JobAdder data free - key in 30 seconds.

Get a free API key