AMS Austria Jobs Scraper: Vacancies, Salaries & Employer Data avatar

AMS Austria Jobs Scraper: Vacancies, Salaries & Employer Data

Pricing

from $0.97 / 1,000 job leads

Go to Apify Store
AMS Austria Jobs Scraper: Vacancies, Salaries & Employer Data

AMS Austria Jobs Scraper: Vacancies, Salaries & Employer Data

Scrape job listings from AMS Austria (jobs.ams.at), Austria's public employment service. Search by keyword and location, filter by working time, contract, education, and Green Jobs, and extract salaries and employer details. Schedule changes-only runs for a recurring feed. No login. Pay per result.

Pricing

from $0.97 / 1,000 job leads

Rating

5.0

(1)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

4

Monthly active users

7 days ago

Last modified

Share

🇦🇹 AMS Austria Jobs Scraper: Vacancies, Salaries & Employer Data

Search Austrian vacancies, build a clean job feed, and track what changes.
Collect public AMS Austria listings by keyword, location, source, and job criteria. Keep the current snapshot or use a saved comparison state for recurring job-change monitoring.

🔍 What does AMS Austria Jobs Scraper do?

AMS Austria, or Arbeitsmarktservice Österreich, publishes public vacancies at jobs.ams.at. This Actor turns those listings into a structured dataset of job titles, employer details, salaries, and working conditions for recruiting, labor-market research, and scheduled job feeds.

Search one or many keywords and Austrian locations in one run. Narrow results using the labels AMS publishes for working time, employment relationship, education, date, Green Jobs, and listing source. You can also start from public AMS listing URLs.

💡 Why use AMS Austria Jobs Scraper?

  • I am a European recruiter building a pipeline of active Austrian vacancies to match with qualified candidates.
  • I am an immigration specialist tracking employers with open roles to support EU Blue Card and relocation cases.
  • I am a lead generation specialist turning active job openings into verified Austrian employer contact lists.
  • I am a labor market researcher studying hiring trends and Green Jobs across Austria's federal states.

✨ What you can do

Search in batches
Combine multiple job terms and locations without manually running each search.
Filter like AMS does
Use the same working time, contract, education, and Green Jobs filters published on the source site.
Add public details
Request optional detail enrichment when you need more context for selected jobs.
Monitor change
Save a named state and get only new or changed vacancies on every later run.

🚀 How to use it

1. Define your search
Add public listing URLs, job keywords, locations, or a combination.
2. Choose the data depth
Set filters, choose a result limit, and enable optional job details if needed.
3. Save or monitor
Download a current snapshot, or schedule changes-only runs with a stable state name.

📥 Input

FieldTypeRequiredDescription
startUrlsarray of URLsNoPublic AMS listing pages to include as starting points.
queriesarray of textNoJob titles, skills, or keywords. Each query is searched independently. Defaults to software for a useful first run.
locationsarray of textNoAustrian cities, towns, or federal states to combine with the requested keywords.
radiusKmintegerNoOptional radius around a canonical AMS location. AMS supports 5, 10, 20, 50, 75, and 100 km; other values are rounded to the nearest source option.
workingTimearray of textNoKeep jobs matching one or more published working-time codes or labels, such as V or Vollzeit.
employmentRelationshiparray of textNoKeep jobs matching one or more published employment-relationship codes or labels, such as AA.
educationLevelarray of textNoKeep jobs matching one or more published education-level codes or labels, such as M* or U*.
postedWithinDaysintegerNoKeep jobs published or updated within the selected number of days. Set 0 for all dates.
sortByenumNoSort by relevance or most recent.
greenJobsOnlybooleanNoKeep only vacancies AMS marks as Green Jobs.
jobSourceenumNoLimit results to an AMS listing source, or include all sources.
includeDetailsbooleanNoRequest optional public job-detail data for matching listings. Listings are kept if an optional detail is unavailable.
maxDetailItemsintegerNoMaximum number of matching vacancies to enrich with optional details.
maxItemsintegerNoMaximum number of unique job listings to save across all supplied sources.
monitorModeenumNoReturn the current snapshot, or only new and changed jobs compared with saved state.
stateNametextNoStable name for a monitoring state. Use different names for independent searches.
emitBaselinebooleanNoIn changes-only mode, choose whether the first matching set is emitted as new jobs.
includeUnchangedbooleanNoIn changes-only mode, also include jobs whose monitored public fields have not changed.
proxyConfigurationobjectNoResidential Austria routing is preselected for dependable AMS responses; provide your own routing when needed.

