Meinestadt Jobs Search Scraper avatar

Meinestadt Jobs Search Scraper

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Meinestadt Jobs Search Scraper

Meinestadt Jobs Search Scraper

Scrape structured job listings from meinestadt.de — Germany's leading local job portal. Collect titles, salaries, company info, work cities, ad types, and 45+ fields per listing. Perfect for recruiters, HR analysts, and job aggregator developers.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

5 days ago

Last modified

Share

Meinestadt.de Jobs Scraper: Extract German Local Job Listings at Scale


What Is Meinestadt.de?

Meinestadt.de ("my city") is one of Germany's most popular regional job portals, aggregating thousands of listings across cities, industries, and contract types. Its search interface supports radius-based filtering, job category selection, and minijob toggles — making it a rich source for hyper-local German labor market data.

Manually collecting this data is impractical at scale. The Meinestadt.de Jobs Scraper automates extraction from search result pages, delivering clean, structured records ready for analysis or integration.


Overview

This scraper targets Meinestadt.de job search result pages, collecting all visible listings per page and paginating as needed up to your configured item limit. It is suited for:

  • Recruiters monitoring regional hiring activity across German cities
  • HR analysts benchmarking job types, work times, and salary labels by region
  • Developers feeding German job data into aggregator platforms or BI pipelines
  • Researchers studying local labor demand patterns in Germany

Input Format

{
"urls": [
"https://jobs.meinestadt.de/augsburg/jk/0-96129?page=2#order=search(stelle%2Cfalse)&jobsSearch=%7B%22radius%22%3A30%2C%22d%22%3Anull%2C%22minijob%22%3Afalse%2C%22filters%22%3A%5B%5D%7D"
],
"ignore_url_failures": true,
"max_items_per_url": 50
}
FieldTypeDescription
urlsarrayOne or more Meinestadt.de job search result page URLs. Supports bulk input. Each URL should be a fully formed search URL including filters and pagination parameters.
ignore_url_failuresbooleanIf true, the scraper continues running when a URL fails instead of stopping the entire run. Recommended for bulk jobs. Default: true.
max_items_per_urlintegerMaximum number of job records to collect per URL. Default: 20. Increase to 50+ for larger searches.

Tip: You can encode different search filters (radius, city, category) directly in the URL via Meinestadt.de's search interface, then paste the resulting URL into urls. Each unique search = one URL entry.


Output Format

Sample output

