Doing Good Leeds Scraper
Pricing
$1.80 / 1,000 scraped listings
Doing Good Leeds Scraper
Scrape Doing Good Leeds jobs, volunteer opportunities, events, and training courses. Export titles, descriptions, dates, locations, action links, source URLs, and scrape times to Apify datasets, API, schedules, and integrations.
Pricing
$1.80 / 1,000 scraped listings
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
🔎 Scrape Doing Good Leeds data
Doing Good Leeds Scraper collects public jobs, volunteering opportunities, events, and training courses from doinggoodleeds.org.uk and saves them as structured Apify dataset items. Use this Doing Good Leeds scraper to build a repeatable Leeds charity jobs feed, volunteer opportunity export, community events list, or training courses dataset.
For a small first run, keep Collections set to Paid jobs and Volunteering opportunities, keep Result limit at 12, and run the Actor. Review the dataset, then add events, training courses, or specific Doing Good Leeds URLs when the output fits your workflow.
✅ What this Doing Good Leeds scraper does
- Scrapes public Doing Good Leeds paid jobs, volunteering opportunities, events, and training courses.
- Accepts Doing Good Leeds listing pages, search pages, detail pages, and public WP-JSON endpoints.
- Saves one dataset item per accepted public item.
- Extracts titles, descriptions, posting dates, modified dates, locations, categories, tags, source IDs, source URLs, and scrape timestamps.
- Extracts apply, contact, register, or booking links when Doing Good Leeds exposes them.
- Includes salary and employment fields for jobs when the source provides them.
- Adds featured image URLs and taxonomy labels when available.
- Supports a run-wide result limit and a recency window for scheduled exports.
- Works with Apify exports, schedules, webhooks, integrations, and API clients.
This Actor focuses on public Doing Good Leeds data. It does not log in, submit applications, register for events, contact organisations, scrape applicant data, or read private dashboards.
📦 Data you can extract
Each dataset item is one Doing Good Leeds item. Some fields can be empty when the source page does not show that value.
type: item type, such asjob,volunteer,event, ortraining.cptandrawType: normalized and source-native WordPress content type values.sourceIdandslug: source identifiers.entityUrlandwpJsonUrl: source page and public API URLs.title: item title.descriptionHtmlanddescriptionText: visible description content when available.postedDateandmodifiedDate: source dates normalized for exports.locationandlocations: location text and decoded location labels.categories,tags, andemploymentTypes: source taxonomy labels.salary: job salary text, currency, unit, and parsed numbers when present.action: apply, contact, register, or booking URL/email when visible.featuredImageUrl: image URL when Doing Good Leeds exposes one.status: source publication status.scrapedAt: UTC timestamp when the item was saved.
🧭 Common use cases
- Track Leeds third-sector jobs and charity-sector hiring.
- Build a volunteer opportunity feed for placement teams or local programmes.
- Export Doing Good Leeds community events into a calendar or research dataset.
- Monitor training courses offered by charities, public bodies, and community groups.
- Compare locations, titles, dates, salary text, and action links across Leeds civil-society listings.
- Feed Doing Good Leeds data into spreadsheets, dashboards, CRMs, warehouses, alerts, or API workflows.
🚀 How to run it
- Choose one or more
Collections. - Leave
Start URLsempty to scrape those collections, or paste Doing Good Leeds URLs for specific pages. - Keep
Result limitat12for the first run. - Set
Posted within hoursonly when you want a recent-items export. - Run the Actor and open the dataset.
Good URL examples:
https://doinggoodleeds.org.uk/search-jobs/https://doinggoodleeds.org.uk/volunteer/https://doinggoodleeds.org.uk/event/monday-mindfulness-2/https://doinggoodleeds.org.uk/training-course/counselling-concepts/https://doinggoodleeds.org.uk/wp-json/wp/v2/event
You do not need Doing Good Leeds cookies, a Doing Good Leeds account, or a source API key.
🎛️ Input options
| Field | What it does |
|---|---|
Collections | Choose paid jobs, volunteering opportunities, events, training courses, or any mix. |
Start URLs | Optional Doing Good Leeds listing, search, detail, or public WP-JSON URLs. |
Posted within hours | Saves rows posted in the last N hours. Use 0 for all rows. |
Result limit | Maximum number of Doing Good Leeds items to save across the whole run. |
Example input:
{"entityTypes": ["job-listings", "volunteers"],"startUrls": [],"postedWithinHours": 0,"maxItems": 12}
🧾 Output example
{"type": "volunteer","cpt": "volunteers","source": "doinggoodleeds.org.uk","sourceId": 104417,"slug": "teresa-odriscoll-leeds-irish-health-homes","entityUrl": "https://doinggoodleeds.org.uk/volunteers/teresa-odriscoll-leeds-irish-health-homes/","wpJsonUrl": "https://doinggoodleeds.org.uk/wp-json/wp/v2/volunteers/104417","title": "Teresa O’Driscoll – Leeds Irish Health & Homes","descriptionText": "As a first-generation Irish person, Teresa volunteers...","postedDate": "2024-12-05T09:56:17.000Z","modifiedDate": "2024-12-05T09:56:17.000Z","location": null,"locations": [],"categories": [],"tags": [],"employmentTypes": [],"salary": null,"action": {"type": "url","url": "https://uk.becollective.com/register?referrer=...","email": null,"raw": "https://uk.becollective.com/register?referrer=..."},"featuredImageUrl": "https://doinggoodleeds.org.uk/wp-content/uploads/2024/12/Teresa-Image.jpg","status": "publish","rawType": "volunteers","scrapedAt": "2026-06-12T18:27:35.916Z"}
💳 Pricing
This Actor uses pay-per-event pricing. You pay for each Doing Good Leeds item saved to the dataset.
The price is $0.0018 per saved item, or $1.80 per 1,000 saved jobs, volunteer opportunities, events, or training courses. Runs that find fewer matching items save fewer paid items.
⚠️ Limits and notes
- Results depend on what Doing Good Leeds publishes publicly.
- Some optional fields can be empty when the source page does not show them.
- The Actor reads public pages and public WP-JSON data only.
Posted within hoursuses the source posting date when available.Result limitcaps saved items across all selected collections and URLs.
❓ FAQ
Can I scrape all Doing Good Leeds collections in one run?
Yes. Select paid jobs, volunteering opportunities, events, and training courses in Collections. The dataset uses type and cpt so you can split or filter rows later.
Can I use this as a Doing Good Leeds API?
Yes. Run the Actor through the Apify API, schedule it, connect webhooks, or export the dataset as JSON, CSV, Excel, XML, RSS, or HTML.
Does this scrape private or logged-in data?
No. The Actor only collects public Doing Good Leeds pages and public WP-JSON data.
Why are some fields empty?
Doing Good Leeds does not show every field for every item. Empty optional fields are returned as null or empty arrays instead of guessed values.
📝 Changelog
- 0.1: Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Other actors
- Goodmoves Jobs Scraper ↗ - Scrape Scottish charity-sector jobs with organisation and salary fields.
- CWjobs Scraper ↗ - Collect UK tech job listings from CWjobs searches and URLs.
- Jobsite Scraper ↗ - Export public Jobsite listings with salaries, employers, and apply data.
- Welcome to the Jungle Jobs Scraper ↗ - Scrape WTTJ job listings from searches and filtered URLs.
- CutShort Scraper ↗ - Extract public CutShort tech and startup job listings.
Made with ❤️ by Maxime Dupré