Education APIs deliver course content, student management, and learning analytics. Coursera and Udemy offer partner APIs; Khan Academy and Duolingo provide free educational content. Free tiers are usually limited to non-commercial use. Check content licensing and API terms before integrating into a product.
| API | Pricing | Auth | CORS | Health | |
|---|---|---|---|---|---|
| ArXiv API ArXiv API: search and retrieve academic papers in physics, math, CS, biology, and other scientific fields. | Free | API Key | Yes | Profile | |
| Canvas LMS API Access and manage courses, users, enrollments, assignments, grades, files, and learning data. | Free | OAuth | Unknown | Profile | |
| Clever Data API Serves the Clever Data API | Unknown | API Key | Yes | Profile | |
| Coursera API Coursera API: online courses, specializations, degrees, and learner progress data. | Free | Unknown | Yes | Profile | |
| Duolingo API Duolingo API: language learning data, user progress, leaderboards, and course information. | Free | API Key | No | Profile | |
| EdX API EdX API: online courses, boot camps, and professional certificates from top universities. | Free | Unknown | Yes | Profile | |
| Khan Academy API Khan Academy API: educational content, courses, exercises, and user progress data. | Free | Unknown | Yes | Profile | |
| Learnifier API Learnifier API public API. | Paid | Unknown | Yes | Profile | |
| ProProfs Quiz API ProProfs Quiz Maker: create, manage, and embed quizzes, assessments, and surveys with analytics. | Freemium | API Key | Yes | Profile | |
| Udemy API Udemy API: online courses, instructors, ratings, and course content search. | Freemium | OAuth | Yes | Profile | |
| iQualify Management API The iQualify API offers management responses for building learning experiences using your iQualify instance data. Once you’ve registered with iQualify, you can request an API access token by navigating to the API access | Unknown | API Key | Yes | Profile |
Start with pricing and auth: free tiers and no-auth APIs are fastest to prototype with. Then check CORS if your app calls the API from the browser, and health before you commit — a great education API that's been down for a week will block your launch. Each profile below shows all of these signals plus rate limits where documented.