{
"job_id": 100011939584005,
"advertiser_id": 303426,
"title": "Spezialist:in im Bereich Netzwerktechnik und Rechenzentrum im Außendienst (m/w/d)",
"ad_type": "premium",
"type": "stelle",
"logo_url": "https://image-resize.meinestadt.de/image-resize/v2/resize?default=https://img.meinestadt.de/mailtemplates/images/fallback/jobs_80x80.jpg&w=80&h=80&sign=20bda6a72c7d9d9ff1a959aacad346b9b5751136a0abfc30fd8354a4de80b6c0&url=https%3A%2F%2Fimg.meinestadt.de%2Fimages%2Fs3%2Ffe37058137.png",
"partner_logo_url": null,
"logo_url_hq": "https://image-resize.meinestadt.de/image-resize/v2/resize?default=https://img.meinestadt.de/mailtemplates/images/fallback/jobs_80x80.jpg&w=160&h=160&sign=20bda6a72c7d9d9ff1a959aacad346b9b5751136a0abfc30fd8354a4de80b6c0&url=https%3A%2F%2Fimg.meinestadt.de%2Fimages%2Fs3%2Ffe37058137.png",
"highlight_label": "Empfehlung",
"company_name": "Schrack Technik Deutschland GmbH",
"description_text": null,
"description_text_full": null,
"label_text": "15.05.2026",
"label_color": "grey",
"salary_label": "47.800 € - 66.600 €/Jahr (geschätzt)",
"job_scan_label_text": null,
"job_scan_label_color": null,
"work_city": "Augsburg",
"nearest_address_url_name": "augsburg",
"distance": null,
"other_work_cities_stripped": null,
"mslayer_element_start_date": "15.05.2026",
"detail_url": "https://jobs.meinestadt.de/augsburg/premium?id=100011939584005",
"source": "JI",
"work_time": "Vollzeit",
"supports_https": true,
"mlm_group": {
"id": 72042871,
"items": [
{
"type": "JOB",
"id": 100011939584005,
"paid": true,
"job_type": "stelle"
}
],
"affiliate": 173,
"component": "category"
},
"d": null,
"search_extension_type": "core",
"divider": null,
"position": 1,
"seo_tags": [
{
"id": 1,
"type": "SKILL",
"tag": "MS Office",
"icon_name": null,
"redirect_id": null,
"debug": {
"solr_queries": []
}
},
{
"id": 82,
"type": "SKILL",
"tag": "Netzwerktechnik",
"icon_name": null,
"redirect_id": null,
"debug": {
"solr_queries": []
}
},
{
"id": 437678,
"type": "SOCIAL_SKILL",
"tag": "Verantwortungsvolle Arbeitsweise",
"icon_name": null,
"redirect_id": null,
"debug": {
"solr_queries": []
}
},
{
"id": 1113,
"type": "SKILL",
"tag": "Technik",
"icon_name": null,
"redirect_id": null,
"debug": {
"solr_queries": []
}
},
{
"id": 437676,
"type": "SOCIAL_SKILL",
"tag": "Teamfähigkeit",
"icon_name": null,
"redirect_id": null,
"debug": {
"solr_queries": []
}
},
{
"id": 437677,
"type": "SOCIAL_SKILL",
"tag": "Kommunikationsfähigkeit",
"icon_name": null,
"redirect_id": null,
"debug": {
"solr_queries": []
}
},
{
"id": 43,
"type": "SKILL",
"tag": "EDV-Kenntnisse",
"icon_name": null,
"redirect_id": null,
"debug": {
"solr_queries": []
}
},
{
"id": 1019,
"type": "SKILL",
"tag": "Provision",
"icon_name": null,
"redirect_id": null,
"debug": {
"solr_queries": []
}
},
{
"id": 303,
"type": "SKILL",
"tag": "Energietechnik",
"icon_name": null,
"redirect_id": null,
"debug": {
"solr_queries": []
}
},
{
"id": 95,
"type": "SKILL",
"tag": "Planung",
"icon_name": null,
"redirect_id": null,
"debug": {
"solr_queries": []
}
}
],
"job_scan_score": null,
"type_of_cost": null,
"tracking_cost_type": "not_set",
"default_application_type": "Formular des Kunden",
"on_watchlist": false,
"profession_ids": [
134720,
2921,
5564
],
"city_url_names": [
"augsburg"
],
"job_offer_type": "Festanstellung",
"premium_work_time": null,
"working_plan": null,
"staffing": null,
"industries": [
"Elektronik & Feinmechanik"
],
"category_trackings": [
"Technische Berufe|Elektrotechniker|Elektroniktechniker|Techn. Assistent/in - Elektronik und Datentechnik",
"Handwerk & Produktion|Elektriker & Elektroniker|Informationselektroniker|Informationselektroniker/in",
"Handwerk & Produktion|Elektriker & Elektroniker|Informationselektroniker|IT-System-Elektroniker/in"
],
"native_ad": true,
"small_text": false,
"debug_job_scan": null,
"link_out_detail": false,
"from_url": "https://jobs.meinestadt.de/augsburg/jk/0-96129#order=search(stelle%2Cfalse)"
}

Each scraped job listing returns up to 49 fields:

Identification & Ad Metadata

FieldMeaning
Job IDUnique identifier for the job listing
Advertiser IDInternal ID of the advertising company
Ad TypeType of advertisement (e.g., standard, premium, native)
TypeListing classification within Meinestadt's taxonomy
Type Of CostCost model for the ad (e.g., CPC, flat fee)
Tracking Cost TypeCost type used for internal analytics tracking
Native AdFlag indicating if the listing is a native advertisement
SourceOrigin source of the listing data
PositionDisplay position of the listing on the results page
DividerWhether a visual divider is shown after this listing

