Idealist Scraper: Nonprofit and Social Impact Jobs, 43 Fields
Scrape nonprofit and social-impact job listings from Idealist.org. Returns 43 fields per job: title, organization, salary range, full description, areas_of_focus tags, location, city, state, country, location_type, remote_ok, tags, organization website, address, phone, email, when the organization joined Idealist and total job count. Covers 10,000+ social-impact positions worldwide.
Coverage
Global (nonprofit)
Anti-Bot
TLS + IP rotation
What you can scrape
- Listing core: title, company, city, state, country, location_type, posted_at
- Mission focus: areas_of_focus tags (e.g. education, climate, human rights, healthcare access)
- Remote flag: remote_ok (true / false), location_type
- Full content: description, salary range, tags
- Organization intel: company_website, company_address, company_phone, company_email, company_joined Idealist, total job count
Primary use cases
- Nonprofit talent acquisition. Source mission-driven candidates by filtering areas_of_focus tags (climate, education, healthcare)
- Foundation grantmaking research. Track which nonprofits are scaling staff as a signal of recent grant funding
- Remote impact roles. Filter remote_ok = true to source candidates open to mission-driven distributed work
- Direct organization outreach. Use company_email and company_phone for partnership outreach to nonprofit leadership
API example
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~idealist-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"searchUrls": ["https://www.idealist.org/en/jobs"],
"maxResults": 100
}'
Integrations
- n8n, Make, Zapier: trigger runs and process job records via webhook
- AI Agents (MCP): Claude Desktop, Cursor, VS Code, LangChain, LlamaIndex
- Python, Node.js: Apify SDK for programmatic access
- Google Sheets, Airtable: queries in, structured jobs out
Output fields
| Field | Type | Example |
| title | string | Director of Climate Programs |
| company | string | World Wildlife Fund |
| city | string | Washington |
| state | string | DC |
| country | string | US |
| remote_ok | boolean | true |
| tags | string[] | ["Climate","Conservation","Director"] |
| company_website | string | https://www.worldwildlife.org |
| company_email | string | [email protected] |
| company_job_count | integer | 42 |
Related Actors