Skip to main content
GET
/
v1
/
scrape-arbeitsagentur-jobs
/
async
/
{request_id}
Get Scrape Arbeitsagentur Jobs Status
curl --request GET \
  --url https://api.automindz.co/v1/scrape-arbeitsagentur-jobs/async/{request_id} \
  --header 'Authorization: Bearer <token>'
{
  "request_id": "run_ba_abc123",
  "status": "COMPLETED",
  "result": {
    "company": "Bundesagentur für Arbeit",
    "url": "https://www.arbeitsagentur.de/jobsuche/suche?angebotsart=1&wo=Berlin&umkreis=25",
    "search_urls": [
      "https://www.arbeitsagentur.de/jobsuche/suche?angebotsart=1&wo=Berlin&umkreis=25"
    ],
    "total_found": 1240,
    "jobs_returned": 25,
    "pages_scraped": 1,
    "jobs": [
      {
        "job_title": "Maler (m/w/d)",
        "location": "10115 Berlin, BERLIN",
        "city": "Berlin",
        "country": "Germany",
        "job_description": "Wir suchen Maler/Lackierer ...",
        "hiring_manager_name": "Olaf Jöken",
        "hiring_manager_email": "bewerbung.berlin@stewe.de",
        "hiring_manager_phone": "+49 170 1571335",
        "job_url": "https://www.arbeitsagentur.de/jobsuche/jobdetail/10001-1003290276-S",
        "company_name": "Schowin & Geuge",
        "posted_at": "2026-06-26"
      }
    ]
  },
  "started_at": "2026-06-29T07:30:00.000Z",
  "finished_at": "2026-06-29T07:33:00.000Z"
}
Poll until status is COMPLETED or FAILED. The result field is populated on completion.
Polling guidance: Check every 15–30 seconds. Listing-only searches finish quickly; enabling solve_captcha adds a few seconds per contact-enriched job.

Example responses

{
  "request_id": "run_ba_abc123",
  "status": "RUNNING",
  "result": null,
  "started_at": "2026-06-29T07:30:00.000Z",
  "finished_at": null
}
{
  "request_id": "run_ba_abc123",
  "status": "COMPLETED",
  "result": {
    "company": "Bundesagentur für Arbeit",
    "url": "https://www.arbeitsagentur.de/jobsuche/suche?angebotsart=1&wo=Berlin&umkreis=25",
    "search_urls": [
      "https://www.arbeitsagentur.de/jobsuche/suche?angebotsart=1&wo=Berlin&umkreis=25"
    ],
    "total_found": 1240,
    "jobs_returned": 25,
    "pages_scraped": 1,
    "jobs": [
      {
        "job_title": "Maler (m/w/d)",
        "location": "10115 Berlin, BERLIN",
        "city": "Berlin",
        "country": "Germany",
        "job_description": "Wir suchen Maler/Lackierer ...",
        "hiring_manager_name": "Olaf Jöken",
        "hiring_manager_email": "bewerbung.berlin@stewe.de",
        "hiring_manager_phone": "+49 170 1571335",
        "company_name": "Schowin & Geuge",
        "job_url": "https://www.arbeitsagentur.de/jobsuche/jobdetail/10001-1003290276-S",
        "posted_at": "2026-06-26"
      }
    ]
  },
  "started_at": "2026-06-29T07:30:00.000Z",
  "finished_at": "2026-06-29T07:33:00.000Z"
}
{
  "request_id": "run_ba_jkl012",
  "status": "FAILED",
  "result": null,
  "started_at": "2026-06-29T07:30:00.000Z",
  "finished_at": "2026-06-29T07:30:09.000Z"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

request_id
string
required

The run_... id returned by the scrape endpoint.

Response

Successful Response

request_id
string
required
status
string
required

Run lifecycle: QUEUED, RUNNING, COMPLETED, or FAILED.

result
ArbeitsagenturResult · object

Populated only when status is COMPLETED; null otherwise.

started_at
string | null
finished_at
string | null