Goodmoves Jobs Scraper: Charity Sector Jobs
Pricing
from $0.89 / 1,000 jobs
Goodmoves Jobs Scraper: Charity Sector Jobs
Pull public Goodmoves job listings from any listing, search, browse, or direct vacancy URL. Export titles, employers, salaries, locations, dates, apply links, OSCR charity numbers, organisation websites, and source metadata. Free tier available.
Pricing
from $0.89 / 1,000 jobs
Rating
4.0
(1)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
π€ Goodmoves jobs scraper: Scottish charity vacancies
|
Turn public Goodmoves vacancies into a focused Scottish charity jobs list. Collect job, organisation, location, salary, application, and deadline details for research or repeat vacancy checks. |
| πΌ Vacancy details Titles, descriptions, dates, and working arrangements | π Location and pay Published location, salary, and workplace information | ποΈ Organisation context Public charity, profile, website, and address details | π Careful monitoring New and changed jobs from a named watchlist |
Goodmoves vacancies can include useful charity, salary, workplace, and application details. This Actor turns those public pages into a consistent job list, without filling gaps with guesses.
π What does this Actor do?
This Actor collects public Goodmoves vacancy pages. It can discover live vacancies from the Goodmoves sitemap, follow selected listing pages, or collect direct vacancy links.
Each saved job can include the published organisation, location, salary, application, and deadline details. Fields remain empty when Goodmoves does not publish them.
| β‘ Use the live sitemap for broad coverage. Use public listing or vacancy links when you need a narrower research list. |
π‘ Why use it
- I study Scottish charity hiring and need vacancy, salary, location, and closing-date fields in one export.
- I recruit or research locally and want to focus a run on a public Goodmoves listing, organisation, or direct vacancy page.
- I maintain a job feed and need to return to the same named search to save new or changed public vacancies.
π How to use it
| STEP 1 Choose vacancies Use the live sitemap, listing pages, or direct Goodmoves vacancy links. | STEP 2 Refine the results Filter by location, workplace type, salary, and your result limit. | STEP 3 Repeat safely Reuse a named state to save new or changed published vacancies. |
ποΈ Input
| Field | Type | Required | Description |
|---|---|---|---|
startUrls | array of URLs | No | Public Goodmoves listing, search, location, organisation, or direct vacancy links. |
discoveryMode | enum | Yes | Discover live jobs from the sitemap, find jobs from listing pages, or use direct vacancy links only. |
onlyNewJobs | boolean | No | After the first complete run, save jobs not delivered before. Use sitemap or listing discovery. |
resetSeenJobs | boolean | No | Clear the saved new-job baseline before this run. |
includeOrganisationDetails | boolean | No | Add public organisation website, domain, and charity-number details when available. |
locationContains | text | No | Keep jobs whose published location fields contain this text. |
workplaceTypes | array of text | No | Keep jobs that explicitly publish one of these workplace arrangements. |
salaryMin | number | No | Keep jobs whose published salary range can reach this amount. Jobs without salary data are omitted. |
salaryMax | number | No | Keep jobs whose published salary range can start at or below this amount. Jobs without salary data are omitted. |
monitoringStateName | text | No | Name used to compare published job content across complete runs. |
onlyChangedJobs | boolean | No | With a monitoring state name, omit jobs whose published content is unchanged. |
maxItems | integer | No | Maximum jobs to save in one run. |
proxyConfiguration | object | No | Optional connection settings. |
π Data table
| Field | Type | Description |
|---|---|---|
type | text | Type of saved row. |
jobId / jobId18Char | text | Published Goodmoves job identifiers. |
jobUrl / sourceListingUrl | URL | Public job page and listing page links. |
title | text | Published vacancy title. |
descriptionHtml / descriptionText | text | Published vacancy description. |
postedDate / closingDate / daysUntilClosing | datetime / number | Published posting and closing dates, plus remaining days. |
companyName / companyLogoUrl / companyProfileUrl | text / URL | Published organisation name, logo, and Goodmoves profile link. |
companyOrganizationId / companyOrganizationSlug | text | Published organisation identifiers. |
companyDescription | text | Published organisation description. |
companyHeadquartersStreetAddress / companyHeadquartersLocality / companyHeadquartersRegion / companyHeadquartersCountry / companyHeadquartersPostalCode | text | Published organisation address details. |
companyWebsite / companyDomain / oscrCharityNumber | URL / text | Public organisation website, domain, and charity number when requested and published. |
locationStreetAddress / locationLocality / locationRegion / locationCountry / locationPostalCode / locationText | text | Published job-location details. |
locationLatitude / locationLongitude | number | Published job-location coordinates. |
employmentType / occupationalCategory / industry | text / array of text | Published employment, occupation, and industry information. |
workingPattern / workplaceType / workHours | array of text / text | Published working-pattern, workplace, and hours information. |
salaryRawText / salaryMin / salaryMax / salaryCurrency / salaryPeriod | text / number | Published salary text and parsed range, currency, and period. |
applyType / applyEmail / applyUrl / externalApplyUrl / applyLinkText | text / URL | Published application route and contact fields. |
applicationProvenance / applicationNotes | text | Published application-link context and notes. |
positionListingIndex / positionAbsoluteIndex | integer | Collected position within the discovered vacancy list. |
enrichmentRequested / enrichmentOrganisationFound / enrichmentErrorMessage | boolean / text | Organisation-detail collection status. |
contentHash / changeType / firstSeenAt / lastSeenAt | text / datetime | Monitoring fields for a named state. |
scrapedAt | datetime | When the Actor collected the row. |
π¦ Output example
{"jobId": "a4sp1000001hpu1","title": "Training & Development Officer - Open Kindergarten","companyName": "Midlothian Sure Start","locationText": "Midlothian East, Midlothian, EH22 5TA","salaryCurrency": "GBP","salaryPeriod": "YEAR","applyType": "email","closingDate": "2026-06-24T22:59:00"}
π° Pricing
This Actor uses pay-per-result pricing. Empty runs cost nothing, and there are no subscriptions.
β Enjoying Goodmoves jobs scraper?
| Was this vacancy list useful? Your review helps recruiters and research teams find a maintained Goodmoves dataset. |
| β Rate this Actor on Apify |
β FAQ
Can I collect all current Goodmoves vacancies?
Yes. Use sitemap discovery with no startUrls.
Can I collect direct vacancy links only?
Yes. Add public vacancy links in startUrls and select direct-vacancy discovery.
Can I monitor new Goodmoves jobs?
Yes. Enable onlyNewJobs for a named, repeatable vacancy search. The first run creates its baseline.
Why is salary or application information missing?
Goodmoves does not publish every detail on every vacancy. Missing values are omitted.
π Other actors
- πΌ S1 Jobs Scraper: Scotland Jobs, Salaries & Employers β - Collect public Scotland jobs, salaries, and employer details.
- ποΈ HIJOBS Scraper: Scotland's Highlands & Islands Jobs β - Collect public Highlands and Islands vacancy listings.
- πΌ CWJobs Scraper: UK Tech Jobs, Salaries & Employers β - Collect public UK technology job listings.
- π¨π¦ Job Bank Canada Scraper & LMIA Job Monitor β - Monitor public Canadian job listings and job changes.