VOOZH about

URL: https://apify.com/memo23/varotherham-scraper

โ‡ฑ VA Rotherham Jobs Scraper ยท Apify


Pricing

from $1.99 / 1,000 results

Go to Apify Store

VA Rotherham Jobs Scraper

Scrape the varotherham.org.uk South Yorkshire voluntary-sector job board (Wix CMS). One HTTP request, every job inline: title, employer, location, closing date. Rotherham / Barnsley / Doncaster / Sheffield charities. JSON or CSV out, billed per result.

Pricing

from $1.99 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 days ago

Last modified

Categories

Share

Scrape the varotherham.org.uk South Yorkshire voluntary-sector job board. One HTTP request to a Wix-hosted CMS Collection returns every live vacancy inline: title, employer, location, closing date, and URL. JSON or CSV out, no compute charge per run, just per result.

How it works

๐Ÿ‘ How VA Rotherham Scraper works

โœจ Why use this scraper?

Voluntary Action Rotherham (VA Rotherham) hosts a regional jobs board covering Rotherham, Barnsley, Doncaster, Sheffield. Tracking South Yorkshire voluntary-sector hiring? Cross-CVS comparisons across the region? Looking for partner orgs by employer?

  • ๐ŸŽฏ Two starting points. The /job listing URL (default โ€” gives everything) or any direct /job/<slug> URL (filters the listing to that one).
  • โšก Single HTTP call. The Wix-rendered listing inlines every job as CMS cards โ€” one ~1.3 MB fetch returns the whole board.
  • ๐Ÿท๏ธ Card extraction by anchor pattern. Wix's DOM order โ‰  visual order, so we scan rich-text strings for the Location โ†’ Employer anchor pattern that uniquely identifies each card.
  • ๐Ÿ“… Closing date inline. Each card's "Closing : DD MMM YYYY" line is parsed into closingDate.
  • ๐Ÿ™๏ธ South Yorkshire focus. Rotherham, Barnsley, Doncaster, Sheffield voluntary orgs โ€” the four-borough city region.
  • ๐Ÿ“ค Clean exports. One row per vacancy. JSON + CSV exported automatically.

๐ŸŽฏ Use cases

TeamWhat they build
Regional CVS networkCross-borough voluntary-sector hiring intelligence
South Yorkshire researchersVoluntary-sector pay benchmarks across the city region
Sector recruitersDaily new-vacancy feeds for Rotherham / Barnsley / Doncaster / Sheffield charities
Partner-mapping projects"Which charities are hiring this month" snapshots
FundersSector activity tracking by employer

๐Ÿ“ฅ Supported inputs

URL patternBehaviour
https://www.varotherham.org.uk/jobFull listing (default)
https://www.varotherham.org.uk/job/<slug>Single job โ€” fetches the listing and filters to that slug

Leave startUrls empty for the full listing.

Not supported: detail-page enrichment (Wix is a SPA โ€” the /job/<slug> URL serves the same shell as /job); hosts outside varotherham.org.uk.

