The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December.
Read our blog post for more info about this change.
I am attempting to leverage the Canvas Catalog API to pull a list of all completed certificates for a particular Program. However, the only information I can find in the documentation here seems to indicate that the completed certificates endpoint can only be leveraged if it is used with a specific user id. Is there any way around this? Could I possibly be missing something or am I understanding this correctly?
@albertina_clayt
did you ever work this out? Having the API call per-entity is not uncommon.
Was it a case of getting a list of course enrolments from the program and "For Each (user)", looping over them to get each certificate information?
You can generate
Click on your name and the above drop-down menu appears. Select the Completed tab. You'll see a list of all your completed courses. You can View or Download your certificates here.
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in
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.