# Udemy

**Canonical:** https://apis.io/providers/udemy/  
**Website:** https://www.udemy.com  
**APIs profiled:** 3

Udemy is a global online learning marketplace offering tens of thousands of on-demand video courses across business, technology, design, and personal development, alongside Udemy Business, an enterprise learning subscription for workforce skills development. Udemy exposes REST APIs including the Affiliate API for course discovery and the Instructor API for instructor resources, both using bearer token authentication over HTTPS with JSON-formatted responses.

## Kin Score — 30.4 / 100 (thin)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 30.4).

| Facet | Score |
|---|---|
| Discoverability | 74.1 |
| Contract Quality | 43.3 |
| Governance | 0.0 |
| Contract Governance | 0.0 |
| Operational Transparency | 2.6 |
| Developer Ergonomics | 16.7 |
| Commercial Clarity | 42.1 |
| Access Clarity | 42.1 |

Regulatory layer — **Education & Research**: 27.8 (matched via tags).

## Agent readiness — 15.4 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | no |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | no |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | no |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Unknown — onboarding: unknown, pricing: unknown, trial: no (confidence: low).

## APIs (3)

- **Udemy Affiliate API** — REST Affiliate API exposing the Udemy course catalog for course discovery and search by category, subcategory, price, language, and keyword. Authentication uses a base64-encoded...
- **Udemy Instructor API** — REST Instructor API providing programmatic access to instructor-owned courses, students, revenue reports, and course resources. Authentication uses bearer tokens scoped to instr...
- **Udemy Business API** — REST API for Udemy Business customers to programmatically manage users, groups, course assignments, learning activity, and reporting for their enterprise learning environment.

## Security (2)

- **Udemy Domain Security** — TLSv1.3 · HSTS · DNSSEC · DMARC
- **Udemy Trust Center** — SOC 2, ISO 27001

## Tags

Online Learning, E-Learning, Education, Courses, Corporate Training, Workforce Development

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/udemy/). Scores are computed from the provider's own public artifacts under a published rubric.
