cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Canvas Developers Group

DominicDeSantis
New Member

My team is trying to replicate in one of our views how Canvas presents TODOs in its own UI. The TODO items endpoint (https://canvas.instructure.com/doc/api/users.html#method.users.todo_items) appears to be the correct one to use, although it's unclear what parameters Canvas itself may be using to for its presentation. As such, we have some questions about Canvas and the API.

When Canvas presents the TODOs in its own UI, what rules/boundaries determine the list of items that are being presented:
1. Does it present the user's most recent n number of TODOs?
2. Does it present the user's TODOs for the current term?
3. Does it present all of the user's TODOs ever?
4. Something else?

Regarding the TODO items API (https://canvas.instructure.com/doc/api/users.html#method.users.todo_items), we're trying to understand some nuances of the pagination. Specifically, what is the difference between fetching the "current" vs "last" pages?

more
0 1 79
zapsarth
New Member

I need an api endpoint that returns a course image url.

Read more...

more
0 2 157
Code-with-Ski
Community Participant

Learn about the Chrome extension that I've been developing as a personal side project to use with Canvas LMS to add some new features and help improve workflows.  Most of the customizations so far are for the admin area of Canvas, but I am now working on adding some customizations that will add features in other areas of Canvas that could be useful to more users.

Link to Chrome Extension in the Chrome Web Store: Canvas LMS Mods (Basic)

Read more...

more
5 11 625
breilly1
Community Member

Unenroll user from a class via SIS UserID?

Read more...

more
0 2 340
gerosullivan1
Community Member

If you are thinking of taking your courses to the next level or are interested in other flexible ways to develop and manage content authoring, read on!

🎬 YouTube version.

Following on from our CanvasCon 2018 talk, this article describes how we embraced the web’s shift to a decentralised stack (APIs, no-code, Notion, Zapier...) and created our own authoring system that creates engaging and responsive pages rendered in Canvas.

pages_gif.gif

Read more...

more
10 0 752
Admin210
New Member

When submitting a multi HTML Content Items request, the generated HTML is wrong.

See how item #2 and #3 are embedded inside item #1 instead of after it:

canvas.png

Seems like a regression as it used to work fine a few days ago.

Any idea what is causing this?

Best Regards,

Barak

more
0 0 498
maguire
Community Champion

returns { 'notification_preferences': [ list ] } rather than [ list ]

 

Read more...

more
0 0 587
dsweeney2
Community Participant

A script to generate a Postman collection based on Canvas' swagger documentation.

Read more...

more
25 5 2,424