Semigator Germany Course Scraper avatar

Semigator Germany Course Scraper

Pricing

from $1.19 / 1,000 course results

Go to Apify Store
Semigator Germany Course Scraper

Semigator Germany Course Scraper

Scrape 20,000+ training courses and seminars from Semigator Germany. Extract title, provider, price, location, date and duration.

Pricing

from $1.19 / 1,000 course results

Rating

0.0

(0)

Developer

Unfenced Group

Unfenced Group

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Semigator Germany Course Scraper

Extract course listings from semigator.de at scale, in a clean, consistent structure ready for market analysis, catalogue aggregation, price monitoring and competitor research. No API key required.


Why this scraper?

🎯 Built for Germany

A dedicated German course scraper, not a global tool with a country dropdown. Categories, price formats and currency (EUR) are tuned for semigator.de.

💶 Structured pricing

Course price as a clean number in EUR, including discounts and instalment prices where offered. Courses without a published price return null, never a guess.

🏫 Provider details

Training provider name and profile link for every course, ready for provider-level analysis.

🗓️ Format and schedule

Delivery format, duration and start dates in structured fields, so you can filter online from in-person and fixed-date from flexible-start.

⭐ Review signals

Average rating and review count for every course that has them, for popularity and quality analysis.


Input parameters

ParameterTypeDefaultDescription
keywordsstring"developer"Search keyword (e.g. 'Excel', 'Management', 'Datenschutz'). Leave empty to scrape all categories.
maxResultsinteger100Maximum number of courses to scrape. Set to 0 for unlimited.

Output schema

Every field below is present on every record. Fields the source does not publish for a given course are returned as null rather than omitted.

FieldTypeDescription
urlstringDirect link to the course page.
titlestringCourse title as published.
providerstringTraining provider or institution name.
reviewCountnumberNumber of reviews on the source.
teaserstringTeaser.
pricestringCourse price (null when the provider publishes no price).
courseTypestringCourse type.
levelstringCourse level (e.g. beginner, advanced) where published.
startDatestringNext start date (null for flexible-start courses).
endDatestringEnd date.
durationHoursnumberDuration hours.
firstLocationstringFirst location.
firstEventDatestringFirst event date.
eventDatesstringEvent dates.
guaranteedbooleanGuaranteed.
scrapedAtstringTimestamp when this record was scraped.
sourceCountrystringSource country code of the marketplace.

Example record

{
"url": "https://www.semigator.de/seminare/Linux-Seminar-Linux-Systemadministration-I-Seminar-8512181-0",
"title": "Linux Seminar - Linux Systemadministration I Seminar",
"provider": null,
"reviewCount": 103,
"teaser": "Der Kurs vermittelt den Teilnehmern auf kompakte Weise die Grundlagen der Administration eines Linux-Rechners. Dabei werden zentrale Themen wie Benutzer- und Rechteverwaltung, Installation und Systema …",
"price": "€ 1.475,60",
"courseType": "Seminar / Kurs",
"level": "Ohne Einstufung",
"startDate": "2026-06-15",
"endDate": "2026-06-17",
"durationHours": 24,
"firstLocation": "Stuttgart (DE)",
"firstEventDate": "2026-06-15",
"eventDates": null,
"guaranteed": false,
"scrapedAt": "2026-06-09T13:47:53.308Z",
"sourceCountry": "de"
}

Examples

Search for Führungskräftetraining courses:

{
"keywords": "Führungskräftetraining",
"maxResults": 100
}

Broad crawl with a cap:

{
"keywords": "Führungskräftetraining",
"maxResults": 1000
}

Larger run with a hard cap:

{
"keywords": "Führungskräftetraining",
"maxResults": 500
}

Weekly catalogue refresh (run on a schedule):

{
"keywords": "Führungskräftetraining",
"maxResults": 500
}

Schedule this input to run once a week in the Apify Scheduler to keep an up-to-date copy of the catalogue and catch new courses and price changes.


💰 Pricing

$1.49 per 1,000 results — you only pay for successfully retrieved courses. Failed retries are never charged.

ResultsCost
100~$0.15
1,000~$1.49
10,000~$14.9
100,000~$149

Flat-rate alternatives typically charge $29–$49/month regardless of usage.

Subscription tiers lower the rate further, down to $0.89 per 1,000 at the highest tier. Use the Max results cap in the input to control your spend exactly.


Performance

Run sizeTypical time
100 resultsunder 1 minute
1,000 results2–4 minutes
10,000 results20–35 minutes

Known limitations

  • Price, duration and start dates are only returned when the provider publishes them — expect null on a share of records.
  • Review data varies per course; new or niche courses often have no ratings yet.
  • Very large result sets are bounded by the source's own paging limits.
  • Providers can withdraw courses at any time, so a small share of URLs may expire shortly after scraping.

Technical details

  • Source: semigator.de — courses for Germany
  • Coverage: everything the public catalogue exposes, filterable via the input parameters above
  • Retry: automatic retry on network errors with exponential backoff

Need a custom scraper?

Unfenced Group builds Apify actors for any website — for free.

If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results — we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.

Get in touch: www.unfencedgroup.nl