Schoology API Client

JSON →
library 4.0.4 ·javascript
verified Jun 4, 2026

A Node.js client for the Schoology LMS REST API (v1). v4.0.4 (stable) wraps OAuth 1.0a signing and provides a simple request interface. Supports both CommonJS and ESM, includes TypeScript definitions. Released under MIT license. The only actively maintained Schoology API client on npm with OAuth token parsing.