Actor

Use Only One IFI Below:

An Account Object Insert Example JSON

Optional:

Use Only One IFI Below, Unless Anonymous Group:

An Account Object Insert Example JSON

Optional:

Required if Anonymous Group, Otherwise Optional:

Array of Agent Objects

Verb

Object

An Array of interaction components Insert Example JSON
An Array of interaction components Insert Example JSON
An Array of interaction components Insert Example JSON
An Array of interaction components Insert Example JSON
An Array of interaction components Insert Example JSON
An Array of Strings Insert Example JSON

Use Only One IFI Below:

An Account Object Insert Example JSON

Optional:

Use Only One IFI Below, Unless Anonymous Group:

An Account Object Insert Example JSON

Optional:

Required if Anonymous Group, Otherwise Optional:

Array of Agent Objects

string

Array of Agent Objects Insert Example JSON
A Context Activities Object Insert Example JSON
Generate JSON Statement

Looking for more?

This form will help you with basic retrieval of raw statements, if you're looking for something easier to read, check out the xAPI Statement Viewer.

Query Options

Get Statements

Statements Recieved From the LRS View Statements

Global Document Values

Send Documents

Document

Send State

Send Activity Profile

Send Agent Profile

Documents Sent to the LRS

Receive Documents

Global

Document

Documents Received from the LRS

Documents Deleted from the LRS

About

This tool helps generate valid statements and demonstrates various interactions with an LRS. xAPI Lab is free and open-source, check it out on github.

It is recommended that you use the xAPI Specification as a reference when using this tool.