Every API, one clean contract.
153 APIs · all speak the same { ok, data, meta, error }envelope. Search, filter, and open one to see endpoints, params & live examples.
Popular
Reputation & Reviews
13 APIsE-commerce & Marketplaces
31 APIsReal Estate
10 APIsJobs & Hiring
12 APIsTravel & Lodging
7 APIsSearch & SEO
4 APIsFinance & Data
5 APIsMedia, Film & Knowledge
20 APIsUtilities & AI
19 APIsClassifieds & Second-hand
4 APIsDeveloper Tools
18 APIsUdemy API scraper
livepost/udemy/v1/search2 creditsSearch Udemy courses by keyword (any topic, e.g. 'python', 'excel', 'machine learning'). Returns a paginated list of course cards — id, title, headline, instructors, rating, review count, level, duration, language — most-relevant first. Feed a result's course_id into detail / pricing / reviews / curriculum. Page with `page`; meta.has_more / meta.total_count tell you how many.
{
"query": "python"
}Try in playground →post/udemy/v1/detail1 creditFull course card for a Udemy course by URL, slug or id: title, headline, instructors, rating, review count, subscriber count, level, language, duration, price, category, description, what-you'll-learn, requirements and target audience.
{
"course_id": "567828"
}Try in playground →post/udemy/v1/pricing1 creditLive price, list price and discount price for one or many Udemy courses by id (comma-separated). Fast, lightweight — use it to track current/sale pricing.
{
"course_ids": "567828"
}Try in playground →post/udemy/v1/reviews1 creditPaginated public student reviews for a course by id: star rating, review text, date and the instructor's reply. Page with `page` — meta.has_more / meta.review_count tell you how many.
{
"course_id": "567828"
}Try in playground →post/udemy/v1/curriculum1 creditThe course outline by id: chapters and lectures in order, with title, position, lecture asset type and whether the lecture is a free preview. Paginated.
{
"course_id": "567828"
}Try in playground →post/udemy/v1/by_instructor1 creditBrowse every course published by a Udemy instructor, by their numeric instructor id. Returns a paginated list of course cards (id, title, rating, price, level, instructors) — use it to discover courses to feed into detail/pricing/reviews/curriculum. Get the instructor id from any course's instructors[] (detail action).
{
"instructor_id": "9685726"
}Try in playground →post/udemy/v1/categories1 creditThe live Udemy category taxonomy (Development, Business, IT & Software, Design, …) with ids, titles and slugs. Pass a category_id to drill into its subcategories. Use this to map the Udemy catalogue structure.
Social Media
10 APIs