๐Ÿ”„ How it works

  1. Fetch the /job listing once (~1.3 MB SSR'd HTML).
  2. Extract all rich-text strings in document order โ€” every Wix CMS field value.
  3. Find the Location โ†’ <value> โ†’ Employer โ†’ <value> anchor pattern in the stream โ€” that's the per-card signature.
  4. Pull title + closing date from the strings immediately before the anchor (title is always 1-2 positions before Location).
  5. Pair cards with /job/<slug> hrefs in document order โ€” one row per slug.

โš™๏ธ Input parameters

ParameterTypeDefaultDescription
startUrlsarray["https://www.varotherham.org.uk/job"]Listing URL or single-job URLs (slug filter).
maxItemsinteger1000Hard cap on rows pushed (~17 live).
maxConcurrencyinteger1Reserved โ€” single page is fetched once.
maxRequestRetriesinteger5Retries before the listing fetch is given up.
proxyobjectNo proxyWix CDN does not anti-bot.

๐Ÿ“Š Output overview

Each scraped vacancy is one single dataset row of type: "job". Title + employer + location + closing date come from the inline Wix card. description and salary are null โ€” Wix's SPA architecture means the detail body lives behind JS routing and isn't reachable with HTTP-only tools.

๐Ÿ“ฆ Output sample

{
"type":"job",
"source":"varotherham.org.uk",
"jobId":"administrative-assistant",
"slug":"administrative-assistant",
"jobUrl":"https://www.varotherham.org.uk/job/administrative-assistant",
"title":"Administrative Assistant",
"description":null,
"descriptionText":null,
"companyName":"Roundabout Ltd",
"companyWebsite":null,
"companyDomain":null,
"location":"Sheffield",
"remote":false,
"salary":null,
"categories":[],
"employmentTypes":[],
"contractType":null,
"status":"publish",
"postedDate":null,
"closingDate":"20th May 2026",
"modifiedDate":null,
"applyType":"internal",
"applyUrl":"https://www.varotherham.org.uk/job/administrative-assistant",
"applyEmail":null,
"externalApplyUrl":null,
"scrapedAt":"2026-05-20T00:13:00.000Z"
}

๐Ÿ—‚ Key output fields

GroupFields
Identifierstype, source, jobId, slug, jobUrl, scrapedAt
Contenttitle (from Wix card)
DatesclosingDate (e.g. "20th May 2026")
EmployercompanyName (from card "Employer" field)
Locationlocation (from card "Location" field)
Apply flowapplyType, applyUrl (the VA Rotherham page)

โ“ FAQ

Why is description always null? VA Rotherham runs on Wix, a single-page application. The /job/<slug> URL serves the same HTML shell as /job โ€” the actual job body is loaded by JavaScript only. To get the full description you'd need a browser automation tool (Playwright). For most use cases (inventory, employer tracking, closing-date monitoring), the listing data is enough.

Why is salary always null? Same reason as above โ€” salary lives in the detail body which we don't render.

How is closing date formatted? As Wix renders it: "20th May 2026". We don't parse to ISO because the format is inconsistent across cards.

Can I scrape private pages or applicant data? No. Only the public /job listing.

How do I limit results? Set maxItems. Single-fetch design = maxItems is purely a row-pushing cap.

๐Ÿ’ฌ Support

๐Ÿ›  Additional services

  • Custom output shape, additional fields, or one-off datasets: muhamed.didovic@gmail.com
  • Similar scrapers for other CVS / volunteer hubs (Barnsley CVS, Doing Good Leeds, VAS Sheffield, York CVS): drop an email.
  • For API access (no Apify fee, just usage): muhamed.didovic@gmail.com

๐Ÿ”Ž Explore more scrapers

See other scrapers at memo23's Apify profile โ€” covering job boards, real estate, social media, and more.


โš ๏ธ Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Voluntary Action Rotherham (VA Rotherham), varotherham.org.uk, Wix.com, or any of their subsidiaries or affiliates. All trademarks mentioned are the property of their respective owners.

The scraper accesses only the publicly available /job listing page on varotherham.org.uk โ€” no authenticated endpoints, recruiter-only features, or content behind a login. Users are responsible for ensuring their use complies with varotherham.org.uk's Terms of Service, applicable data-protection law (GDPR, CCPA, etc.), and any contractual obligations of their own organisation.


SEO Keywords

va rotherham scraper, scrape varotherham.org.uk, va rotherham jobs api, voluntary action rotherham scraper, rotherham voluntary sector jobs api, south yorkshire charity jobs scraper, Apify va rotherham, rotherham nonprofit jobs scraper, barnsley jobs scraper, doncaster charity jobs api, sheffield voluntary sector jobs, south yorkshire third sector hiring data, wix cms scraper, wix collection scraper, charityjob alternative scraper, doing good leeds alternative scraper, vassheffield alternative scraper, barnsleycvs alternative scraper, uk cvs jobs scraper, regional voluntary sector recruitment data

You might also like

Barnsley CVS Jobs Scraper

memo23/barnsleycvs-scraper

Scrape the barnsleycvs.org.uk Webflow job board for Barnsley voluntary-sector vacancies. Title, employer, parsed salary, closing date from the listing; full HTML description per job via optional detail enrichment. ~5-10 live vacancies. JSON or CSV out.

๐Ÿ‘ User avatar

Muhamed Didovic

2

VAS Sheffield Jobs Scraper

memo23/vassheffield-scraper

Scrape voluntary-sector vacancies from jobs.vas.org.uk (Voluntary Action Sheffield) via WP-JSON. Title, sector taxonomy, posted date, external apply URL extracted from listing body, full description. ~25 live vacancies in one request. JSON or CSV out, billed per result

๐Ÿ‘ User avatar

Muhamed Didovic

2

Snicket Jobs Scraper

memo23/snicket-scraper

Scrape snicket.org โ€” Bradford and West Yorkshire community-sector vacancies. RSS + labelled detail-page extraction: title, organisation, salary, hours, closing date, payment schedule, contact name/email/phone, full HTML description. JSON or CSV out, billed per result

๐Ÿ‘ User avatar

Muhamed Didovic

2

Community First Yorkshire Jobs Scraper

memo23/cfy-scraper

Scrape jobs and other portfolio content from communityfirstyorkshire.org.uk via WP-JSON portfolio CPT. Filter by taxonomy (default jobs โ‰ˆ 6 vacancies). Title, full HTML, location, apply email/URL, best-effort closing date + salary regex. JSON or CSV out.

๐Ÿ‘ User avatar

Muhamed Didovic

2

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

Bassetlaw CVS Jobs Scraper

memo23/bcvs-scraper

Scrape bcvs.org.uk (Bassetlaw + Bolsover Drupal 10 site). HTML scrape captures title, body, closing date, contact email, AND the job-spec PDF attachment URL for downstream OCR. ~3-10 live vacancies. No anti-bot. JSON or CSV out, billed per result.

๐Ÿ‘ User avatar

Muhamed Didovic

2

Reed.co.uk Jobs Scraper - UK Job Listings

parseforge/reed-co-uk-scraper

Scrape UK jobs from Reed.co.uk by keyword, location, salary, sector, contract type, remote option or date posted. Returns title, employer, salary, full description and application URL.

Goodmoves.org Jobs Scraper

memo23/goodmoves-scraper

Scrape Scottish charity-sector job postings from Goodmoves.org โ€” title, salary, workplace type, employer, posted/closing dates with time, full description, real lat/lng coordinates, OSCR charity number and apply email or apply URL. Works with any listing or vacancy URL. JSON or CSV out.

๐Ÿ‘ User avatar

Muhamed Didovic

13

CharityJob.co.uk [Only$1.5๐Ÿ’ฐ] Scraper (/w EMAILS)

memo23/charityjob-scraper

[Only$1.5๐Ÿ’ฐ] Scrape UK charity-sector job postings from CharityJob.co.uk โ€” title, salary band, workplace type, employer, posted/closing dates, full description. Works with any search URL, filter combo or single job URL. Optional company enrichment adds website domain and About copy. JSON or CSV out.

๐Ÿ‘ User avatar

Muhamed Didovic

13

Glassdoor Jobs Up-to-Date Scraper

newbs/Glassdoor-Job-Scraper

Scrape current Glassdoor job listings by job title and location. Returns job title, company, location, salary, URL, description when available, and employer overview fields.