Get your Articulate Online completions into Rise.com

Jan 21, 2021

Currently, there isn’t a way to import historical course completion data for your users using the Rise UI (User Interface). However, with a little bit of programming knowledge, you can use the Rise Import Course Completion API to get the job done.

I’ve written a python script to help lighten the load. Check out the video for a quick recap of the process. Detailed steps are below. Hope this helps! Let me know if you run into a snag.

And here is a short written recap:

  1. Download and unzip this file containing the python script and .CSV file: http://joshuacrigger.com/at/course_completion/course_completion.zip
  2. Add your course(s) to your Rise tenant and publish them.
  3. Add your users to your Rise tenant; you can add them individually or in bulk. No need to enroll them in the course(s) as this will automagically happen when submitting course completion.
  4. Enter the following information into your .CSV file. Save it in the UTF-8 Comma delimited (.csv) format:
    1. courseID - The unique identifier of the course you’re marking completion on. Go to Manage > Course >, Grab the string of characters from the URL
    2. userID - The unique identifier of the user you’re marking completion for. Go to Manage > People > Users > View Report > Grab the string of characters from the URL
    3. startedAt - This is the date and time of when the user began the course and must be converted to ISO 8601 format (yyyy-mm-ddT00:00:00.000Z)
    4. completedAt - This is the date and time of when the user completed the course and must be converted to ISO 8601 format (yyyy-mm-ddT00:00:00.000Z)
    5. API BearerToken  - This is your Rise API key. You can obtain it following these directions.
  5. Run the Python script. You’ll need to navigate to and run the Python script. Here is an article showing you how to do this in a variety of operating systems.
  6. Review the script output for any errors that may have occurred and address them accordingly.
  7. Double-check everything in Rise
Be the first to reply