npm i schoologyapi
yarn add schoologyapi
pnpm i schoologyapi
bun add schoologyapi
const SchoologyAPI = require("schoologyapi")
import SchoologyAPI from "schoologyapi"
https://{district}.schoology.com/api
const client = new SchoologyAPI("key", "string")
await client.request(method, uri, accessToken, body)
await client.request(
"PUT",
"/users/12345",
{ key, string },
{ uid: 12345 }
)
{ key: string, string: string }
const token = "oauth_token=abc&oauth_token_secret=def"
const { key, secret } = client.format(token)
Enjoy!