Every API, one clean contract.
163 APIs · all speak the same { ok, data, meta, error }envelope. Search, filter, and open one to see endpoints, params & live examples.
Popular
Reputation & Reviews
14 APIsE-commerce & Marketplaces
34 APIsReal Estate
11 APIsJobs & Hiring
13 APIsTravel & Lodging
8 APIsSearch & SEO
4 APIsFinance & Data
5 APIsMedia, Film & Knowledge
23 APIsUtilities & AI
19 APIsClassifieds & Second-hand
4 APIsDeveloper Tools
18 APIsedX API scraper
livepost/edx/v1/search1 creditSearch the edX catalogue by keyword (any topic, skill, tool or course/program title — 'python', 'machine learning', 'data science', 'cybersecurity', 'finance'). Returns a paginated list of result cards: name, url, type (course / program / executive education / degree), partner, level, languages, subjects, duration, effort, price, skills and enrollment. Optional filters: level, type, program_type, language, subject, partner, availability. Page with `page` (20 per page); meta.has_more / meta.total_count tell you how many. Feed a result's slug/url into the detail action.
{
"query": "python"
}Try in playground →post/edx/v1/detail1 creditFull detail for one edX course OR program by slug or URL. For a course: level, languages, duration, effort, price, enrollment count, full description, what-you'll-learn, overview, prerequisites, syllabus, skills, subjects, partners, instructors (faculty) and course runs (sessions). For a program (professional certificate / MicroMasters / XSeries / degree): the same plus the list of courses inside it. Pass a search result's url or slug.
{
"slug": "learn/python/harvard-university-cs50-s-introduction-to-programming-with-python"
}Try in playground →post/edx/v1/partnersfreeBrowse every school, university and company that publishes on edX (Harvard, MIT, IBM, Google Cloud, Stanford, Delft, …) with the number of courses/programs each offers. Use a partner name as the search `partner` filter.
Try in playground →post/edx/v1/subjectsfreeBrowse edX's subject areas (Computer Science, Business & Management, Data Analysis & Statistics, Engineering, Economics & Finance, …) with the number of courses in each. Use a subject name as the search `subject` filter.
Try in playground →
Social Media
10 APIs