Udemy courses
Returns Udemy courses and instructor profiles from search keywords or from search, category, course and instructor links. Optionally adds course reviews. Suited to course market research, pricing comparison and instructor discovery.
What you get
- Course title, headline, link and ID
- List price, discounted price and discount percentage
- Average rating and rating count
- Lecture count and total video length
- Level, language and caption languages
- Course badges shown on Udemy
- Instructor or brand name
- Instructor profile with bio, course count, student count, review count and social links
- Course reviews when enabled
What it can do
- Search courses by keyword
- Read search, category, course or instructor pages directly from links
- Filter by minimum rating, language, level, video length, paid or free, and practice formats
- Limit to certification prep courses
- Collect reviews for each course found
Limits
- Up to 5000 results per run
- Reviews are only collected when enabled, with a cap per course
- Only publicly visible data
Input options
| Field | What it does |
|---|---|
| queries | Search keywords; each becomes a search. |
| startUrls | Udemy search, category, course or instructor links. |
| rating | Minimum star rating: 3.0, 3.5, 4.0 or 4.5. |
| languages | Course languages to include. |
| levels | Course levels to include. |
| price | Paid, free or both. |
| getComments | Also collect course reviews. |
| limit | Stop after this many courses or profiles. |
Example
Ask your AI for the data in plain words and it picks this source. Developers can also call source procli_udemy_a directly through the REST API or MCP with an input like this:
{
"limit": 100,
"startUrls": [
"https://www.udemy.com/courses/search/?q=python&ratings=4.5&instructional_level=expert"
]
}
How to use it
- Create an account at prolevelmax.com. New users receive $1 in sign-up credit after verifying their email (one per person). No card required.
- Connect your AI. In the Dashboard, open Get started → Coding tools and API → Generate setup instructions and paste the instructions into your AI (Claude, ChatGPT, Cursor, Codex and others). You can also add the MCP server
https://prolevelmax.com/mcpor call the REST API. - Request data. Your AI selects a source, quotes the price and runs it only after you confirm. Results are returned as structured JSON that the AI can format as a table or report.
FAQ
How is this source billed?
Per result: $0.006/result + $0.001/run, min $0.1313/run. Your AI quotes the price first, and you are never charged more than the quote.
Do I need an Udemy account or API key?
No. You only need a ProLevelMax account. One balance and one connection cover all 157 platforms.
Is the data real-time?
Yes. Every call fetches public Udemy data at the time of the request. Only publicly visible content is collected.
New users receive $1 in sign-up credit after verifying their email (one per person). No card required. Pay per use with no subscription. Top up by card (USD) or Alipay (CNY); Enterprise top-ups from $1,000 by bank transfer.
Start for free