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!
Hello,
I am a new user and a new developer. Apologies if this is a repeat question. I see there is an option to add custom data for a user
My question is more specific to a Course where I want to be able to attach an UID to an external system to make it easy for my solution
Solved! Go to Solution.
All of the course API fields are at Courses - Canvas LMS REST API Documentation and Courses - Canvas LMS REST API Documentation .
I don't think there is anywhere you could store your uid. You'll just have to have your application keep a mapping between it and the sis_course_id or the Canvas id, as appropriate.
All of the course API fields are at Courses - Canvas LMS REST API Documentation and Courses - Canvas LMS REST API Documentation .
I don't think there is anywhere you could store your uid. You'll just have to have your application keep a mapping between it and the sis_course_id or the Canvas id, as appropriate.
Thanks Peter
pklove, as discussed in another thread, couldn't the course's integration_id be somewhere that @srikumar_subram 's uid could be stored?
It could potentially be. I did wonder about mentioning this. But I have heard a CSM say do not use this field.
One problem is that if Srikumar uses this field for their app, then what happens if someone else, or the institution, needs it for something else?
Ahh, a CSM saying not to use it strikes me as a compelling reason not to use it!
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