Skip to main content

Qwickly Course Tools for Canvas: Developer Key Scopes

Comments

2 comments

  • Dan Gioia Admin

    Here is how these scope routes are currently organized in Canvas:

    Accounts
    url:GET|/api/v1/accounts

    Admins
    url:GET|/api/v1/accounts/:account_id/admins

    Assignment Groups
    url:GET |/api/v1/courses/:course_id/assignment_groups

    Assignments
    url:GET |/api/v1/courses/:course_id/assignments
    url:POST|/api/v1/courses/:course_id/assignments

    Calendar Events
    url:POST|/api/v1/calendar_events

    Conversations
    url:POST|/api/v1/conversations

    Courses
    url:GET |/api/v1/courses
    url:GET |/api/v1/courses/:id
    url:PUT |/api/v1/courses/:id
    url:GET |/api/v1/courses/:course_id/users
    url:POST|/api/v1/courses/:course_id/files
    url:GET |/api/v1/users/:user_id/courses

    Discussion Topics
    url:POST|/api/v1/courses/:course_id/discussion_topics
    url:PUT |/api/v1/courses/:course_id/discussion_topics/:topic_id

    Enrollment Terms
    url:GET|/api/v1/accounts/:account_id/terms

    Enrollments
    url:GET |/api/v1/courses/:course_id/enrollments
    url: GET|/api/v1/users/:user_id/enrollments

    Modules
    url:GET |/api/v1/courses/:course_id/modules
    url:POST|/api/v1/courses/:course_id/modules
    url:GET |/api/v1/courses/:course_id/modules/:module_id/items
    url:GET |/api/v1/courses/:course_id/modules/:module_id/items/:id
    url:POST|/api/v1/courses/:course_id/modules/:module_id/items
    url:PUT |/api/v1/courses/:course_id/modules/:module_id/items/:id

    Pages
    url:POST|/api/v1/courses/:course_id/pages

    Roles
    url:GET|/api/v1/accounts/:account_id/roles

    Submissions
    url:POST|/api/v1/courses/:course_id/assignments/:assignment_id/submissions
    url:POST|/api/v1/sections/:section_id/assignments/:assignment_id/submissions

    Users
    url:GET|/api/v1/users/:id
    url:GET|/api/v1/users/:user_id/profile
     

    1
  • Bartosz

    Thank you so much Dan!!

    1

Please sign in to leave a comment.

Powered by Zendesk