Job Content

FieldMeaning
TitleJob title as displayed in search results
Description TextShort preview description shown in the listing card
Description Text FullComplete job description text
Small TextAdditional short-form text (e.g., tagline or subtitle)
Label TextBadge label shown on the listing (e.g., "New", "Top Job")
Label ColorHex or class color for the label badge
Highlight LabelProminent highlight marker for featured listings
Salary LabelDisplayed salary range or compensation info
Job Scan Label TextLabel assigned by Meinestadt's JobScan scoring engine
Job Scan Label ColorColor code for the JobScan label
Job Scan ScoreNumerical quality/relevance score from JobScan
Debug Job ScanRaw debug output from the JobScan scoring process

Location

FieldMeaning
Work CityPrimary city where the job is located
Nearest Address URL NameURL-safe name of the nearest address/location
DistanceDistance from the search center point (in km)
Other Work Cities StrippedAdditional work locations, stripped of formatting
City URL NamesURL-friendly city name identifiers

Company & Branding

FieldMeaning
Company NameName of the hiring company
Logo URLStandard-resolution company logo image URL
Logo URL HQHigh-quality version of the company logo
Partner Logo URLLogo URL for partner/agency-sourced listings

Job Characteristics

FieldMeaning
Work TimeWork time model (e.g., full-time, part-time)
Premium Work TimeEnhanced/premium work time classification
Working PlanSchedule type (e.g., shifts, flexible)
StaffingWhether the role is via a staffing/temp agency
Job Offer TypeCategory of offer (e.g., permanent, freelance)
Profession IDsProfession category identifiers
IndustriesIndustry tags associated with the listing
DepartmentsInternal department classifications
Category TrackingsCategories used for analytics tracking
SEO TagsSEO metadata tags attached to the listing

Dates & Availability

FieldMeaning
Mslayer Element Start DateListing activation/start date in the Meinestadt layer system

URLs & Navigation

FieldMeaning
Detail URLDirect link to the full job detail page
Link Out DetailExternal outbound URL (for redirected applications)
Supports HTTPSWhether the detail URL supports secure HTTPS
Default Application TypeHow applications are submitted (e.g., form, email, external)

Personalization & UX Flags

FieldMeaning
On WatchlistWhether the job has been saved by the user
MLM GroupMulti-listing match group identifier
DInternal distance/parameter value
Search Extension TypeType of search extension applied (e.g., radius expansion)

How to Use

  1. Build your search URL — Go to jobs.meinestadt.de, apply your desired filters (city, radius, category, minijob toggle), then copy the full URL from your browser.
  2. Add URLs to input — Paste one or more search URLs into the urls array. Use the Bulk edit section for large lists.
  3. Set item limit — Adjust max_items_per_url based on how many results you need per search page.
  4. Enable fault tolerance — Keep ignore_url_failures: true for uninterrupted bulk runs.
  5. Run and export — Start the scraper and download results as JSON, CSV, or Excel.

Tips:

  • Meinestadt.de search URLs encode filter parameters in the # fragment — ensure you copy the entire URL including the hash.
  • Paginate manually by adjusting the page=N parameter in your URLs to cover multiple result pages.
  • For city-wide coverage, use radius values (radius: 30+) encoded in the jobsSearch parameter.

Use Cases & Business Value

  • Regional market intelligence: Understand which roles are in demand across specific German cities
  • Salary benchmarking: Aggregate salary labels by industry or location
  • Job board aggregation: Pipe listings into custom portals or internal HR tools
  • Trend analysis: Track hiring volume changes over time by scraping on a schedule

The scraper eliminates hours of manual browsing across paginated German job search results, delivering consistent structured data compatible with any analytics or integration workflow.


Conclusion

The Meinestadt.de Jobs Scraper is the fastest way to extract structured, local job data from one of Germany's most comprehensive regional employment platforms. With nearly 50 output fields and flexible URL-based filtering, it gives recruiters, analysts, and developers reliable access to German labor market data at scale. Configure your search, run the scraper, and start working with the data immediately.