class Users
extends BaseApi
import { Users } from "https://deno.land/x/gesso@v0.1.2/src/mod.ts";
Constructors
new
Users(config: Configuration)Methods
activityStreamSummary(body?: unknown): Promise<Conversation>
clearCourseNicknames(body?: unknown): Promise<Scope>
createUser(): Promise<User>
account_id: string,
params?: CreateUserParams,
body?: unknown,
deleteCustomData(): Promise<Scope>
user_id: string,
params?: DeleteCustomDataParams,
body?: unknown,
deprecatedSelfRegisterUser(): Promise<User>
account_id: string,
params?: deprecatedSelfRegisterUserParams,
body?: unknown,
editUser(): Promise<User>
id: string,
params?: EditUserParams,
body?: unknown,
getCourseNickname(course_id: string, body?: unknown): Promise<Course>
getCustomColor(): Promise<unknown>
id: string,
asset_string: string,
body?: unknown,
getCustomColors(id: string, body?: unknown): Promise<unknown>
getDashboardPositions(id: string, body?: unknown): Promise<unknown>
getPandataEventsJwtTokenItsExpirationDate(params?: GetPandataEventsJwtTokenItsExpirationDateParams, body?: unknown): Promise<unknown>
getUserProfile(user_id: string, body?: unknown): Promise<Profile>
getUsersMostRecentlyGradedSubmissions(id: string, body?: unknown): Promise<Scope>
hideAllStreamItems(body?: unknown): Promise<Scope>
hideStreamItem(id: string, body?: unknown): Promise<Scope>
listAvatarOptions(user_id: string, body?: unknown): Promise<Avatar[]>
listCountsForTodoItems(params?: ListCountsForTodoItemsParams, body?: unknown): Promise<Scope>
listCourseNicknames(body?: unknown): Promise<Course[]>
listMissingSubmissions(): Promise<Assignment[]>
user_id: string,
params?: ListMissingSubmissionsParams,
body?: unknown,
listTheActivityStream(params?: ListTheActivityStreamParams, body?: unknown): Promise<Assignment>
listTheTodoItems(params?: ListTheTodoItemsParams, body?: unknown): Promise<Scope>
listUpcomingAssignmentsCalendarEvents(body?: unknown): Promise<Scope>
listUserPageViews(): Promise<Page[]>
user_id: string,
params?: ListUserPageViewsParams,
body?: unknown,
listUsersInAccount(): Promise<User[]>
account_id: string,
params?: ListUsersInAccountParams,
body?: unknown,
loadCustomData(): Promise<Scope>
user_id: string,
params?: LoadCustomDataParams,
body?: unknown,
mergeUserIntoAnotherUser(): Promise<User>
id: string,
destination_user_id: string,
body?: unknown,
removeCourseNickname(course_id: string, body?: unknown): Promise<Course>
setCourseNickname(): Promise<Course>
course_id: string,
params?: SetCourseNicknameParams,
body?: unknown,
showUserDetails(): Promise<User>
id: string,
params?: ShowUserDetailsParams,
body?: unknown,
splitMergedUsersIntoSeparateUsers(id: string, body?: unknown): Promise<User[]>
storeCustomData(): Promise<Scope>
user_id: string,
params?: StoreCustomDataParams,
body?: unknown,
terminateAllUserSessions(id: string, body?: unknown): Promise<Scope>
updateCustomColor(): Promise<Scope>
id: string,
asset_string: string,
params?: UpdateCustomColorParams,
body?: unknown,
updateDashboardPositions(id: string, body?: unknown): Promise<Scope>
updateUserSettings(): Promise<Scope>
id: string,
params?: UpdateUserSettingsParams,
body?: unknown,
uploadFile(user_id: string, body?: unknown): Promise<Scope>