Emagister France Course Scraper avatar

Emagister France Course Scraper

Pricing

from $0.79 / 1,000 course results

Go to Apify Store
Emagister France Course Scraper

Emagister France Course Scraper

Scrape 137,000+ training courses from Emagister France. Extract title, provider, price, duration, location and rating.

Pricing

from $0.79 / 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

9 hours ago

Last modified

Share

Emagister France Course Scraper

Extract course listings from emagister.fr 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 France

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

💶 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.

🎓 Certification data

Whether the course leads to an official certification, degree or qualification, where published.

📄 Full course content

Complete course description, learning goals and requirements, with a direct link back to the source.


Input parameters

ParameterTypeDefaultDescription
keywordsstring"marketing"Search keywords.
maxResultsinteger5Maximum number of results to scrape.

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
courseIdstringUnique course ID from the source.
titlestringCourse title
urlstringDirect link to the course listing
providerstringCourse provider
providerUrlstringLink to the provider's page on the source.
methodologystringDelivery format (e.g. online, in person, blended).
typestringCourse type as published (e.g. course, master, certification).
categorystringCourse category on the source.
skillsarraySkills covered by the course.
citystringCity where the course is held (null for online courses).
provincestringProvince or region of the course location.
countrystringCountry of the course.
pricestringPrice as displayed
priceOldstringPrevious price before discount (null when there is no discount).
monthlyPricestringMonthly instalment price where offered (null otherwise).
durationstringCourse duration as published (null if not stated).
startDatestringNext start date (null for flexible-start courses).
flexibleStartbooleantrue when the course can be started at any time.
ratingnumberAverage review rating (null when there are no reviews).
reviewCountnumberNumber of reviews on the source.
officialCertificationbooleantrue when the course leads to an official certification.
descriptionstringFull course description in plain text.
descriptionMarkdownstringDescription in Markdown/plain text.
goalstringLearning goals as published by the provider.
requirementsstringEntry requirements as published.
degreestringDegree or qualification awarded, where applicable.
scrapedAtstringTimestamp when this record was scraped.
sourceCountrystringSource country code of the marketplace.

Example record

{
"courseId": "2353481",
"title": "BTS tourisme en 2 ans",
"url": "https://www.emagister.fr/formation_diplome_d_etat_l_education_nationale_bac_2-ec2353481.htm",
"provider": "Grand Sud Tourism School",
"providerUrl": "https://www.emagister.fr/grand_sud_tourism_school-en54497.htm",
"methodology": "En présentiel",
"type": "BTS",
"category": "Gestion Touristique",
"skills": [
"Marketing touristique",
"Conception de produits touristiques",
"Accueil touristique",
"Ventes de produits touristiques"
],
"city": "Toulouse",
"province": "(31) Haute-Garonne",
"country": "France",
"price": "5 500 €",
"priceOld": null,
"monthlyPrice": null,
"duration": "2 Ans",
"startDate": null,
"flexibleStart": true,
"rating": 9,
"reviewCount": 2,
"officialCertification": true,
"description": "Le BTS que vous propose Grand Sud Formation vous permettra de devenir un professionnel polyvalent du tourisme. Vous acquerrez de solides compétences dans le secteur qui vous permettront d’accéder à de …",
"descriptionMarkdown": "Le BTS que vous propose Grand Sud Formation vous permettra de devenir un professionnel polyvalent du tourisme. Vous acquerrez de solides compétences dans le secteur qui vous permettront d’accéder à de …",
"goal": "Le titulaire du BTS Tourisme – diplôme de référence dans le secteur – est un Professionnel\ndu Tourisme polycompétent dont les fonctions visent :\n\n• Le conseil, la vente et le suivi de la clientèle\n• L …",
"requirements": "Etre titulaire du BAC / Anglais + 2ème langue / le goût du contact / Etre motivé, dynamique / projet motivé dans le tourisme.",
"degree": "Diplôme de l'Education Nationale BAC+2",
"scrapedAt": "2026-07-02T15:44:29.558Z",
"sourceCountry": "fr"
}

Examples

Search for comptabilité courses:

{
"keywords": "comptabilité",
"maxResults": 100
}

Broad crawl with a cap:

{
"keywords": "comptabilité",
"maxResults": 1000
}

Larger run with a hard cap:

{
"keywords": "comptabilité",
"maxResults": 500
}

Weekly catalogue refresh (run on a schedule):

{
"keywords": "comptabilité",
"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

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

ResultsCost
100~$0.10
1,000~$0.99
10,000~$9.9
100,000~$99

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

Subscription tiers lower the rate further, down to $0.59 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: emagister.fr — courses for France
  • 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