Standard API


Introduction

As a conformant LRS, TRAX LRS implements and exposes all the standard xAPI APIs. The purpose of this documentation is not to detail these APIs. So please, refer to the xAPI specification to know more about the standard APIs.

Getting access to the API

The Standard API is always enabled globally.

It is fully accessible to all the clients which have the xapi/all permission enabled, and partially accessible for clients which have a xapi/statements/write, xapi/statements/read/mine, xapi/statements/read, xapi/state, xapi/profile or xapi/all/read permission enabled.

The xAPI endpoints are specific to each client. To get a client endpoint:

  • Go to the Access > API Consumers > Clients page.
  • Click on the (i) icon of a client.
  • The endpoint is indicated next to the xAPI endpoint label.