Get-in-IT Scraper
Pricing
from $1.50 / 1,000 results
Get-in-IT Scraper
Scrape get-in-it.de for structured German IT job data: titles, companies, skills, locations & full descriptions. 4,000+ listings across all IT career fields. Repost detection & daysOld filtering included.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Unfenced Group
Actor stats
1
Bookmarked
1
Total users
1
Monthly active users
13 hours ago
Last modified
Categories
Share

Scrape get-in-it.de — Germany's leading job board for IT professionals — and retrieve structured vacancy data at scale. Covers 4,000+ active listings across all major IT career fields, with full job descriptions, required skills, education requirements, and company details. No API key required.
Why this scraper?
🎯 IT-specialist focus
get-in-it.de serves exclusively IT roles: software development, system engineering, IT security, data engineering, UX/UI, and more. Every listing is relevant to tech hiring.
🔍 Career field filtering
Filter by one or more of 14 IT career categories — from Anwendungsentwicklung to Webentwicklung — to target exactly the roles you need.
🏠 Remote job filtering
Instantly isolate home-office-eligible positions with a single toggle. No keyword guessing required.
📄 Full job descriptions
Retrieve complete job content as HTML, plain text, and Markdown — ready for downstream processing, LLM pipelines, or ATS import.
🛡️ Repost detection
Cross-run deduplication via a 90-day fingerprint store. Ideal for daily incremental pipelines — only new listings are flagged as new.
📅 Age-based filtering
Filter listings by publish date with the daysOld parameter to keep your data fresh without processing the full backlog each run.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
thematicPriority | array | [] | IT career field IDs. Empty = all fields. See IDs below. |
studySubject | array | [] | Field of study IDs. Empty = all. Common: 2=Informatik, 15=Informationstechnik. |
state | array | [] | German state codes (e.g. ["BY", "NW", "BE"]). Empty = all states. |
homeOffice | boolean | false | When true, returns only remote-eligible jobs. |
maxResults | integer | 100 | Maximum number of results to return. |
fetchDetails | boolean | true | Fetch full description, skills and publish date from each job page. |
daysOld | integer | — | Only return jobs posted within N days. Forces fetchDetails: true. |
skipReposts | boolean | false | Skip jobs seen in previous runs (90-day window). |
startUrls | array | [] | Specific job page URLs to scrape. Overrides all filters when provided. |
Career field IDs (thematicPriority)
| ID | Field |
|---|---|
| 36 | Anwendungsentwicklung |
| 38 | Business Analysis |
| 37 | Consulting |
| 39 | Datenbankentwicklung / BI |
| 45 | Embedded Systems |
| 44 | Forschung |
| 51 | IT-Security |
| 41 | Produktmanagement |
| 3 | Projektmanagement |
| 24 | Quality Assurance |
| 40 | Risk / Compliance Management |
| 35 | System Engineering / Admin |
| 47 | UX / UI |
| 5 | Webentwicklung |
German state codes (state)
BY · NW · BW · HH · BE · HE · NI · RP · SN · SL · BB · MV · ST · SH · TH · HB
Output schema
Each result contains:
{"id": 306467,"url": "https://www.get-in-it.de/jobsuche/p306467","title": "Senior Software Developer / Data Solutions Engineer (m/w/d)","homeOffice": true,"careers": [{ "id": 36, "name": "Anwendungsentwicklung" },{ "id": 39, "name": "Datenbankentwicklung/BI" }],"locations": ["Hamburg", "Göttingen"],"nationwide": false,"company": {"id": 4923,"name": "isi Institut für Sensorikforschung und Innovationsberatung","logoUrl": "https://www.get-in-it.de/image/store/242176ed-9ea2-4e98-84a7-3a3b923b2297","profileUrl": "https://www.get-in-it.de/unternehmen/institut-fur-sensorikforschung-und-innovationsberatung-gmbh","topCompany": false},"description": "<section>...</section>","descriptionText": "Du begeisterst dich für Softwareentwicklung...","descriptionMarkdown": "## Deine Aufgaben\n\n- ...","publishDate": "2026-04-01","publishDateISO": "2026-04-01","employmentType": "FULL_TIME","skills": [".NET", "Angular", "C#", "Git", "Python", "React (JS)"],"educationRequirements": ["bachelor degree", "professional certificate"],"directApply": false,"jobLocations": [{ "city": "Göttingen", "region": "Niedersachsen", "country": "DE" },{ "city": "Hamburg", "region": "Hamburg", "country": "DE" }],"companyWebsite": "https://www.isi-insights.com/","jobImmediateStart": true,"contentHash": "a3f9c2b1d0e8f741","summary": "Du begeisterst dich für Softwareentwicklung und möchtest leistungsstarke, skalierbare Anwendungen...","source": "get-in-it.de","scrapedAt": "2026-04-04T10:30:00.000Z","isRepost": false,"originalPublishDate": null,"originalUrl": null}
Field reference:
| Field | Type | Notes |
|---|---|---|
id | integer | Platform's unique job ID |
url | string | Full URL to the job page |
title | string | Job title |
homeOffice | boolean | Remote work available |
careers | array | Career field objects {id, name} |
locations | array | City names (excluding "bundesweit") |
nationwide | boolean | true when listing is available across Germany |
company | object | Employer details |
description | string | Full job description as HTML (null if fetchDetails: false) |
descriptionText | string | Plain-text description (null if fetchDetails: false) |
descriptionMarkdown | string | Markdown description (null if fetchDetails: false) |
publishDate | string | Publish date YYYY-MM-DD (null if fetchDetails: false) |
publishDateISO | string | ISO 8601 publish date |
employmentType | string | FULL_TIME, PART_TIME, etc. |
skills | array | Required technical skills |
educationRequirements | array | Degree requirements |
directApply | boolean | Whether direct application is enabled |
jobLocations | array | Structured address objects {city, region, country} |
companyWebsite | string | Employer's external website |
jobImmediateStart | boolean | Position available immediately |
contentHash | string | MD5 of URL + publish date (16 chars) — change detection |
summary | string | First 160 chars of description |
source | string | Always "get-in-it.de" |
scrapedAt | string | ISO 8601 timestamp of this run |
isRepost | boolean | true if seen in a previous run |
originalPublishDate | string | Publish date from first observation |
originalUrl | string | URL from first observation |
Examples
Browse all IT jobs (default)
{"maxResults": 100}
Python / backend developer roles in Bavaria
{"thematicPriority": [36, 39],"state": ["BY"],"maxResults": 500,"fetchDetails": true}
Remote IT-Security jobs posted in the last 7 days
{"thematicPriority": [51],"homeOffice": true,"daysOld": 7,"maxResults": 200}
Incremental daily run — new listings only
{"skipReposts": true,"daysOld": 1,"maxResults": 500}
Scrape specific job pages
{"startUrls": [{ "url": "https://www.get-in-it.de/jobsuche/p306467" },{ "url": "https://www.get-in-it.de/jobsuche/p305636" }]}
💰 Pricing
$1.50 per 1,000 results — you only pay for successfully retrieved listings. Failed retries and filtered reposts are never charged.
| Results | Cost |
|---|---|
| 100 | ~$0.15 |
| 1,000 | ~$1.50 |
| 10,000 | ~$15.00 |
| 100,000 | ~$150.00 |
Flat-rate alternatives typically charge $29–$49/month regardless of usage. At 10,000 results/month, this scraper costs significantly less with no commitment.
Use the Max results cap in the input to control your spend exactly.
Performance
| Run type | Results | Approx. time |
|---|---|---|
List only (fetchDetails: false) | 1,000 | ~1–2 min |
| Full details | 100 | ~1–2 min |
| Full details | 1,000 | ~10–15 min |
| Full catalogue | ~4,200 | ~45–60 min |
Known limitations
- Salary: get-in-it.de does not publish salary information. The
salaryfield is not present in results. - Apply URL: Applications are handled via the platform's detail page only — no direct external apply URL is available.
- Keyword search: get-in-it.de does not expose a free-text search filter via its API. Use
thematicPriorityandstatefilters to narrow results. - Publish date: Only available when
fetchDetails: true. List-only runs returnpublishDate: null.
Technical details
- Source: get-in-it.de — Germany's IT-specialist job board
- Memory: 256 MB
- Repost storage: KeyValueStore
get-in-it-scraper-job-dedup, 90-day TTL - Retry: Automatic retry on network errors, exponential backoff, 3 attempts per request
Additional services
Need a custom actor, additional filters, scheduled runs, or integration support? Send an email to info@unfencedgroup.nl — we build on request.
Built by unfenced-group · Issues? Open a ticket or send a message.