Bulk delete courses?

Jump to solution
jeneen_hill
Community Contributor

Is there a way to delete a large number of courses? I saw a post from 2017 and I was wondering if the same process still applies? TIA, @James 

Jeneen Hill

Labels (1)
0 Likes
1 Solution
James
Community Champion

@jeneen_hill 

I'm not sure exactly which post from 2017 you're referring to, but things haven't changed.

  • If the courses were created through a SIS import, then using another SIS import to delete them is going to be the fastest way to bulk delete courses. Set the status to "deleted".
  • If the courses don't have SIS codes attached, then the Update Courses endpoint of the Courses API will allow you delete multiple courses in one go. In theory, you can delete up to 500 at a time, but in reality, that number was limited by the length of the query parameter string (if I remember right). I was thinking I used somewhere around 300 to be safe. You may be able to use the Provisioning report from Admin > Settings > Reports to get the course IDs that you want to delete.

View solution in original post