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.
We run some 3rd party code that I maintain, and I'm getting an odd issue that I'm not sure I understand. The error reads:
"Terms only belong to root_accounts. <Canvas : : ApiError>"
Followed by the GET expressions' line were we're looking for the current_enrollment_term_ids.
It's a fairly preliminary point in the code, so I thought I'd reach out to see if anyone who runs Ruby on Rails on their Canvas instance has encountered this before.
Thanks in advance,
Jason Marsall
Hello,
I do recall getting this error very early in our implementation but I can't remember how we resolved the issue. Is this your first year on Canvas? I would also suggest you reach out to your CSM.
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.