edx.org
edX is an online learning platform offering courses, certificates, and degree programs from universities and institutions. Its public web properties include learner-facing course discovery and partner- or admin-oriented education platform services.
edx.org exposes multiple authenticated HTTP APIs: the LMS API on courses.edx.org, a Course Catalog API on api.edx.org, a Registrar API, a Studio API, and an Authoring API; no public GraphQL, MCP, or CLI surfaces were found.
- Open edX LMS APIdiscovered
- edX Course Catalog APIdiscovered
- Registrar APIdiscovered
- Open edX Studio APIdiscovered
- Authoring APIdiscovered
Sign in with a dedicated LMS account on courses.edx.org, then request API access through API Admin. After approval, view your issued client_id and client_secret at API Admin status. Use them to request a JWT access token from https://api.edx.org/oauth2/access_token/ with grant_type=client_credentials and token_type=jwt, as described in the Course Catalog API authentication guide and the Registrar API docs.
conventions · 1/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://edx.org/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing