Home

How to get Coursera Courses Catalog

Scrape Coursera course catalog via the public courses API - titles, slugs, descriptions, workload, languages, and partner IDs. coursera.org is one page of it. A run reads that public list and saves one row per result.

One row per result

A row has Course ID, Title, Slug, Workload. The columns are listed in the schema on this page.

New rows from that site

Each run reads coursera.org again. Put it on a schedule and the next file is the latest rows from that site.

Coursera Courses Catalog in Excel, Sheets, or Power BI

The rows are the same in each of those tools. The guide for the one you already use starts with a free Apify account and finishes with the file.

Schema

Examples come from the actor sample, not a live result.

NameDescriptionExample
courseIdCourse IDl31la3mKEe-zFg7heHyXOQ
titleTitleGetting started with the Vertex AI Gemini 1.5 Pro Model
slugSluggooglecloud-getting-started-with-the-vertex-ai-gemini-1-5-pro-model-i43mr
workloadWorkload1 hour 30 minutes
primaryLanguagesPrimary languagesen
urlCourse URLhttps://www.coursera.org/learn/googlecloud-getting-started-with-the-vertex-ai-gemini-1-5-pro-model-i43mr
scrapedAtScraped at2026-09-10T10:00:00+00:00
  • courseIdCourse IDl31la3mKEe-zFg7heHyXOQ
  • titleTitleGetting started with the Vertex AI Gemini 1.5 Pro Model
  • slugSluggooglecloud-getting-started-with-the-vertex-ai-gemini-1-5-pro-model-i43mr
  • workloadWorkload1 hour 30 minutes
  • primaryLanguagesPrimary languagesen
  • urlCourse URLhttps://www.coursera.org/learn/googlecloud-getting-started-with-the-vertex-ai-gemini-1-5-pro-model-i43mr
  • scrapedAtScraped at2026-09-10T10:00:00+00:00