Read this article to know how to set up the fluidic player.

As an enterprises,  if you wish to provide a custom learning experience for your learners outside Captivate Prime, you can now achieve it. As a customer, you can fetch all the information related to learning objects, learners’ enrollments and learning progress using the public API and embed the fluidic player within your website so that the learner can consume the content right there on your website. The fluidic player gives you the power to play any content that Captivate Prime supports. When embedded in your own website, it has the exact same capabilities as when used within Captivate Prime.

Play any eLearning content

The Fluidic player plays virtually any type of eLearning content in the same consistent and intuitive manner without requiring any plugins, or downloads. The learner can launch the content and irrespective of the contents file type, it starts playing.

Notes and Bookmarking

You can take notes and bookmark any content irrespective of its file type. If you want to make a certain selection from a long file or video, you can bookmark the very points where you have found the information that is relevant to your needs. The notes and bookmarks can be searched or sent as email. Clicking on them lands you in the fluidic player exactly at that point of the video, or page of the document.

For more information on fluidic player, see Fluidic player.

Here are some examples of where you can use the embeddable fluidic player.

  • You can use the embeddable fluidic player on your intranet website to list down the enrolled courses of your employee and also provide a link to launch a training on the same page. This would mean that your learners can consume trainings on your intranet website.
  • If you are in the business of training, you may perhaps have a website where your customers purchase courses. You can integrate the embeddable player on the same website so that your customers can consume the content they buy within your website.

Embed fluidic player in your website


This is an effort that needs to be undertaken by someone from your IT team or an external consultant that can build an application that is then hosted on your site.

  1. Modify the Captivate Prime embedded player URL with parameters which point to the exact learning object that needs to be taken.

  2. Use any one of these parameters to launch a course:

    • course_id : This is the id of course to launch
    • learning_program_id : This is the id of learning program to launch
    • certification_id : This is the id of certification to launch
    • lo_id : The id of the learning object( course/learning program/certification/job aid) to play
  3. Use access token as a mandatory parameter.

    • access_token : This is the security parameter, use the public API oauth  access token


    You can get your token by setting up your embeddable fluidic player in your integration admin. You can get your authentication token which you can be used as your access token.

    Example of created URL;”+lo_id+”&access_token=”+accToken

    Here, lo_id will be the id of the course, learning Program, certification and jobAid.

    Examples of lo_id -  course:21324, learningProgram:2143, certification:23432, jobAid:237

  4. Make Captivate Prime API calls to retrieve the above-mentioned parameters.

    These API calls are to be made by the application that your IT team/consultant would write and host on your site.

    More details on using the API can be found here:

    Captivate Prime V1 API -


    Captivate Prime V2 API -

    The IDs of the objects differ from the V1 and the V2 API. The embeddable player expects IDs in the v2 format. Use the ID-mapping API in V2 to convert from V1 IDs to V2 IDs.

    After constructing the URL, one way the application would use it for displaying to the learner is by putting it inside an iFrame. Clicking on this link would lead to the fluidic player being launched with the particular course in context. 

    Captivate Prime learning object under Salesforce Application
    Captivate Prime learning object under Salesforce Application

    To check progress and completion reports, log in to Captivate Prime.

    When the learner closes the Player, the fluidic player will send a "close" message to the parent element using html5 postMessage. The loading controller should handle this message and proceed.

Denna produkt är licensierad enligt en Creative Commons Erkännande-Ickekommersiell-Dela Lika 3.0 Unported-licens  Twitter™- och Facebook-inlägg omfattas inte av villkoren i Creative Commons-licensen.

Juridiska meddelanden   |   Onlinesekretesspolicy