locaihost data

Government job boards API: official public job listings.

Job ads from official government job centres in one clean format: Sweden's Arbetsförmedlingen, Canada's Job Bank and USAJOBS. Title, employer, city and region, a normalised employment type, remote flag, parsed salary and posting date, from open-licensed data only.

jobtech · SE · 31575596 Full-time

Javautvecklare

Employer
Skatteverket (Swedish Tax Agency)
Location
Sundbyberg, Stockholms län
Occupation
Systemutvecklare/Programmerare
Board's wording
Vanlig anställning, Heltid
Posted
2026-10-09
Apply by
2026-10-23
View the JSON record
{
  "source": "jobtech",
  "country": "SE",
  "jobId": "31575596",
  "title": "Javautvecklare",
  "employer": "Skatteverket",
  "location": "Sundbyberg",
  "region": "Stockholms län",
  "remote": null,
  "employmentType": "full-time",
  "employmentTypeRaw": "Vanlig anställning, Heltid",
  "occupation": "Systemutvecklare/Programmerare",
  "salaryMin": null,
  "salaryMax": null,
  "salaryCurrency": null,
  "salaryPeriod": null,
  "postedAt": "2026-10-09",
  "expiresAt": "2026-10-23",
  "url": "https://arbetsformedlingen.se/platsbanken/annonser/31575596",
  "description": "Vill du använda din problemlösningsförmåga och utveckla lösningar som gör skillnad för många? …",
  "scrapedAt": "2026-10-10T10:59:02.415Z"
}
A real record from a run on 10 Oct 2026 (source: Arbetsförmedlingen via JobTech, CC0). Contact persons, emails and phone numbers are removed from every description.

Who it's for

Job boards and aggregators
Fill a regional or niche board with fresh public job-centre postings, with a daily feed of only what's new.
Labour-market analysts
Track vacancies by occupation, region, contract type and pay. Canada's file adds official NOC 2021 codes and pay ranges on almost every posting.
Recruiters and relocation services
See who is hiring nurses in Stockholm or federal IT specialists in Virginia the day the job is posted, and show movers real openings from the official source.

How it works

Open licences only
JobTech (CC0), USAJOBS (OPM's open licence, your own key) and Job Bank (Open Government Licence – Canada). Boards whose terms forbid reuse are left out.
One schema
employmentType is always full-time, part-time, contract, temporary, internship or other, with the board's own words kept in employmentTypeRaw. ISO country codes, YYYY-MM-DD dates.
No personal data
Contact persons, recruiters, emails, phone numbers and union-representative lists are removed. Only organisations are output.
New jobs only
A saved task remembers what it returned. A daily schedule gives you only new postings, and you pay only for those.

Pricing

Billed by Apify per job returned. Higher Apify plans pay less per result automatically.

Apify planPer 1,000 jobs
Starter$1.50
Scale$1.10
Business$0.80

On the free Apify plan you can try it at the Starter price, up to 100 jobs per run. Filtering, skipped boards and runs that find nothing new cost nothing extra.

API and integrations

Call it from any language over HTTP, or wire it up without code.

  • Schedules and saved tasks in the Apify console
  • Slack, email, Google Sheets, Zapier, Make, n8n and webhooks
  • The Apify MCP server, for AI agents
  • Python and JavaScript clients

Full API reference on Apify

curl -X POST \
  "https://api.apify.com/v2/acts/locaihost~public-jobs/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "sources": ["se", "ca"],
    "keywords": ["nurse", "sjuksköterska"],
    "locations": ["Stockholm", "Ontario"],
    "withSalaryOnly": false,
    "onlyNew": true
  }'

Questions

Which countries are covered?

Sweden (Arbetsförmedlingen's Platsbanken via the JobTech API, live), Canada (Job Bank open data, published monthly) and the United States (USAJOBS federal jobs, live, with your own free API key).

Why isn't Germany, Singapore, Norway or France included?

Germany's Bundesagentur für Arbeit and Singapore's MyCareersFuture forbid this kind of reuse in their terms. Norway's NAV feed needs a registered private token with obligations a dataset can't meet, and France Travail has suspended its public job-offer API. A country is added only when its licence clearly allows it.

Why does Canada have no employer name?

The official open-data file doesn't publish employer names. It carries the NOC 2021 occupation, region, pay range, vacancies and contract type, which suits market analysis more than lead lists.

Why do I need my own USAJOBS key?

USAJOBS issues API keys per user, so the Actor can't supply one. Request a free key on the USAJOBS developer site; it is usually issued within a day and is stored encrypted as a secret input.

Is any personal data returned?

No. Contact persons, recruiters, emails, phone numbers and union-representative lists are stripped from descriptions, and no contact fields are output.

A daily feed of new public-sector jobs.

Pick boards, keywords and locations, add a daily schedule. Only postings you haven't seen arrive, already in one schema.