📊 Data table

Every row includes the AMS listing ID, title, AMS job URL, employer name when published, and collection time. Other fields are included only when AMS publishes them or when the selected option can retrieve them. Empty source data is not invented.

FieldTypeDescription
source_querytextSearch query that produced the listing, when applicable.
source_locationtextSearch location that produced the listing, when applicable.
source_platformtextSource platform label.
uuidtextAMS job listing identifier.
titletextPublished job title.
urlURLPublic AMS job listing URL.
company_nametextEmployer name, when published.
company_websiteURLEmployer website, when published.
company_street, company_city, company_state, company_ziptextPublished employer address components.
working_location_street, working_location_city, working_location_state, working_location_zip, working_location_countrytextPublished workplace location components.
working_latitude, working_longitudenumberPublished workplace coordinates.
job_offer_type, job_offer_type_codetextPublished offer type and its source code.
occupationstextPublished occupation label or labels.
employment_relationship, working_timetextPublished contract and working-time labels.
education_levels, experience_required, qualificationstextPublished education, experience, and qualification information.
additional_benefits, driving_licence, willingness_to_travel, international_experiencetextOther public requirements or benefits, when published.
salary_info, salary_rawtextSalary text made public in the listing.
salary_min, salary_maxnumberSalary bounds when they can be identified from published salary information.
salary_currency, salary_periodtextCurrency and payment period associated with published salary information.
description, company_introtextPublic job and employer text.
application_urlURLPublic application link, when published.
contact_name, contact_email, contact_phonetextPublic contact details, when the listing provides them.
available_from, last_updated_atdate and timePublished availability and update times, when available.
is_green_job, is_preselectionbooleanPublic AMS listing flags, when available.
change_typetextMonitoring result, such as a new or changed matching job.
first_seen_at, last_seen_atdate and timeWhen the job was first and most recently seen in the selected monitoring state.
content_hashtextA comparison fingerprint for monitoring results.
changed_fieldsarray of textFields that changed in an emitted UPDATED monitoring row.
scraped_atdate and timeWhen the row was collected.

💰 Pricing

Pricing is pay per result. Empty runs cost nothing, and there are no subscriptions.

⭐ Enjoying AMS Austria Jobs Scraper?

⭐ ⭐ ⭐ ⭐ ⭐
Make your Austrian vacancy feed easier to find.
A quick rating helps other recruiters and researchers discover this Actor. It also helps prioritize the next improvements.
★  Rate this Actor on Apify

❓ FAQ

Can I monitor AMS Jobsuche Österreich for new vacancies?

Yes. Choose changes-only output, give the search a stable state name, and schedule the Actor. Later runs return new or changed matching jobs. You can keep the first matching set as a baseline or use it to seed monitoring without output.

Which AMS fields are always available?

The listing identifier, title, AMS job URL, and collection time are the core row fields. Employer, salary, workplace, application, and detail fields depend on what AMS publishes for that vacancy.

Why is a salary or employer detail missing?

AMS listings do not always publish every detail. The Actor preserves the source record without creating substitute values for missing information.

The Actor collects public job listing data without requiring an AMS account. You are responsible for complying with the source terms and applicable law for your use case.

Disclaimer: This Actor accesses public listing data only. AMS Austria and Arbeitsmarktservice Österreich are trademarks of their respective owners. This Actor is independent and is not endorsed by AMS Austria.

🔗 Other actors