Maven Courses & Instructors Scraper avatar

Maven Courses & Instructors Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Maven Courses & Instructors Scraper

Maven Courses & Instructors Scraper

Scrape Maven (maven.com) cohort-based courses and instructor profiles. Search by keyword, browse by category, get full course details or instructor profiles with all courses.

Pricing

from $3.00 / 1,000 results

Rating

5.0

(7)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

7

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape course listings, details, and instructor profiles from Maven (maven.com) — the leading cohort-based learning platform trusted by thousands of professionals. Extract course metadata, instructor bios, ratings, start dates, and more — without any account or API key.

What This Actor Does

  • Search courses by keyword across all Maven categories
  • Browse by category — AI, Product, Engineering, Design, Marketing, and more
  • Fetch course details from specific Maven course URLs
  • Get instructor profiles with bio, avatar, and all their listed courses
  • Discover featured/trending courses on Maven's homepage

Input

FieldTypeDescription
modeSelectWhat to scrape: search, byCategory, getCourse, getInstructor, featured
searchQueryTextKeyword search query (mode=search)
startUrlsListMaven course or instructor URLs (getCourse/getInstructor)
categorySelectCategory filter: AI, Product, Engineering, Design, Marketing, Finance, Leadership, Data, Entrepreneurship, Founders
isFreeBooleanOnly return free courses
minPriceNumberMinimum course price in USD
maxPriceNumberMaximum course price in USD
minRatingNumberMinimum average rating (0–5)
maxItemsNumberMaximum records to return (default: 20)

Output — Course Record

FieldTypeDescription
courseIdStringMaven internal course ID
titleStringCourse title
descriptionStringCourse description (detail mode)
instructorNameStringInstructor name(s)
instructorBioStringInstructor bio / headline
instructorUrlStringInstructor profile URL
instructorImageUrlStringInstructor avatar URL
startDateStringNext cohort start date (ISO)
durationStringCourse duration (e.g., "7 weeks")
ratingNumberAverage rating (0–10 scale)
reviewCountIntegerNumber of ratings
categoryStringCourse category
formatStringfull_course or workshop
urlStringCourse page URL
thumbnailUrlStringCourse thumbnail image URL
recordTypeStringAlways "course"
scrapedAtStringISO timestamp

Output — Instructor Record

FieldTypeDescription
instructorIdStringMaven school/instructor ID
nameStringInstructor display name
bioStringFull instructor bio
headlineStringShort headline/tagline
profileUrlStringMaven profile URL
avatarUrlStringProfile photo URL
linkedinUrlStringLinkedIn profile URL
twitterHandleStringTwitter/X handle
verifiedBooleanMaven-verified instructor
coursesArrayList of their courses (title + url)
recordTypeStringAlways "instructor"
scrapedAtStringISO timestamp

Example Output

{
"courseId": "11252",
"title": "AI Product Management Certification by Product Faculty",
"description": "#1 Rated AI Certificate. Acquire the skills needed to confidently build AI products",
"instructorName": "Rohan Varma & Henry Shi",
"instructorBio": "Product Leader, Codex at OpenAI",
"startDate": "2026-06-22T22:00:00Z",
"duration": "7 weeks",
"rating": 9.5,
"reviewCount": 1272,
"category": "Product",
"format": "full_course",
"url": "https://maven.com/product-faculty/ai-product-management-certification",
"thumbnailUrl": "https://d2426xcxuh3ht5.cloudfront.net/hero.png",
"recordType": "course",
"scrapedAt": "2026-05-17T07:00:00+00:00"
}

Modes

search — Search by keyword

Searches course titles across all Maven categories.

{"mode": "search", "searchQuery": "product management", "maxItems": 20}

byCategory — Browse a category

Returns all courses in a specific category.

{"mode": "byCategory", "category": "AI", "maxItems": 50}

getCourse — Fetch specific course(s)

Fetches full details for specific course URLs.

{
"mode": "getCourse",
"startUrls": ["https://maven.com/product-faculty/ai-product-management-certification"]
}

getInstructor — Instructor profile

Returns instructor profile and their courses.

{
"mode": "getInstructor",
"startUrls": ["https://maven.com/wes-kao/maven-course-accelerator"]
}

Returns trending courses from Maven's homepage.

{"mode": "featured", "maxItems": 30}

FAQ

Does this require a Maven account? No. All course listings and details scraped are publicly accessible without login.

Why don't course records always have a price? Maven does not display pricing on listing pages. Pricing information is shown on the checkout page after user interaction and is not available in the public HTML.

How fresh is the data? Each run fetches live data from Maven. Course details (start dates, instructor info) reflect what is currently on the site.

How many courses can I scrape? Set maxItems up to 5000. Maven has hundreds of active courses across all categories.

Can I search multiple categories? Use mode=search with a keyword, which searches across all categories. Or use multiple byCategory runs.

Does it handle multiple instructors per course? Yes. instructorName joins all instructor names with " & " and instructorNames provides the full list.

What is the rating scale? Maven ratings use a raw sum/count model. The actor computes rating = sumRatings / numRatings which can exceed 5.0 depending on Maven's internal weighting. A value around 9–10 typically indicates an excellent course.

Limitations

  • Pricing data is not available on public listing or detail pages
  • Courses requiring login to view are not scraped
  • The scraper respects Maven's rate limits with built-in delays
  • Build IDs change with Maven deployments; the actor auto-detects the current build ID on each run