Getting Started with Watershed (For Developers)

This guide is an overview of getting started with Watershed aimed at developers. It offers links to a number of other more detailed guides that you will find helpful.

There are four main possible points types integration with Watershed:

Hint: any action that’s possible in the UI is also possible via API. Not all of our APIs are documented, so some developers will inspect the requests made by the Watershed application using the developer tools in their web browser. Please ask if you need help with any of our APIs, even the undocumented ones.

Experience API

Use the Experience API (xAPI) to send and retrieve record of learning activity. This is not used to communicate data about the learner, such as their job role or position in an organization hierarchy; use the groups and people integration for that data instead.

The following guides may be useful in developing an Experience API implementation with Watershed:

Reporting

Please note: the Reporting APIs are only available on the CLO and Enterpirse pricing tiers.

Some applications pull aggregated data from Watershed either to display to the user of those applications, or to inform decisions and actions of that application.

The following guides may be useful in developing a report integration with Watershed:

The Dashboard API documentation includes the creation and management of report cards.

Groups and People

Please note: the Groups and People APIs are only available on the Enterpirse pricing tier.

Many organizations what to report on learning records filtered by or comparing different groups or demographics within their organization. They also want to assign data and feature permissions based on position in the organization. This person, hierarchy and groups information can to brought in via the Person and Groups APIs.

The following guides may be useful in developing a people and groups integration with Watershed:

Single Sign On

Please note: SSO is only available on the Enterpirse pricing tier.

Watershed supports single sign on to Watershed from another application. It does not support single sign on from Watershed to another application.

The following guides may be useful in developing a single sign on integration with Watershed:

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

If you can't find what you need or you want to ask a real person a question, please contact customer support.