Depending on how you implement Watershed, you might need to use CSV files to bring data into Watershed.
Before you can import CSVs into Watershed, you'll need to set up templates. This guide explains how to set up a template to convert CSV learner data into xAPI and covers:
The Default Interaction Statement Template allows you to import statements from a CSV without first setting up a custom Import CSV template.
Download this example CSV to see an example of how you should format your CSV. In the example CSV, you’ll see each column is part of a statement, and each row is a complete statement. For a minimally viable statement, check out the columns that are absolutely required:
Now that you see what a properly formatted CSV looks like, you need to decide how to format your CSV. Make sure to select at least an actor, verb, and object, and make sure you know which pieces of data are important to you. Use The Registry when selecting the pieces of your statements—it’s better to use data points that have already been defined and fit your needs (and the CSV importer only accepts verbs that are in the registry).
Import History shows every file that has been imported into your organization's Watershed account:
If you’d like to send CSV data to Watershed automatically using API, please contact us to learn more about adding access to that feature.