Activity Feed
My Posts
Post Details Date Published Views Kudos

Are incremental retrievals (via API) currently working?

I've been trying to exercise the incremental retrieval functionality of the API, but getting 400 errors for all my requests. I've double checked that I am passing on a value for "since" with proper f...

11-16-2022

100

0

Too many failed jobs (34) after last maintenance

Yesterday evening I was finally able to run a complete snapshot job for all tables (a first after maintenance update). However, I saw what looks like too many failed jobs (34) and one 404 (although I...

10-27-2022

191

0

Are authentication tokens correctly encoding their expiration time?

I understand that authentication tokens are returned by the API together with an 'expires_at' attribute indicating their expiration time. In addition, the documentation also suggests that this expira...

10-26-2022

56

0

Is the maintenance update over? I'm still unable to do any data retrievals

We heard last week that the maintenance update was 'almost' over, but it's not clear to me whether it ever ended or not. In fact, I still get 401 errors which are accompanied by the 'System is under ...

10-24-2022

70

0

Would like more information about hard-deletes

I apologize if this question was asked before, but I couldn't find anything relevant online. I understand that soft-deletes are treated as a data 'update' , and therefore checking some attribute in t...

10-18-2022

117

0

Unable to retrieve incremental updates for table (users)

Not sure whether this is supposed to be enabled for us yet or not, but I tried earlier today to retrieve an update for the users table using the provided bash script, and the process did not work bec...

06-29-2022

235

0

Has anybody managed to create a complete script for data retrieval and can share it?

Hi fellow alpha testers! I wonder if any of you has already written a (bash?) script that will grab a snapshot of ALL the tables that are available on the server and output those files either locally...

06-27-2022

595

0

Should I assume that the db schema current last September is now outdated?

I have a snapshot of data from last September and I wonder whether to start over with fresh snapshot data (assuming the schema has changed due to some re-architecting), or if it is safe to simply get...

06-23-2022

93

0

Unsure which hostname to hit to grab our CD2 data

(I posted this first as an answer to Edina's initial post - I apologize for the redundancy) Just getting started trying to retrieve our data, but I'm not sure which hostname to use in the URL. Could ...

06-22-2022

189

0

Looking for "enrollment drop" information within Canvas Live Events: is it there?

I've been looking closely at Canvas Live Events (Caliper format) to find in there enrollment adds and drops, as it would be an ideal place to find that type of information (essentially enrollment tra...

02-18-2022

416

0

Do courses created via API (SIS import or regular API) generate 'course created' Canvas Live Events?

Since I don't have access to a repository of raw-formatted Canvas Live Events (only Caliper), I wonder if others can answer this question: does course creation via API (either regular API or SIS impo...

10-26-2021

541

0

Add Canvas page creation setting accepting search tags/keywords for third party search engines

A Canvas page creation setting - only applicable to public Canvas pages- could be added that allows for the specification of (search) tags/keywords. This would allow external search engines (Google o...

07-29-2021

791

0

Add content creation setting (to quizzes, assignments, etc.) for disabling Google page translation

Within quizzes (or assignments, or any other type of content item within Canvas)  a setting could be added that at content creation time determines whether the item's Canvas page (implicitl...

07-29-2021

797

0

Do (default) SIS imports override enrollment status when this field was set via API?

I am wondering whether changes made via API (in particular the enrollment status) would be considered sticky for the purposes of a subsequent SIS import. I understand this is definitely the case for ...

02-05-2021

461

0

Any recommendations for Java-based LTI 1.3 libraries?

...equire a Spring Boot application, that would be very helpful. I haven't seen much publicly available (I am aware of the libraries created at the UOC, although I found no examples of use for a regular web a...

10-29-2020

7696

1

File views/downloads within Live Events

I'm interested in confirming some assumptions about how file views and downloads (for individual files) are represented -or not- in Live Events (both formats), specifically: 1- It appears to me th...

12-06-2019

1472

2

Quickest programmatic way to tell whether course is empty?

What is the quickest way (via API) to tell whether any content has been created in a given course? (meaning *any* type, and not a particular type of content). I am aware of the 'unused' account repor...

04-25-2019

708

2

Can a custom help menu item display within the Canvas frame (not in a popup)

I see that custom help menu items open in a new tab. Is there a way to have them display in the regular Canvas frame instead? (as any LTI tool would). Ideally, this would not require any custom javas...

04-02-2018

1319

5

Java lti library failing to validate request when special characters are present

I'm having a situation in which a Canvas user has set special characters in his name (a Spanish accent, a tilde on top of an 'n') and this is causing the Java LTI library I use for validating the req...

04-21-2016

1199

2

View All Posts