emerging · -1.1 capabilitymarket resourceindustry

Courses

Score 21.1 / 100 26 providers +65 via APIs 75 APIs Search apis.io →
Business capabilities this tag reaches
Curriculum & Programme Management 9 Human Capital Management 7 Consumer Learning 3 Teaching & Learning Operations Management 2

Providers using this tag (26)

Ranked by API Evangelist rating — Exemplar and Strong are expanded by default.

Exemplar 2 Complete, well-documented, and agent-ready
Developing 3 Usable, with meaningful gaps to close
Thin 7 Limited public surface area
Emerging 12 Early or largely undocumented
Minimal 2 Almost no public developer surface

APIs with this tag (75)

Ranked by the provider's API Evangelist rating — the Kin Score is scored per provider, not per API, so every API of a provider shares its band. How the rating works →

Exemplar 6 Complete, well-documented, and agent-ready
Strong 7 Solid coverage with minor gaps
Developing 22 Usable, with meaningful gaps to close
Yoobic Courses API When a plan is assigned to a user it creates a course. ### Fields | Field | Type | Required |52.8Accredify Courses APICourses52.3Teachable Courses APICourse management endpoints50.4University of Macau Courses APIThis data set includes courses and their corresponding sections. For each section, two JSON Array of object...49.8Agilix Buzz API (DLAP / xLi)The Buzz API is the programmable surface of the Agilix Learning Suite. It is a command-style HTTP API rathe...48.7Workday Integration Courses APIThe Courses API from Workday Integration — 2 operation(s) for courses.48.1Honen Courses APIThe courses API from Honen — 7 operation(s) for courses.47.8StackOne Unified LMS API (Legacy)Legacy (no longer in active development; existing functionality remains supported). StackOne Unified LMS AP...47.8Thinkific Courses APICourses operations46.5Arccos Golf Courses APIThe Courses API from Arccos Golf — 3 operation(s) for courses.45.1Apex AI Academy Courses APIThe Courses API from Apex AI Academy — 2 operation(s) for courses.44.7Armasourcing Courses APIThe Courses API from Armasourcing — 1 operation(s) for courses.44.0University of California, Santa Barbara Courses APIThe Courses API from University of California, Santa Barbara — 1 operation(s) for courses.42.8Course Explorer (CISAPI)The Course Information Suite API — RESTful resources over Class Schedule and Course Catalog data, organised...42.5Sana Courses APIThe Courses API from Sana — 6 operation(s) for courses.41.7Curricular Data ModelUW-Madison's curricular data model (v1.5), published as generated Javadoc-style reference documentation on ...41.5KU Leuven Educational Offering (Onderwijsaanbod) APIICTS Data Services REST API exposing public educational offering data, including programs (opleidingen) and...41.5University of California, Los Angeles Courses APIThe Courses API from University of California, Los Angeles — 5 operation(s) for courses.41.3University of Warsaw Courses APICourses and course editions41.0Interfolio Courses APIRetrieve details of Courses (Prefixes, Courses Taught, Attachments).40.5The Racing API Courses APIThe Courses API from The Racing API — 2 operation(s) for courses.39.5Kajabi Courses APIThe Courses API from Kajabi — 2 operation(s) for courses.39.4
Thin 24 Limited public surface area
University of Groningen Courses APICourse search and full course descriptions.38.8Secure Code Warrior Courses APIThe Courses API from Secure Code Warrior — 2 operation(s) for courses.38.6Politecnico di Torino Courses APICourses resources of the Polito Faculty API, split per tag from openapi/_original/. Operated by Politecnico...38.2Open Education API Courses APIThe courses API provides a self-contained and formally structured learning experience, aimed at delivering ...37.6University of Lisbon Courses APIIndividual course units, their schedules, groups, evaluations and students.37.5Vector Solutions Courses APIThe Courses API from Vector Solutions — 4 operation(s) for courses.37.4DiscGolfAPI Courses APICourse list and course detail endpoints.37.1Purdue University Courses APIThe Courses API from Purdue University — 7 operation(s) for courses.37.0Canvas GraphQL APIThe Canvas GraphQL API provides a flexible query interface for Canvas LMS data, allowing developers to requ...36.5Yale Courses Web Service v3Returns course-offering information for a given termCode and subjectCode — titles, descriptions, instructor...36.5Thought Industries Courses APICourse management and content35.7Trakstar Courses APIManage course enrollment and information34.6TalentLMS APIREST API for TalentLMS providing programmatic access to users, courses, categories, branches, groups, enrol...34.5Harvard API Portal (HUIT)Harvard University Information Technology's central catalog of administrative APIs - Courses, Person Data S...34.4Princeton OIT API GatewayPrinceton's Office of Information Technology enterprise API gateway, running WSO2 API Manager. Fronts insti...33.5Phorest Courses APICourse templates and a client's purchased course sessions.32.7PowerSchool Courses APICourse catalog information32.6Al-Farabi Kazakh National University Courses APIThe courses API from Al-Farabi Kazakh National University — 9 operation(s) for courses.31.8Cardiff University Courses APICourse records, descriptions and structure for taught programmes. 4 operation(s), from Cardiff's own Course...30.6Penn Courses API (Penn Course Alert / Plan / Review / Degree Plan)One API, four student-facing products: Penn Course Alert (PCA), Penn Course Plan (PCP), Penn Course Review ...30.6LearnWorlds Courses APIRead the school's courses and their contents.29.5PittAPI (Pitt Computer Science Club) — student-builtPittAPI is an unofficial, community-maintained Python library published by the Pitt Computer Science Club t...28.8University of Toronto Courses APICourse, section and meeting-time retrieval.28.7Brightspace Learning Environment (LE) APIThe Learning Environment API provides access to course content, dropbox folders, grade objects, grade value...28.3
Emerging 15 Early or largely undocumented
Sana Courses APIThe Courses API from Sana — 6 operation(s) for courses.26.1ClassLink OneRoster APIOneRoster v1.1-compliant REST API for exchanging K-12 roster data—users, orgs, courses, classes, enrollment...25.1Schoology Courses APIThe Courses API from Schoology — 2 operation(s) for courses.23.8Docebo REST APIRESTful API for managing all aspects of the Docebo learning platform including courses, users, enrollments,...23.1TP Timetable Web Service (NTNU instance)TP (Timeplan) is the timetable, room-booking and course-activity system NTNU uses, hosted on the shared edu...21.8Garmin Connect Courses APIOutbound cloud API for pushing GPS courses and routes from partner platforms (Komoot, Strava, Ride with GPS...20.0Hebrew University of Jerusalem Courses APICourse search, course groups, timetabled study sessions and prerequisites.19.8Domestika APIThe Domestika REST API at api.domestika.org is the internal backbone of the Domestika platform, providing a...19.2BookTheTee Courses APIThe Courses API from BookTheTee — 1 operation(s) for courses.18.6Absorb Integration APIREST-based interface for integrating external systems with Absorb LMS. Supports user management, course man...18.1Educative APIEducative API is a platform that provides developers with access to a wide range of educational materials a...17.1Udemy Affiliate APIREST Affiliate API exposing the Udemy course catalog for course discovery and search by category, subcatego...16.7Udemy Instructor APIREST Instructor API providing programmatic access to instructor-owned courses, students, revenue reports, a...16.7Gradescope Courses APICourse and roster data. Gradescope does not expose a generally available public REST endpoint for listing o...15.3Litmos APIRESTful API for the Litmos learning management system enabling management of users, teams, courses, learnin...14.9
Minimal 1 Almost no public developer surface

Companies reaching this through an API (65)

These companies publish an API, specification or operation carrying “Courses” but do not classify their business under it. Listed unranked and kept out of the count above, because one tagged operation is not a statement about what a company does.

360Learning Accredify Agilix Al-Farabi Kazakh National University Apex AI Academy Arccos Golf Armasourcing Automattic Bindbee Blackbaud BookTheTee Canvas Cardiff University ClassLink D2L Brightspace Epignosis (TalentLMS, eFront, TalentCards) FOLIO Garmin Gradescope Harvard University Hebrew University of Jerusalem HighLevel Honen Honorlock Interfolio Kajabi KU Leuven LearnWorlds Litmos Norwegian University of Science and Technology Open Education API Phorest Politecnico di Torino PowerSchool Princeton University Purdue University Sana Sana Schoology Secure Code Warrior SendPulse Skilljar StackOne Teachable The Racing API Thinkific Thought Industries Trakstar University of California, Los Angeles University of California, Santa Barbara
Show all 65 companies ↓

Score breakdown

Frequency
56.4
log-scaled weighted occurrences
Breadth
0.3
spread across providers
Quality lift
27.9
mean composite of providers using it
Cohesion
8.6
strength of nearest seed neighbor

Related tags

Enrollment 21 co-occurrences Course Catalog 21 co-occurrences LMS 29 co-occurrences Assignments 11 co-occurrences Public Research University 12 co-occurrences E-Learning 18 co-occurrences Grades 7 co-occurrences OAI-PMH 21 co-occurrences

Where this tag comes from

Api tag75
Provider tag26
Openapi tag42
Openapi op tag171

Cohort brief

Auto-generated

The 26 providers in the APIs.io catalog tagged Courses, scored on the Kin Score. Every figure below is computed from the catalog — nothing here is written.

Providers
26
all scored
Mean Kin Score
27.9
+3.8 vs catalog 24.1
Mean Agent Readiness
19.9
+5.8 vs catalog 14.1
Spread
6.2–72.6
median 24.6 · σ 16.1
How the 26 split by band
Exemplar 2Strong 0Developing 3Thin 7Emerging 12Minimal 2
Facet averages, against the whole catalog
FacetThis cohortCatalogDifferenceScored
Contract Quality 26.8 18.6 +8.2 26
Discoverability 66 59.1 +6.9 26
Operational Transparency 16.5 13.2 +3.3 26
Developer Ergonomics 27.6 24.5 +3.1 26
Access Clarity 32.1 30 +2.1 26
Contract Governance 9.9 9.7 +0.2 26

A facet is averaged over the members that carry it, not over the whole cohort — the “Scored” column is that count. Averaging an absent facet as zero would score our own coverage gaps as the providers’ posture.

What this cohort publishes
ArtifactThis cohortCatalogDifference
MCP server (any) 23% 18% +5
MCP server (first-party) 23% 16% +7
Agent Skills 0% 0% 0
OAuth scopes 12% 13% -1
Security 100% 99% +1
Arazzo workflows 0% 1% -1
Governance rules 46% 36% +10

mcp_pct counts any mcp/ artifact including ones API Evangelist derived from the provider OpenAPI; mcp_first_party_pct counts only servers the provider publishes. Prefer the latter.

Top by Kin Score
  1. 1 Google Classroom 72.6
  2. 2 Pluralsight 66.6
  3. 3 MemberPress 48.2
  4. 4 Feason 43.5
  5. 5 iSpring Learn 39.9
  6. 6 DiscGolfAPI 37.1
  7. 7 Instructure 36.5
  8. 8 TalentLMS 34.5
  9. 9 AI-Portal 31.7
  10. 10 ActiKidz 31.1
Top by Agent Readiness
  1. 1 Pluralsight 48.1
  2. 2 SamCart 47.5
  3. 3 Feason 39.3
  4. 4 Google Classroom 38.2
  5. 5 MemberPress 37.7
  6. 6 Circle 32.7
  7. 7 Instructure 30.3
  8. 8 AI-Portal 29.6
  9. 9 iSpring Learn 29.4
  10. 10 Mighty Networks 27.3
All 26 members of this roster resolve to a scored provider in the catalog.
Coverage caveat. 20 of 26 scored members had under half their catalog-attributable points satisfied at all (catalog_earned / catalog_max < 0.5). They are INCLUDED in the mean above. A large share here means the cohort mean is partly a measurement of how far our enrichment reached, not only of how these providers publish.Generated from the catalog build of 14 November 2026, across 41591 providers, using the same computation served by the APIs.io cohort API. Briefs are published for rosters of 5 or more scored providers; below that a distribution is not meaningful.

Work with this as data

Every tag here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for tags

7 MCP tools reach this
  • find_tagsBrowse and filter every tag in the catalog.
  • get_cohortThis tag as a scored cohort — every provider carrying it, with scores.
  • cohort_statsPRO — the distribution across this tag: mean, median, band split, adoption rates.
  • cohort_rankingsPRO — the leaderboard, on composite AND agent-readiness axes.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This tag
curl "https://apis.io/api/v1/tags/courses"
All tags
curl "https://apis.io/api/v1/tags?limit=25"
As a scored cohort (paid plan)
The distribution (Pro)

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.