- Source:
Functions for user endpoints
Namespaces
Methods
(async) listCourses(opts, configopt) → {Promise.<Array.<CanvasCourse>>}
- Source:
Get a user's list of courses. Masquerade (act as user) ability is
required for this function
Parameters:
Name | Type | Attributes | Description | ||||||
---|---|---|---|---|---|---|---|---|---|
opts |
object | object containing all arguments
Properties
|
|||||||
config |
APIConfig |
<optional> |
custom configuration for this specific endpoint call (overwrites defaults that were included when api was initialized) |
Returns:
list of courses https://canvas.instructure.com/doc/api/courses.html#Course
- Type
- Promise.<Array.<CanvasCourse>>
(async) listEmails(opts, configopt) → {Promise.<Array.<CACCLEmailEntry>>}
- Source:
Get a user's list of email addresses. Masquerade (act as user) ability is
required for this function
Parameters:
Name | Type | Attributes | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
object | object containing all arguments
Properties
|
|||||||||||||
config |
APIConfig |
<optional> |
custom configuration for this specific endpoint call (overwrites defaults that were included when api was initialized) |
Returns:
email address objects
- Type
- Promise.<Array.<CACCLEmailEntry>>
(async) search(opts, configopt) → {Promise.<Array.<CanvasUser>>}
- Source:
Search users
Parameters:
Name | Type | Attributes | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
opts |
object | object containing all arguments
Properties
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
config |
APIConfig |
<optional> |
custom configuration for this specific endpoint call (overwrites defaults that were included when api was initialized) |
Returns:
list of user objects https://canvas.instructure.com/doc/api/users.html#User
- Type
- Promise.<Array.<CanvasUser>>