k4cg / berufenet-api

Dokumentation zur BERUFENET-API der Bundesagentur für Arbeit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arbeitsagentur Berufenet API

Die Bundesagentur für Arbeit verfügt mit BERUFENET über das umfangreichste Lexikon der Berufe in Deutschland.

Authentifizierung

Die Authentifizierung funktioniert über die client-id von Berufenet, die einem GET-request an https://web.arbeitsagentur.de/berufenet/ergebnisseite/berufe-a-z entnommen werden kann:

Client-ID: d672172b-f3ef-4746-b659-227c39d95acf

Die Client-ID muss bei allen GET-requests als Header-Feld 'X-API-Key' übergeben werden.

BERUFENET-Berufeliste

URL: https://rest.arbeitsagentur.de/infosysbub/bnet/pc/v1/berufe

Berufenet ermöglicht die Abfrage von Berufs-ID und Kurzbezeichnung zu einer spezifizierten Teilmenge aller auf BERUFENET gelisteten Berufe. Die Spezifikation GET-Parameter, wobei maximal 20 Einträge pro Seite ausgegeben werden (siehe Parameter page).

Parameter

Parameter: page (Optional)

Seite (beginnend mit 0). Es werden maximal 20 Einträge pro Seite ausgegeben.

Parameter: suchwoerter (Optional)

Suchwörter: Eine Zeichenkette, die in den Informationen zu den angefragten Berufen auftauchen sollten. Ein Sternchen-Symbol ermöglicht die Abfrage aller Berufe.

Parameter: buchstabe (Optional)

Buchstabe: Anfangsbuchstabe der angefragten Berufe. Hinweis: Neben Berufen, die mit Buchstaben von A-Z beginnen gibt es zwei Einträge, die auf diese Weise nicht angefragt werden können da sie mit einer Zahl beginnen.

Parameter: berufecluster (Optional)

Berufecluster: "TC 0201" = reglementierte Berufe; "TC 101" = Mathematik; "TC 0102" = Informatik; "TC 0103" = Naturwissenschaft; "TC 104" = Technik. Mehrere Komma-separierte Einträge möglich, z.B. "TC 0101,TC 0102,TC 0103,TC 0104" für alle MINT-Berufe.

Parameter: bg (Optional)

Berufsgruppe: 100, 102, 105 (= Ausbildungsberufe); 200, 201, 203, 204 (= Weiterbildungsberufe); 300, 301, 302 (= Studienfächer); 400, 401, 402 (=Hochschulberufe); 500, 503 (=Beamtenlaufbahn), 700 (=Berufliche Einsatzmöglichkeiten). Mehrere Komma-separierte Einträge möglich.

URL: https://rest.arbeitsagentur.de/infosysbub/bnet/pc/v1/berufe

Beispiel:

berufe=$(curl -m 60 \
-H "X-API-Key: d672172b-f3ef-4746-b659-227c39d95acf" \
"https://rest.arbeitsagentur.de/infosysbub/bnet/pc/v1/berufe?suchwoerter=*&page=20")

BERUFENET-Berufsinformationen

URL: https://rest.arbeitsagentur.de/infosysbub/bnet/pc/v1/berufe/{Berufs-ID}

Berufenet ermöglicht die Abfrage von umfangreichen Informationen zu einer Berufs-ID (z.B. 129987).

  • Berufs-ID,
  • kldb2010-Code,
  • Kurzbezeichnung
  • Bezeichnung
  • Code-Nr.
  • Bilder
  • BKGR
  • Beschreibung
  • Infofelder
  • Steckbrief
  • Aufstiegsweiterbildungen
  • Anpassungsweiterbildungen
  • Fachrichtunge
  • Meta-Fachrichtung
  • Tätigkeitsfelder
  • Einsatzmöglichkeiten
  • Metaeinheit

Beispiel:

berufe=$(curl -m 60 \
-H "X-API-Key: d672172b-f3ef-4746-b659-227c39d95acf" \
"https://rest.arbeitsagentur.de/infosysbub/bnet/pc/v1/berufe/129987")

About

Dokumentation zur BERUFENET-API der Bundesagentur für Arbeit


Languages

Language:R 66.6%Language:HTML 33.4%