Integrate Instructure Canvas
Provide your users with in-app integration with Instructure Canvas
Instructure Canvas
At Instructure, we help move learning and growth forward, with platforms that simplify teaching, learning, and career development.
Instructure Canvas Connector Methods
Feature | Description | Type |
---|---|---|
List Users In Account | List all users in an account. | Action |
Create Custom User Data | Store custom user data. Add your own fields to the request to store the unique data. | Action |
List User Courses | List all courses for a user. | Action |
List New Users In An Account | List all new users in an account. | Action |
Create User | Create a user. | Action |
Update User | Update a user. | Action |
Get Custom User Data | Get custom data for a user. Add your own fields to the response to get the unique data. | Action |
Feature | Description | Type |
---|---|---|
List Course Users | List all users of a course. | Action |
List New Course Users | List all new users of a course. | Action |
List Course Students | List all students in a course. | Action |
Create Course | Create a course. | Action |
Update Course | Update a course. | Action |
List Courses In Account | List all courses in an account. | Action |
Get Course | Get a course. | Action |
List Courses | List all courses. | Action |
List New Courses | List all new courses. | Action |
List Updated Courses | List all updated courses. | Action |
Feature | Description | Type |
---|---|---|
List Course Submissions | List all submissions of a course. | Action |
Grade A Submission | Grade or comment on a submission. | Action |
List New Course Submissions | List all new submissions of a course. | Action |
Create Submission | Create a submission. | Action |
Get Submission | Get a users submission. | Action |
Get Course Submission | Get a course submission. | Action |
Feature | Description | Type |
---|---|---|
List Course Modules | List all modules of a course. | Action |
Get Module | Get a module. | Action |
Delete Module | Delete a module. | Action |
List New Course Modules | List all new modules of a course. | Action |
Create Module | Create a module. | Action |
Update Module | Update a module. | Action |
Feature | Description | Type |
---|---|---|
List Course Enrollments | List all enrollments of a course. | Action |
Accept Course Invitation | Accept a course enrollment offer. | Action |
List New Course Enrollments | List all new enrollments of a course. | Action |
Create User Course Enrollment | Enroll a user on a course. | Action |
Delete Course Invitation | Delete/un-enroll/de-activate course invitation. | Action |
List User Enrollments | List all enrollments of a user. | Action |
List Updated Course Enrollments | List all updated enrollments of a course. | Action |
Feature | Description | Type |
---|---|---|
List Accounts | List all accounts. | Action |
List Sub-Accounts | List all sub-accounts of a specified account. | Action |
Feature | Description | Type |
---|---|---|
List Results | List all results. | Action |
Get Result | Get a result. | Action |
Feature | Description | Type |
---|---|---|
List Course Assignments | List all assignments of a course. | Action |
Get Course Assignment | Get a course assignment. | Action |
List Assignment Submissions | List all submissions of an assignment. | Action |
List New Course Assignments | List all new assignments of a course. | Action |
List Updated Course Assignments | List all updated assignments of a course. | Action |
List User-In-A-Course-Level Assignment Data | List all assignments for the course sorted by due date. | Action |
Feature | Description | Type |
---|---|---|
List Line Items | List all line items in a course. | Action |
Get Line Items | Get a line item in a course. | Action |
Feature | Description | Type |
---|---|---|
Create SIS Data | Import SIS data into Canvas. Must be on a root account with SIS imports enabled. | Action |
List SIS Imports | List all SIS imports for an account. | Action |
Get SIS Import Status | Get the status of a SIS import. | Action |
List New SIS Imports | List all new SIS imports for an account. | Action |
Looking for extra functionality in this connector? We build our connectors to our customer requirements, so if you need an extension get in touch.
With Cyclr you also get
300+ APIs
Our Connector Layer enables you to unlock integrations with our vast library of SaaS Connectors -- instantly.
Always up-to-date
Our API connectors are tested automatically every day, we are constantly updating & adding new ones.
No code
Use our drag and drop builder to create embeddable template integrations for your users with our Orchestration Layer.
Native integration
Your users access all integrations right inside your app, no more plugins or third-party apps, with our Presentation Layer.