Free MOOCs often advertise a zero-price ticket, yet a review of enrollment flows shows that a non-zero fee is required for certificates or premium content. Completion rates remain below 10 % on average, which suggests that the free tier is largely a funnel. To extract real value, audit the enrollment API: inspect the POST payload for a payment_required flag, or parse the terms of service for hidden charges. Use a headless browser or a simple curl request to capture the JSON response. Once you confirm that the course is truly free, you can download the transcript via the /download/transcript endpoint and run an NLP pipeline to extract key concepts. If the API returns a 402 status, the course is not free. By automating this check across a list of courses you can build a lightweight recommendation engine that filters out paid content.
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)