VOOZH about

URL: https://apify.com/maximedupre/doing-good-leeds-scraper

⇱ Doing Good Leeds Scraper Data Export Tool Β· Apify


Pricing

$1.80 / 1,000 scraped listings

Go to Apify Store

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Γ©

Maxime DuprΓ©

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 days ago

Last modified

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 as job, volunteer, event, or training.
  • cpt and rawType: normalized and source-native WordPress content type values.
  • sourceId and slug: source identifiers.
  • entityUrl and wpJsonUrl: source page and public API URLs.
  • title: item title.
  • descriptionHtml and descriptionText: visible description content when available.
  • postedDate and modifiedDate: source dates normalized for exports.
  • location and locations: location text and decoded location labels.
  • categories, tags, and employmentTypes: 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

  1. Choose one or more Collections.
  2. Leave Start URLs empty to scrape those collections, or paste Doing Good Leeds URLs for specific pages.
  3. Keep Result limit at 12 for the first run.
  4. Set Posted within hours only when you want a recent-items export.
  5. 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

FieldWhat it does
CollectionsChoose paid jobs, volunteering opportunities, events, training courses, or any mix.
Start URLsOptional Doing Good Leeds listing, search, detail, or public WP-JSON URLs.
Posted within hoursSaves rows posted in the last N hours. Use 0 for all rows.
Result limitMaximum 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 hours uses the source posting date when available.
  • Result limit caps 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

Made with ❀️ by Maxime Dupré

You might also like

Doing Good Leeds Scraper

parsebird/doinggoodleeds-scraper

Scrape paid jobs, volunteering, events, and training courses from doinggoodleeds.org.uk via WP-JSON. Four entity types, ~178 items total. Title, employer, location, salary, apply email/URL, full description HTML. Export as JSON, CSV, Excel.

Doing Good Leeds Scraper

memo23/doinggoodleeds-scraper

Scrape paid jobs, volunteering, events, and training from doinggoodleeds.org.uk via WP-JSON. Pick any subset of 4 entity types. ~178 entities total. Title, employer, location, salary, apply email/URL, full description HTML inline per row. JSON or CSV out, billed per result.

πŸ‘ User avatar

Muhamed Didovic

20

Good On You Scraper

scraped/good-on-you-scraper

10times Events Scraper

maximedupre/10times-events-scraper

Scrape public 10times events by search filters or URLs. Export event names, dates, locations, organizers, categories, attendance signals, source links, and scrape metadata.

πŸ‘ User avatar

Maxime DuprΓ©

4

Google Events Scraper

automation-lab/google-events-scraper

πŸ“… Extract Google Events search results into structured event records with titles, dates, venues, locations, source links, and ticket URLs.

πŸ‘ User avatar

Stas Persiianenko

2

Facebook User Posts Scraper

maximedupre/facebook-user-posts-scraper

Export public Facebook profile and Page timeline posts. Get post text, URLs, authors, publish times, engagement counts, reactions, media, and links for API, CSV, Excel, schedules, and integrations.

πŸ‘ User avatar

Maxime DuprΓ©

2

BBC Good Food Scraper | Recipes and Cooking Data

parseforge/bbcgoodfood-scraper

Extract recipes from BBC Good Food including ingredients, method steps, prep and cook times, servings, difficulty, nutrition, ratings, and reviews. Search by cuisine, diet, occasion, or ingredient to build culinary datasets, meal plans, recipe apps, or AI training corpora.

Gumtree Data Extractor

kawsar/gumtree-data-extractor

Gumtree scraper that pulls listing titles, prices, locations, and URLs from search results, so you can track the UK classifieds market without doing it by hand.

10times Events & Trade Shows Scraper

runtime/10times

Discover 10times event, conference, and trade show leads with event names, URLs, dates, locations, ratings, source snippets, and lead scores.

πŸ‘ User avatar

scraping automation

47

5.0