xAPI in Storyline

Does anyone have xAPI experience with Storyline that they can share? I would like to learn the basics. I also have a more complex question in regards to establishing xAPI when using a Free Form Quiz with states, layers & hot spots. Essentially, the learner would be given 8 drop down boxes with various options. He/she would need to select the 8 correct options via hot spots. I would like to extract data on which options were selected, the score & the time it took to complete each scenario. Thank you! 

14 Replies
Katie Riggio

Welcome to the community, Katie!

Have you had a chance to check out the following documentation? (They're great reads for those beginning their journey with the Tin Can API!)

A lot of folks here use xAPI, so I'll defer the rest to the community. Is anyone able to share their experience here? ☺️

Ashley Terwilliger-Pollard

Hi Mark,

You're correct - Tin Can API and xAPI are terms to describe the same functionality. We haven't made any recent changes to the training options or functions within Storyline 360. If you have specific questions let us know, and we're happy to track down those answers or some experts in the community may be able to weigh in! 

Devlin Peck

Hi Katie!

I've been working on a series of xAPI tutorials that I think you will find immensely helpful. They cover how to send your first xAPI statement from Storyline, as well as how to collect much more detailed information (such as that about activities, quizzes, duration, open text responses, and a whole lot more).

While some of these tutorials are still in progress, you can check out the full guide here: https://www.devlinpeck.com/tutorials/full-guide-xapi-storyline

Let me know if you have any questions or additional tutorial requests!

EDIT: The full guide is now complete! Use the link above to access all of the xAPI + Storyline tutorials :)

Florence Smith

This seems like a good place to ask this question. Is there a way to pull data back into a live course? So if I'm taking a course and I ask the question, "how often do you use ?? tool to search for troubleshooting articles?" with answers never, often, sometimes, all the time. After the person answers, they can then see a graph of how their answer compares to their peers. Is this a function with API?

Katie Riggio

Greetings, Florence!

While I'm not well-versed with custom statements, I'm happy to point you to the right resource and discussions:

Can't wait to see what else the community will share!

Devlin Peck

Hi Samara. This resource is really good if you're new to xAPI and wondering what's possible: https://www.devlinpeck.com/xapi-lrs

I'm also hosting a live session tomorrow where we'll look at data-driven eLearning design as a whole. It is beginner-friendly and sounds like it would be perfect for you: https://www.crowdcast.io/e/data-driven-elearning

Samara Reyneke

Devlin, I have spent so much time with you and you don't even know it.

Thank you so much for sharing your knowledge with the world. I used your three-part guide and successfully sent a few xAPI statements to an LRS.

I am glad that you posted your reply when you did. I learned so much from the live stream. Thanks!