Choose LRS endpoint

Feb 22, 2018


Is there a way to choose the endpoint for a Rise course exported with xAPI?

We have an LMS that doesn't support xAPI so we're trying to get around it by putting the course in a SCORM-wrapper for the LMS can do the SCORM tracking. But I want the xAPI statements from the Rise course to go to our LRS. 




14 Replies
Ashley Terwilliger-Pollard

Hi Dave, Tami, and Marcus, 

We released an update on February 23, to host xAPI courses on any server and report statements to a learning record store (LRS). 

It looks like this is a good opportunity for us to add some documentation for this enhanced feature, so thanks for bringing it up.

That update will allow a Rise xAPI course to run in any context, e.g. in an iframe on a blog, or in an LMS. It will send the statements to an LRS that is configured by sending a query string in the format shown here with some slight differences in the URL.

You would use

with your context information replacing and the same encoded string described in the article I linked following the question mark. Most LMSs build that string if they support xAPI. It is a more manual process when embedding courses in areas that are not a typical LMS.

Let me know how you're making out starting with that information, and we'll go from there!

Fabio Beoni

I am sorry, I didn't get if this update is released or it is not....

You said "We released an update on February 23"  but then "That update will allow a Rise".

By the way, in Rise I don't see any way to set my LRS endpoint when I select xAPI export option.

Can you please clarify? 

Thanks, F.

Ashley Terwilliger-Pollard

Hi Fabio,

Yes, that update was released in February, and you can see it noted in the Rise Version history. You'll also find the steps here on how to modify the link and embed it within your LRS, as that's not a setting to change within the Rise export window. 

If you have any other questions, I'd suggest reaching out to your LRS admin, as they're the best resource to walk you through how to upload and embed within that site.

Peter  Ryan


Hey, just an idea

Not sure how big the task,  but could you put a xapi LRS on your server. Grassblade works well. Run all your xapi files through this, set up triggers in this LRS so the passed verb generates a completion (or whatever your LMS / LRS needs) or a completion verb generates a completion (or whatever your LMS / LRS needs) then send endpoints to redirect through wrapper to your LMS?

Might be worth the head ache. Can't say I have done it!

My experience is limited to Xapi compliant LMS's using Xapi compliant LRS's .

Take it easy!

Kyle Mullaney

We are trying to set up xAPI reporting independent of the LMS we are using (it does not capture or carry xAPI statements). I have this this working with Storyline which I export as HTML and add the needed .js files to the zip folder and make a few changes to story.html file.

How do I do this with Rise? Since it is exported ready for the LMS. Where do I put in the credentials for our LRS. The linked article is not very clear to me since I am not a developer.

Allison LaMotte

Hi Kyle,

Rise publishes xAPI content that is ready for any xAPI-compliant LRS without modifying the published output. We don't typically support making changes to the published content, so I'm not sure how to help you out here. Maybe someone in the community will be able to jump in.

In the meantime, if there's anything else I can do to help, please let me know!

Santiago Tovar


I'm dealing with an issue reporter from a client. I published a xAPI content  that is uploaded to, the content shows in Safari and Chrome (PC) but when the client is using Chrome on a Mac it shows a white screen. My first thought was that this is an issue with their LMS but when we test a xAPI file published in Rise360 it works perfect in both browsers and devices.

Does anyone has an idea about this? 

Alyssa Gomez

Hi Santiago!

Have you done any testing in SCORM Cloud yet?  If so, are you getting the same results? We generally compare the behavior in SCORM Cloud to your LMS experience to try to parse out Rise 360 issues versus LMS issues.  We are happy to help you with that testing if you'd like to share your course with us here. 

Santiago Tovar

Hi Alyssa,

I tested the course in SCORM Cloud and it works fine, looks like the issue happens when the SCORM course is launch in their LMS and just the one published in Storyline.

I wonder what is the difference when I publish the course in Rise, I have seen Rise doesn't have the field "Launch URL" like when I publish it from SL360.


Hazel Bartolome
Hi Valerio!  Does your CMS accept SCORM packages? You can export your Rise course to LMS then upload the output to the CMS if it accepts SCORM files. 
Here's a reference on how to export Rise 360 courses, including to an LMS or Web: