Skip to content
Honen Academy

Docs

Send learning records to an LRS

Bring Honen learning activity into the reporting tools your organization already uses. With xAPI forwarding, Honen records selected learning events and sends a copy to each configured Learning Record Store (LRS).

You need Manage integrations permission and an LRS administrator who can supply an HTTPS xAPI endpoint and its Basic authentication credentials.

1. Choose the records you need

  1. Open Organization → Integrations → Your LMS → Learning records and cmi5.
  2. Turn on Enable xAPI for this workspace.
  3. Under What Honen records, choose the event families for your program.
Event selection Reporting purpose
Course completions Track completion of the full learning program
Topic completions Understand progress within a course
Activity completions Analyze the individual learning experiences people complete
Test and project results Connect assessments and practical work to outcomes
  1. Decide whether to Include members' email in statements according to your reporting and identity policy.
  2. Review Identifier prefix before your rollout. Keep it stable so activity identities remain consistent across records.

The demo workspace's xAPI event selection, email option, and identifier prefix

2. Add your LRS destination

  1. Under Send to an LRS, choose Add destination.
  2. Enter a recognizable Name, such as the reporting environment or learning program.
  3. Select the xAPI version accepted by your LRS.
  4. Paste the LRS's HTTPS Endpoint. Use its xAPI base endpoint, as supplied by the LRS administrator.
  5. Enter the Basic auth key and Basic auth secret for that destination.
  6. Choose Add destination to save it.
  7. Use Test on the saved destination to check connectivity and authentication.

The xAPI destination form, ready for your LRS endpoint and credentials

The connection test checks the destination without creating a learning statement. Next, complete a real test activity to verify the full reporting path.

3. Verify learning records

  1. Give a test learner access to a course containing the event types you selected.
  2. Complete an activity, topic, assessment, or course as appropriate.
  3. Open your destination LRS and locate that learner's new statements.
  4. Check the activity identity, event, timestamp, result, and duration where relevant.
  5. Compare the records with the learner's progress in Honen Analytics.

Honen stores its learning events locally before forwarding and retries temporary delivery failures. Recent delivery problems lists unsuccessful forwarding attempts when present. Use the destination's endpoint and authentication settings to investigate, then test the connection again.

Manage destinations

Add separate destinations when more than one approved reporting system needs the records. Each destination has its own connection and enable switch. Pause an individual destination when maintaining that reporting system; use the workspace xAPI switch when changing the recording policy for the entire workspace.

For an external client that should query or contribute records to Honen itself, use Honen as an LRS. For a cmi5 LMS launch, follow Export a cmi5 package.