scraper-api-com Arbeitsagentur API
Arbeitsagentur: read-only. 2 public endpoints, no account needed.
Arbeitsagentur: read-only. 2 public endpoints, no account needed.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/scraper-api-com:scraper-api-com-arbeitsagentur-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: scraper-api.com Arbeitsagentur API
version: 0.1.0
description: 'Self-hosted social media scraping API — a drop-in replacement for scrapecreators.com.
## Authentication
Every request must send your API key in the `x-api-key` header.
## Credits
Billing is credit-based: **1 request = 1 credit** (some endpoints cost more — see each endpoint''s description). Credits are **non-expiring** — buy once, use whenever.
Response bodies match the ScrapeCreators shapes so existing integrations work unchanged.'
contact:
name: Fabian Bitter
email: fabian@bitter.de
servers:
- url: https://api.scraper-api.com
description: Production
security:
- apiKeyAuth: []
tags:
- name: Arbeitsagentur
description: 'Arbeitsagentur: read-only. 2 public endpoints, no account needed.'
paths:
/v1/arbeitsagentur/search:
get:
tags:
- Arbeitsagentur
summary: Search vocational training places (Ausbildungsstellen) on the Arbeitsagentur…
operationId: arbeitsagentur_v1_search
description: '**Live endpoint.** Credit cost: **1** (1 request = 1 credit).'
security:
- apiKeyAuth: []
parameters:
- name: query
in: query
required: false
description: Occupation or keyword, e.g. "Koch" or "Mechatroniker".
schema:
type: string
example: Koch
- name: location
in: query
required: false
description: Town or postcode.
schema:
type: string
example: Berlin
- name: radius
in: query
required: false
description: Radius around `location` in km.
schema:
type: string
example: '25'
- name: industry
in: query
required: false
description: 'Industry code(s) or label; several joined with ",". Results then carry that industry. Codes: 1 Bau, Architektur; 2 Chemie, Pharma, Biotechnologie; 3 Elektro, Feinmechanik, Optik, Medizintechnik; 4 Bildung, Erziehung, Unterricht; 5 Fahrzeugbau, Fahrzeuginstandhaltung; 6 Banken, Finanzdienstleistungen, Immobilien, Versicherungen; 7 Gesundheit, Soziales; 8 Rohstoffverarbeitung, Glas, Keramik, Kunststoff, Holz; 9 Einzelhandel, Großhandel, Außenhandel; 10 Hotel, Gaststätten, Tourismus, Kunst, Kultur, Freizeit; 11 IT, Computer, Telekommunikation; 12 Landwirtschaft, Forstwirtschaft, Gartenbau; 13 Management, Beratung, Recht, Steuern; 14 Medien, Informationsdienste; 15 Metall, Maschinenbau, Anlagenbau; 16 Konsum- und Gebrauchsgüter; 17 Nahrungs- / Genussmittelherstellung; 18 Öffentlicher Dienst, Organisationen; 19 Papier, Druck, Verpackung; 20 Rohstoffgewinnung, Rohstoffaufbereitung; 21 Logistik, Transport, Verkehr; 22 Abfallwirtschaft, Energieversorgung, Wasserversorgung; 23 Sicherheits-, Reinigungs- oder Reparaturdienstleistungen; 24 Werbung, Öffentlichkeitsarbeit; 25 Wissenschaft, Forschung, Entwicklung; 26 Luftfahrttechnik, Raumfahrttechnik; 27 Arbeitsvermittlung, privat; 28 Arbeitnehmerüberlassung, Zeitarbeit; 29 Sonstige Dienstleistungen.'
schema:
type: string
example: '10'
- name: published_since
in: query
required: false
description: Only postings published within this many days.
schema:
type: string
example: '7'
- name: page
in: query
required: false
description: 1-based page, at most 100.
schema:
type: string
example: '1'
- name: page_size
in: query
required: false
description: Results per page, at most 100 (default 25).
schema:
type: string
example: '25'
responses:
'200':
description: Platform-native JSON payload (ScrapeCreators-compatible).
content:
application/json:
example:
success: true
query: Personaldienstleistungskaufmann
location: null
industry: null
page: 1
page_size: 25
total_count: 1
has_more: false
count: 1
results:
- id: 12313-8bbd0bd70bd343c-S
title: 'Ausbildung: Personaldienstleistungskaufm. /-f. (IHK) (m/w/d)'
occupation: Personaldienstleistungskaufmann/-frau
employer: Creativ Personaldienstleistungen GmbH
industry: null
training_type: ausbildung
address:
street: Mittelstraße 68
zip: '58285'
city: Gevelsberg
region: Nordrhein-Westfalen
country: Deutschland
latitude: 51.318414
longitude: 7.3351935
start_date: '2026-09-27'
published_at: '2026-09-27'
updated_at: '2026-09-27T08:22:09.236'
detail_url: https://www.arbeitsagentur.de/jobsuche/jobdetail/12313-8bbd0bd70bd343c-S
'400':
description: Missing or invalid parameters.
content:
application/json:
example:
error:
message: 'Missing required parameter(s): handle'
'401':
description: Missing or invalid API key.
content:
application/json:
example:
error:
message: Invalid API key.
'402':
description: Not enough credits.
content:
application/json:
example:
error:
message: Insufficient credits.
'429':
description: Rate limit exceeded.
content:
application/json:
example:
error:
message: Rate limit exceeded.
'502':
description: Upstream scrape failed.
content:
application/json:
example:
error:
message: Upstream scrape failed.
/v1/arbeitsagentur/job:
get:
tags:
- Arbeitsagentur
summary: 'Get one Arbeitsagentur training place in full: description, address…'
operationId: arbeitsagentur_v1_job
description: '**Live endpoint.** Credit cost: **1** (1 request = 1 credit).'
security:
- apiKeyAuth: []
parameters:
- name: id
in: query
required: false
description: 'Reference number as returned by search (`id`). Provide at least one of: id, url.'
schema:
type: string
example: 12313-8bbd0bd70bd343c-S
- name: url
in: query
required: false
description: 'A job-detail URL on arbeitsagentur.de. Provide at least one of: id, url.'
schema:
type: string
example: https://www.arbeitsagentur.de/jobsuche/jobdetail/12313-8bbd0bd70bd343c-S
responses:
'200':
description: Platform-native JSON payload (ScrapeCreators-compatible).
content:
application/json:
example:
success: true
data:
id: 12313-8bbd0bd70bd343c-S
title: 'Ausbildung: Personaldienstleistungskaufm. /-f. (IHK) (m/w/d)'
occupation: Personaldienstleistungskaufmann/-frau
employer: Creativ Personaldienstleistungen GmbH
training_type: ausbildung
description: 'Ausbildung als Personaldienstleistungskaufmann/-kauffrau (IHK) (m/w/d): … senden Sie uns bitte Ihre vollständigen Bewerbungsunterlagen per E-Mail an: jana.engels@movado-gruppe.de'
emails:
- jana.engels@movado-gruppe.de
address:
street: Mittelstraße 68
zip: '58285'
city: Gevelsberg
region: Nordrhein-Westfalen
country: Deutschland
latitude: 51.318414
longitude: 7.3351935
locations:
- street: Mittelstraße 68
zip: '58285'
city: Gevelsberg
region: Nordrhein-Westfalen
country: Deutschland
latitude: 51.318414
longitude: 7.3351935
start_date: '2026-09-27'
published_at: '2026-09-27'
updated_at: '2026-09-27T08:22:09.236'
full_time: true
salary_first_year: null
required_education: NICHT_RELEVANT
is_private_agency: true
is_temp_agency: false
application_url: null
partner:
name: Creativ Personaldienstleistungen GmbH
url: www.movado-gruppe.de
detail_url: https://www.arbeitsagentur.de/jobsuche/jobdetail/12313-8bbd0bd70bd343c-S
'400':
description: Missing or invalid parameters.
content:
application/json:
example:
error:
message: 'Missing required parameter(s): handle'
'401':
description: Missing or invalid API key.
content:
application/json:
example:
error:
message: Invalid API key.
'402':
description: Not enough credits.
content:
application/json:
example:
error:
message: Insufficient credits.
'429':
description: Rate limit exceeded.
content:
application/json:
example:
error:
message: Rate limit exceeded.
'502':
description: Upstream scrape failed.
content:
application/json:
example:
error:
message: Upstream scrape failed.
components:
securitySchemes:
apiKeyAuth:
type: apiKey
in: header
name: x-api-key
description: Your scraper-api.com API key.
x-tagGroups:
- name: Platforms
tags:
- Instagram
- TikTok
- YouTube
- Facebook
- LinkedIn
- Twitter
- Spotify
- Apple Music
- Kleinanzeigen
- Quoka
- markt.de
- mobile.de
- '11880'
- Gelbe Seiten
- ImmobilienScout24
- immowelt
- WG-Gesucht
- Bayut
- LOVOO
- Jaumo
- Tinder
- Bumble
- Snapchat
- Google
- Arbeitsagentur
- Ausbildung.de
- meinestadt.de