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 on a second day of getting to know Canvas API.
the following URI returns 404 error
https://Canvas.instructure.com/api/v1/accounts/112233/users/sis_user_id:12345
while
https://Canvas.instructure.com/api/v1/accounts/112233/users
are happy to return a number of users.
What am I doing wrong?
Thanks
Tom
I have the same issue!!!! I posted my question but didn't get any bites either, so I'm wondering if you have figured it out?
Hi @tomasz_sowinski ,
It looks like you are using the wrong endpoint.
/api/v1/accounts/112233/users - is for listing all users in the account
/api/v1/users/sis_user_id:12345 - is for getting a specific user by SIS ID.
Try:
https://Canvas.instructure.com/api/v1/users/sis_user_id:12345
Hi @tomasz_sowinski ,
It looks like you are using the wrong endpoint.
https://Canvas.instructure.com/api/v1/accounts/112233/users - is for listing all users in the account.
To get a specific user by sis_user_id, use the /users instead of /accounts endpoint.
Try:
https://Canvas.instructure.com/api/v1/users/sis_user_id:12345
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.