Der AMS-Scraper liest Stellenanzeigen von jobs.ams.at, dem Jobportal des Arbeitsmarktservice Österreich, und liefert sie als strukturierte Daten. Filtern Sie nach Suchbegriff, Ort, Bundesland und Beschäftigungsart, holen Sie Kontaktdaten und Gehaltsangaben, sofern in der Anzeige vorhanden, und exportieren Sie alles als JSON, CSV oder Excel. Ohne Browser, ohne eigenen API-Schlüssel.
_SCORE) oder nach Datum, neueste zuerst (_DATE)startUrls gezielt abrufen{
"searchQueries": ["Software Engineer", "Pflegefachkraft"],
"bundesland": "Wien",
"employmentType": "Vollzeit",
"sortBy": "_DATE",
"maxResultsPerQuery": 100,
"includeJobDetails": true
}Alle Eingabefelder sind optional: searchQueries, searchQuery, location, bundesland, employmentType, sortBy (Standard _SCORE), maxResultsPerQuery (Standard 100), maxResults (Standard 0 = unbegrenzt), includeJobDetails (Standard true) und startUrls.
| Ereignis | Preis |
|---|---|
| Ergebnis (ein Job im Datensatz) | $0,005 (= $5,00 pro 1.000 Ergebnisse) |
| Actor-Start (einmal pro Lauf) | $0,05 |
Beispiel: 100 Jobs kosten $0,05 + 100 × $0,005 = $0,55.
# Einen Lauf über die Apify-API starten curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~ams-at-scraper/runs?token=YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "searchQueries": ["Software Engineer"], "bundesland": "Wien", "sortBy": "_DATE", "maxResultsPerQuery": 100, "includeJobDetails": true }' # Oder mit KI-Agenten via MCP verwenden: # https://mcp.apify.com?tools=santamaria-automations/ams-at-scraper
| Feld | Typ | Beispiel | Bedeutung |
|---|---|---|---|
id | string | 6bcd1d7c-370f-3175-8913-672b1ea021f5 | Eindeutige Job-ID bei AMS (UUID) |
title | string | SOFTWARE ENGINEER - FAHRZEUGKOMMUNIKATION | Stellentitel |
company | string | null | Aspöck Systems GmbH | Name des Arbeitgebers |
location | string | 4722 Enzing | Arbeitsort laut Anzeige (PLZ und Ort) |
country | string | AT | Ländercode (in den Ausgabezeilen enthalten) |
canton | string | null | OO | Bundesland als Kürzel (z. B. W, OO) |
salary_min | number | null | null | Untergrenze des Gehalts, sofern angegeben |
salary_max | number | null | null | Obergrenze des Gehalts, sofern angegeben |
salary_currency | string | EUR | Währung |
salary_period | string | null | monthly | Bezugszeitraum des Gehalts |
salary_text | string | null | …Mindestentgelt … 2.535,00 EUR brutto pro Monat … | Gehaltsangabe im Originaltext |
employment_type | string | null | full-time | Beschäftigungsart |
workload_min | number | null | null | Untergrenze des Beschäftigungsausmaßes in % |
workload_max | number | null | null | Obergrenze des Beschäftigungsausmaßes in % |
remote_option | string | null | null | Hinweis auf Remote-/Homeoffice-Möglichkeit |
description_snippet | string | null | Wir suchen einen praxisorientierten Software Engineer … | Kurzauszug der Beschreibung |
description_full | string | null | International präsentiert ASPÖCK Systems GmbH … | Vollständige Stellenbeschreibung |
requirements | array | ["Matura", "Fachhochschule/Universität/pädagogische Hochschule"] | Anforderungen und Qualifikationen |
company_benefits | array | [] | Vom Arbeitgeber genannte Benefits |
posted_at | string | null | 2026-09-23T00:00:00Z | Veröffentlichungsdatum |
expires_at | string | null | null | Ablaufdatum der Anzeige |
source_url | string | https://jobs.ams.at/public/emps/jobs/uuid/6bcd1d7c-… | Link zur Anzeige auf jobs.ams.at |
source_platform | string | ams.at | Quellplattform |
contact_salutation | string | null | null | Anrede der Kontaktperson |
contact_firstname | string | null | null | Vorname der Kontaktperson |
contact_lastname | string | null | null | Nachname der Kontaktperson |
contact_email | string | null | [email protected] | E-Mail-Adresse des Kontakts |
contact_phone | string | null | null | Telefonnummer des Kontakts |
apply_url | string | null | https://jobs.ams.at/public/emps/jobs/uuid/6bcd1d7c-… | Direkter Bewerbungslink |
apply_email | string | null | [email protected] | E-Mail-Adresse für Bewerbungen |
company_url | string | null | https://aspoeck.com | Website des Unternehmens |
search_query | string | null | Software Engineer | Suchbegriff, der die Anzeige geliefert hat |
scraped_at | string | 2026-10-15T05:34:04Z | Zeitpunkt des Abrufs |
Ein echter Datensatz aus einem Lauf vom 15.10.2026 (Suchbegriff „Software Engineer“, Texte gekürzt):
{
"id": "6bcd1d7c-370f-3175-8913-672b1ea021f5",
"title": "SOFTWARE ENGINEER - FAHRZEUGKOMMUNIKATION",
"company": "Aspöck Systems GmbH",
"location": "4722 Enzing",
"country": "AT",
"canton": "OO",
"salary_min": null,
"salary_max": null,
"salary_currency": "EUR",
"salary_period": "monthly",
"salary_text": "Das Mindestentgelt für die Stelle als SOFTWARE ENGINEER - FAHRZEUGKOMMUNIKATION beträgt 2.535,00 EUR brutto pro Monat auf Basis Vollzeitbeschäftigung. Bereitschaft zur Überzahlung.",
"employment_type": "full-time",
"workload_min": null,
"workload_max": null,
"remote_option": null,
"description_snippet": "Wir suchen einen praxisorientierten Software Engineer mit fundierter Erfahrung im Bereich Fahrzeugkommunikation und Embedded Softwareentwicklung. Der Schwerpunkt dieser Rolle liegt in der Analyse, Erp…",
"description_full": "International präsentiert ASPÖCK Systems GmbH, mit Hauptsitz in Peuerbach, seit über 45 Jahren Beleuchtungslösungen für Fahrzeuge, um für deutlich mehr Sicherheit auf den Straßen der Welt zu sorgen. V…",
"requirements": [
"Matura",
"Fachhochschule/Universität/pädagogische Hochschule"
],
"company_benefits": [],
"posted_at": "2026-09-23T00:00:00Z",
"expires_at": null,
"source_url": "https://jobs.ams.at/public/emps/jobs/uuid/6bcd1d7c-370f-3175-8913-672b1ea021f5",
"source_platform": "ams.at",
"contact_salutation": null,
"contact_firstname": null,
"contact_lastname": null,
"contact_email": "[email protected]",
"contact_phone": null,
"apply_url": "https://jobs.ams.at/public/emps/jobs/uuid/6bcd1d7c-370f-3175-8913-672b1ea021f5",
"apply_email": "[email protected]",
"company_url": "https://aspoeck.com",
"search_query": "Software Engineer",
"scraped_at": "2026-10-15T05:34:04.769304212Z"
}Klicken Sie oben auf Auf Apify öffnen, um ams-at-scraper im Browser auszuführen – kein Code, keine Installation. In der Apify-Konsole erhalten Sie:
Um diesen Actor aus Ihrem eigenen Code auszuführen, benötigen Sie einen Apify API-Token. In etwa einer Minute erledigt:
Gratiskontingent: Apify schreibt Ihrem Konto 5$ Plattformnutzung pro Monat gut, keine Kreditkarte erforderlich. Bei $0,005 pro Ergebnis plus $0,05 pro Lauf reicht das für rund 990 Ergebnisse in einem einzigen Lauf, also für einen ausführlichen Test.
Führen Sie diesen Actor aus jeder Sprache über die Apify-REST-API aus. Ersetzen Sie YOUR_TOKEN durch Ihren API-Token und passen Sie das JSON-Input an.
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~ams-at-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'// npm install apify-client
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('santamaria-automations/ams-at-scraper').call({});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);# pip install apify-client
from apify_client import ApifyClient
client = ApifyClient('YOUR_TOKEN')
run = client.actor('santamaria-automations/ams-at-scraper').call(run_input={})
items = list(client.dataset(run['defaultDatasetId']).iterate_items())
print(items)// dotnet add package Apify.Client
using Apify.Client;
var client = new ApifyClient("YOUR_TOKEN");
var run = await client.Actor("santamaria-automations/ams-at-scraper").CallAsync(new { });
var items = await client.Dataset(run.DefaultDatasetId).ListItemsAsync();// Maven: com.apify:apify-client
import com.apify.client.ApifyClient;
ApifyClient client = new ApifyClient("YOUR_TOKEN");
ActorRun run = client.actor("santamaria-automations/ams-at-scraper").call(Map.of());
List<Map<String,Object>> items = client.dataset(run.getDefaultDatasetId()).listItems();Dieser Actor ist auf dem Apify MCP-Server verfügbar, sodass Sie ihn von jedem MCP-kompatiblen KI-Client aus steuern können – Claude Desktop, Claude.ai, Cursor, VS Code, LangChain, LlamaIndex oder einem eigenen Agent – ohne Code zu schreiben.
https://mcp.apify.com?tools=santamaria-automations/ams-at-scraperBeispiel-Prompt nach Verbindung:
"Verwende ams-at-scraper, um die neuesten AMS-Stellenangebote für „Software Engineer“ in Wien abzurufen, und liefere mir die Ergebnisse als Tabelle."
Clients mit dynamischer Tool-Discovery (Claude.ai, VS Code) erhalten das vollständige Input-Schema automatisch via add-actor.
Triggern Sie diesen Actor aus Ihrem Automatisierungstool. Alle unten aufgeführten Plattformen können die Apify-API in wenigen Klicks aufrufen — kein Code erforderlich.
@apify/n8n-nodes-apify installieren).santamaria-automations/ams-at-scraper.https://api.apify.com/v2/acts/santamaria-automations~ams-at-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN hinzu.application/json.https://api.apify.com/v2/acts/santamaria-automations~ams-at-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN, Methode POST, Body raw JSON.https://api.apify.com/v2/acts/santamaria-automations~ams-at-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN.steps.http.$return_value zu.https://api.apify.com/v2/acts/santamaria-automations~ams-at-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN, Body type JSON.33 Felder pro Ergebnis, darunter Titel, Unternehmen, Ort, Bundesland, Beschäftigungsart, Gehaltsangaben, Beschreibung, Anforderungen, Kontaktdaten und Bewerbungs-URL. Die vollständige Liste finden Sie in der Tabelle „Ausgabefelder“.
Das Abrufen öffentlich zugänglicher Daten ist in vielen Rechtsordnungen grundsätzlich zulässig, für personenbezogene Daten (etwa Ansprechpersonen) gilt jedoch die DSGVO. Prüfen Sie die lokalen Vorgaben und holen Sie bei kommerzieller Nutzung rechtlichen Rat ein.
Nein. Der Actor liest die öffentlichen Daten per HTTP, Proxys werden für Sie verwaltet. Sie benötigen weder API-Schlüssel noch OAuth noch eigenes Rate-Limit-Management.
Jeder Lauf ruft die Daten live zum Ausführungszeitpunkt ab. Mit einem Zeitplan (täglich, stündlich oder wöchentlich per Cron) in der Apify-Konsole halten Sie Ihren Datensatz automatisch aktuell. Mit sortBy „_DATE“ erhalten Sie die neuesten Anzeigen zuerst.