AnsweredAssumed Answered

How do I download a submission through the Canvas API?

Question asked by Michael Manis on Sep 7, 2017
Latest reply on Sep 12, 2017 by Michael Manis

I have been trying to find some documentation on the Canvas API, but there seems to be no way to download a file that a user has uploaded through the Canvas API. A Submission object contains no download URL, and the Assignment object's zip file download URL prompts a login page through my university, so I cannot use that (and I'd rather download the assignments one at a time anyway). Is this feature missing from the API, or am I missing it?


Some old answers have said that there is an 'attachment' dictionary attached to the submission object, but there is no such dictionary in the documentation, and there appears to be no such dictionary in the JSON responses that I am receiving, either.