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.
Hi, all
We have an automated system that downloads and verifies the Canvas Data files using the API before feeding the data into our ETL and processing pipeline. Part of this verification involves checking the data against the schema using a generated Java SDK.
The documentation for the latest schema release (1.11.1) flags a number of fields in the new assignment_override_dim table as enums. However, it does not indicate what values are acceptable for that enum. Previous schemas have included the allowable values in the column description; in the absence of a machine-readable specification of enum values, we have been parsing the description field (see , which I suspect isn't going to make it to 100 upvotes).
Can the 1.11.1 schema documentation be updated to include the allowable enum values for the new fields?
Thanks,
Phil
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.