Content Controller gives you two ways to get xAPI statements out of an account: exporting them on demand or forwarding them automatically to a third-party LRS, statement viewer, or visualization tool. Both live in the same place.
Where to Find These Settings
Navigate to:
Accounts > [select your account] > Advanced > xAPI
Option 1: Export Statements
Clicking Export Statements walks you through a short wizard:
- Set Name — give the export a name so you can identify it later.
- Select Date Range — choose Last 30 Days, Last 90 Days, or Custom Range. Custom Range lets you set specific From and To dates (all times are in UTC).
- Submit — review the date range and click Submit to confirm.
- Complete — the export is generated as a JSON file.
The finished export doesn't download automatically — it's delivered to Reports > Shared. Head there to find and download it once it's ready.
This is a point-in-time snapshot — nothing is sent anywhere automatically, so you'll need to run a new export to capture any statements generated afterward. Use this option when you need a one-off pull of data, such as for a report or an audit.
Option 2: Statement Forwarding
Statement Forwarding sends xAPI statements straight to a third-party LRS, statement viewer, or visualization tool as they're generated — no manual export required.
To set one up, click Add in the Statement Forwarding section and fill out:
- Forwarding Name — a label to identify this forward.
- Forwarding URL — the destination endpoint.
- Since (UTC) — defaults to today; statements from this date forward will be sent.
- using a date prior to the current date will retroactively send historical statements.
- Forwarding Username / Forwarding Password — credentials for the destination, if required.
Click Add Path to save.
Once configured, the Last Activity column shows the most recent time a statement was successfully forwarded, which is a quick way to confirm the connection is still working.
Use this option when you want statements flowing into a third-party system continuously, rather than pulling them manually.
Which One Should You Use?
| Export Statements | Statement Forwarding | |
|---|---|---|
| Best for | One-time data pulls, audits, reports | Ongoing, real-time integrations |
| Format | JSON file, downloaded manually | Sent automatically to a URL |
| Setup | None — just select a date range | Requires a destination LRS/tool URL |
Have questions? Feel free to reach out to us at support@rusticisoftware.com. We're always happy to help!