bundesAPI / bundesAPI/jobsuche-api
jobsearch does not return hashes so the jobdetails cannot be retrieved
- Dominant language
- Python
- Stars
- 153
- Forks
- 23
- PR merge metrics
- No merged PRs in 30d
Description
```python
import requests
import json
from jobsearch_params import JobSearchParameters, WorkTime
url = "https://rest.arbeitsagentur.de/jobboerse/jobsuche-service/pc/v4/jobs"
headers = {
"X-API-Key": "jobboerse-jobsuche"
}
# Create an instance of JobSearchParameters with desired parameters
search_params = JobSearchParameters(
location="Berlin",
radius="200",
work_times=[WorkTime.FULL_TIME, WorkTime.PART_TIME],
page=1,
result_size=25,
private_employment_agency=False
)
response = requests.get(url, headers=headers, params=search_params.to_params(), timeout=60)
```
partial response, not hashes for the offers, there are some other hashes but they don't work for jobdetials
```json
{
"stellenangebote": [
{
"beruf": "Lehrer/in - St\u00fctzunterricht",
"titel": "Nachhilfelehrer/innen zur Erteilung von Einzelnachhilfe gesucht",
"refnr": "10001-1001143291-S",
"arbeitsort": {
"plz": "10243",
"ort": "Berlin",
"region": "Berlin",
"land": "Deutschland",
"koordinaten": {
"lat": 52.512790935000055,
"lon": 13.440177475000041
},
"entfernung": "1"
},
"arbeitgeber": "Wissensexperten Marc Reimer",
"aktuelleVeroeffentlichungsdatum": "2025-02-13",
"modifikationsTimestamp": "2025-02-13T11:49:28.933",
"eintrittsdatum": "2025-02-13",
"kundennummerHash": "vvJ5VCS0p69GL--gSwp1980mxSqANWgiSuJwX-R9HBQ="
},
{
"beruf": "Betreuungskraft / Alltagsbegleiter/in",
"titel": "Betreuungskraft, Erzieher*in, Kinderbetreuer*in, Kinderpfleger*in, Student*in als Hilfskraft, Tagesm",
"refnr": "12618-134343-S",
"arbeitsort": {
"plz": "10243",
"ort": "Berlin",
"region": "Berlin",
"land": "Deutschland",
"koordinaten": {
"lat": 52.512791,
"lon": 13.4401775
},
"entfernung": "1"
},
"arbeitgeber": "awo lifebalance GmbH",
"aktuelleVeroeffentlichungsdatum": "2025-02-13",
"modifikationsTimestamp": "2025-02-13T12:47:21.532",
"eintrittsdatum": "2025-02-13",
"externeUrl": "https://www.awo-jobs.de/index.php?id=114&uid=134343"
},
{
"beruf": "Sachbearbeiter/in - Logistik",
"titel": "Sachbearbeiter Abrechnung und Logistik (m/w/d)",
"refnr": "15933-0053618006-S",
"arbeitsort": {
"plz": "10969",
"ort": "Berlin",
"strasse": "Kommandantenstra\u00dfe 18",
"region": "Berlin",
"land": "Deutschland",
"koordinaten": {
"lat": 52.50834404182871,
"lon": 13.403017586546818
},
"entfernung": "2"
},
"arbeitgeber": "D-TRUST GmbH",
"aktuelleVeroeffentlichungsdatum": "2025-02-13",
"modifikationsTimestamp": "2025-02-13T14:45:55.982",
"eintrittsdatum": "2025-02-14",
"kundennummerHash": "0wF8uul_eaKKjkY1ShVCeQVSHEtVQ4NDvPv6EEO_wLA="
},
{
"beruf": "Buchhalter/in",
"titel": "Buchhalter/in",
"refnr": "10001-1000316868-S",
"arbeitsort": {
"plz": "10969",
"ort": "Berlin",
"strasse": "Mehringplatz 5",
"region": "Berlin",
"land": "Deutschland",
"koordinaten": {
"lat": 52.4986424,
"lon": 13.3936656
},
"entfernung": "3"
},
"arbeitgeber": "Hilal G\u00fcloglu LANIYA - H\u00e4usliche Gesundheitspflege",
"aktuelleVeroeffentlichungsdatum": "2025-02-13",
"modifikationsTimestamp": "2025-02-13T10:43:18.347",
"eintrittsdatum": "2025-02-13",
"kundennummerHash": "h67mYon71CzO5jCqgv1GuUIdu1wT4BgYcJAqhFPUkpQ="
},
{
"beruf": "Rechtsanwalts- und Notarfachangestellte/r",
"titel": "Einer der sch\u00f6nsten Arbeitspl\u00e4tze Berlins (m/w/d)",
"refnr": "10000-1200481842-S",
"arbeitsort": {
"plz": "10117",
"ort": "Berlin",
"strasse": "Friedrichstr. 95",
"region": "Berlin",
"land": "Deutschland",
"koordinaten": {
"lat": 52.5191887,
"lon": 13.3897052
},
"entfernung": "3"
},
"arbeitgeber": "Dr. Alexander Freiherr Knigge",
"aktuelleVeroeffentlichungsdatum": "2025-02-13",
"modifikationsTimestamp": "2025-02-13T09:06:43.473",
"eintrittsdatum": "2025-02-13",
"kundennummerHash": "a88PTO08qgnWronGv1BFgklNa9AdcK8MrESBj5xGJ6I="
},
```
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.