Is there a way I can copy a quiz within the same class?
Technically, yes. However, this might be an easier way:
If you're committed to literally copying the original quiz, here's one way:
Matthew, greetings and welcome to the Canvas Community! If you are regular quizzes (and not Quizzes.Next) then there isn't a great way to do this. The best I've come up with is to create the original quiz questions in a question bank (or locate them in the Unfiled question bank) and then copy them over into a new quiz to create the duplicate. See the following for details on how to do this - Duplicating Quiz Questions
Retrieving data ...