External Content Provider and Oracle Learning Data Exchange Reference

Here are the Oracle Learning actions that start communications with the configured external content provider, and the endpoint used. You can also see what information each action sends to and gets from the xAPI-based external providers.

The providers are Coursera, Go1, O'Reilly Media, and Skillsoft Percipio.

Action Sent from Oracle Learning to the External Content Provider Sent from the External Content Provider to Oracle Learning
Configure and validate the provider NA NA
Provider pushes content sync to Oracle Learning using REST API NA
  • Content URL
  • Title
  • Summary
  • Description
  • Instruction languages
  • Expected effort
  • Publisher
  • Author
  • Instructor
  • Status
  • Deactivation date
  • Cover art URL
Learner navigates to the provider content page using single sign in User information per SSO SAML configuration NA
Provider pushes learner progressions to Oracle Learning using xAPI statements NA

Transferred as part of the xAPI statement body:

  • User information: Required to identify the learner in Oracle Learning and update their enrollments. Based on provider configuration, it can either be user’s primary work email or their Oracle Learning user name.
  • Unique identifier for the provider content
  • Time stamp that's the date and time for the learner’s experience. For completions, Oracle Learning stores the time stamp as the completion date.
  • Duration (optional): If available, it's stored as the actual effort in the learner’s completion record and displayed in their transcript.
  • Score (optional): If available, it's stored as the actual score in the learner’s completion record and displayed in their transcript.