APIs der Bundesagentur für Arbeit (BA)
Öffentliche APIs der Bundesagentur für Arbeit (BA)
Die Bundesagentur für Arbeit stellt verschiedene digitale Schnittstellen zur Verfügung. Dabei muss zwischen offiziell dokumentierten Statistik-Schnittstellen und technisch vorhandenen, aber inoffiziellen REST-APIs für die Fachportale unterschieden werden.
1. Offizielle Statistik-API
Dies ist die primäre offizielle Schnittstelle für den automatisierten Datenabruf.
Inhalt: Aggregierte Marktdaten zu Arbeitslosigkeit, Unterbeschäftigung und Beschäftigungszahlen.
Formate: JSON, CSV, XLSX.
Ebenen: Daten sind auf Bundes-, Landes- und Kreisebene abrufbar.
Dokumentation: Über das Statistik-Portal der BA erreichbar.
2. Inoffizielle REST-APIs (Fachportale)
Die großen Portale der BA nutzen moderne REST-Schnittstellen, die jedoch nicht offiziell für Drittentwickler dokumentiert sind. Diese werden häufig per Reverse Engineering erschlossen.
| Dienst | Beschreibung | Authentifizierung (Header) |
|---|---|---|
| Jobsuche | Suche in der nationalen Stellendatenbank | X-API-Key (statisch) |
| KURSNET | Datenbank für Aus- und Weiterbildungen | X-API-Key (statisch) |
| Bewerberbörse | Profile von Arbeitsuchenden für Arbeitgeber | X-API-Key (statisch) |
| Entgeltatlas | Statistische Gehaltsdaten nach Berufen | X-API-Key (statisch) |
Der Entgeltatlas und seine API
Der Entgeltatlas ist ein Werkzeug der BA zur Anzeige von mittleren Bruttomonatsgehältern (Median) in Deutschland.
Funktionsweise der API
Die API liefert Daten basierend auf der Klassifikation der Berufe (KldB). Sie wird primär für die Web-Anwendung des Entgeltatlasses genutzt, ist aber über spezifische Endpunkte (rest.arbeitsagentur.de/infosysbub/entgeltatlas/) ansprechbar.
Dateninhalt
Median-Entgelt: Das zentrale mittlere Einkommen.
Quartile: Anzeige der Gehaltsspanne (25 % und 75 % Grenze).
Demografische Filter: Aufteilung nach Region (Bundesland), Geschlecht und Alter.
Das Projekt bund.dev
bund.dev ist eine ehrenamtliche Open-Source-Initiative (Civic Tech), die die Brücke zwischen staatlichen Daten und Softwareentwicklern schlägt.
Ziele des Projekts
Dokumentation: Erstellung von verständlichen Anleitungen für eigentlich "undokumentierte" Behörden-APIs.
OpenAPI-Spezifikationen: Bereitstellung von standardisierten Schemata (Swagger), um die Integration in moderne Softwareprojekte zu vereinfachen.
Transparenz: Förderung von Open Data in Deutschland durch die Bündelung von Schnittstellen (z. B. DWD, KBA, BA).
Rechtlicher Kontext
Das Projekt nutzt öffentlich zugängliche Endpunkte und dokumentiert deren Funktionsweise. Es hostet keine eigenen Datenbanken, sondern fungiert als technischer Wegweiser für die Infrastruktur des Bundes.