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.
Found this content helpful? Log in or sign up to leave a like!
Hi Canvas Developers Group,
Does anyone know if you can use the Canvas API to review Canvas Credentials (for instance, checking whether badges are properly setup within courses at scale)? I haven’t found anything about Badges in the All API Resources, but I’m wondering if this is possible now that Canvas Credentials is an official Instructure Product.
Thanks so much for your help and ideas!
Solved! Go to Solution.
Hey @padgett4,
Canvas Credentials was another service that Instructure acquired a few years ago, Badgr. From what it looks like, Canvas Credentials has its own API separate from the Canvas API: https://community.canvaslms.com/t5/Canvas-Badges-Credentials/Developers-Build-an-app-that-integrates.... Here's the list of API endpoints for Canvas Credentials: https://api.badgr.io/docs/v2/
I don't think there's any API that allows you to interact with the Canvas Credentials/Canvas integration, so you'd have to piece together the data you need yourself.
I hope this gets you on the right track.
Hey @padgett4,
Canvas Credentials was another service that Instructure acquired a few years ago, Badgr. From what it looks like, Canvas Credentials has its own API separate from the Canvas API: https://community.canvaslms.com/t5/Canvas-Badges-Credentials/Developers-Build-an-app-that-integrates.... Here's the list of API endpoints for Canvas Credentials: https://api.badgr.io/docs/v2/
I don't think there's any API that allows you to interact with the Canvas Credentials/Canvas integration, so you'd have to piece together the data you need yourself.
I hope this gets you on the right track.
Thank you so much @DecoyLex, really appreciate you sharing that documentation. Yeah unfortunately I haven't been able to find a way to query the information through Canvas API (like through the integration to check within specific courses), so your suggestion of using the Badgr API is what I'll try next. Thanks again! 🙂
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