Devex Jobs Scraper — No API Key Needed avatar

Devex Jobs Scraper — No API Key Needed

Pricing

Pay per usage

Go to Apify Store
Devex Jobs Scraper — No API Key Needed

Devex Jobs Scraper — No API Key Needed

Scrape international-development, NGO, humanitarian and UN jobs from Devex.com — zero setup, no API key: AI extraction is built in. Clean records: title, organisation, location, salary, deadline, URL. Delta mode returns only new postings; alive-check re-verifies known URLs.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Nomad.Dev

Nomad.Dev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 minutes ago

Last modified

Categories

Share

Scrape international-development, NGO, humanitarian and UN jobs from Devex.com with zero setup. The AI web-search + extraction step is built in — no API key, no configuration, every input field is optional. Just press Start.

Devex protects every page with bot detection, so classic scrapers get blocked. This Actor instead discovers postings through AI-driven web search over Google-indexed metadata and returns clean, structured records.

🔑 Prefer to bring your own Anthropic/Mistral key and pay less per result? Use the BYOK twin: nomad-agent/devex-scraper.

What you get

One dataset record per posting:

FieldNotes
title, company, locationEmployer extracted from snippet/URL slug — never a placeholder
url, idCanonical www.devex.com/jobs/... URL + stable job id
postedAt, deadlineYYYY-MM-DD, only when genuinely stated — never guessed (honest null)
salary, contractType, workplaceOnly when explicitly stated; null otherwise
employerWebsite, snippetOrg website/profile when visible; one-sentence description

Devex blocks direct page fetches, so dates/salary come from search metadata and are often null by design — an honest null beats a fabricated date.

Modes

  • Discovery (default) — optional free-text keyword and location, plus structured contractType / workplace filters. No need to reverse-engineer Devex URLs.
  • Delta / monitoring — turn on onlyNewSinceLastRun and schedule the Actor: already-delivered postings are skipped and never billed again. The cheapest way to watch Devex for new vacancies.
  • Alive-check — paste known Devex job URLs into jobUrls to re-verify each posting: one row per URL with isActive true / false / null.

Example input

{
"keyword": "monitoring evaluation",
"location": "remote",
"maxItems": 12,
"onlyNewSinceLastRun": true
}

All fields optional — an empty input returns a broad mix of fresh international-development postings.

Pricing

Pay per event: a small Actor-start fee plus a fixed price per job returned. AI usage is included — there is nothing else to configure or pay. Empty runs push a free explanatory row, and postings skipped by delta mode are never charged.

Same buyer, same data shape: UNjobs · UN Careers · ReliefWeb · Impactpool · Researcher bundle

FAQ

Why is postedAt often null? Devex blocks page fetches; the Actor only reports a date when the search metadata genuinely states one. It never guesses.

Is scraping job boards legal? The Actor only collects publicly visible posting metadata (no personal data, no login). You are responsible for how you use the output.


From the maker of Oink — an open-source, AI-powered job-search bot for Telegram that runs on these Actors. Try the free bot, get a managed instance at oinkjobsearch.com, or browse the full catalog of 50+ Actors.