Can you provide some context to this request? Is it that you are wanting to get specific reporting data - like "how many students chose answer 2 on question 3?"?
If this is the case, you could leverage innate Canvas reporting to query that kind of data. I've not had a use case like this, but I believe portions of the mastery gradebook and outcomes could accomplish this goal.
If you specifically need the API to get this data, I'm unsure if it would work - at least what I am seeing from Instructure's documentation.
It looks like the Quiz Submission Questions API will, at most, show the question ID and the provided answer.
It looks like the Quiz Submission Events API gives a bit more data like timestamping for specific triggered events, but I am still not seeing any kind of answer order.
If you are able to find a call that provides this kind of data, I would be interested in knowing it - but I feel like there might be some dynamic-ness to the answer order, depending on if the randomize answers setting is enabled. Although, that may just be a reordering during the student render, as the answers would still be in a specific order in the backend.
Please let me know if you find out anything else on this!
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.