Skip to content

List of xAPI and lxHive Endpoints

joerg edited this page Oct 27, 2018 · 2 revisions

List of supported Endpoints

Authorization

1.0.2

endpoint xAPI version PUT POST GET DELETE Notes Links
/OAuth/initiate 1.0.2 - x - - oAuth1 endpoint, not supported by lxHive rfc5849 page 5,
xAPI, section 6.4
/OAuth/login - - x x - rfc6749,
xAPI, section 6.4
/OAuth/authorize 1.0.2 - x x - rfc6749,
xAPI, section 6.4
/OAuth/token 1.0.2 - x - - rfc6749,
xAPI, section 6.4
/auth/tokens - x x x create, get, delete temporary basic token lxHive wiki
                                                                                                                    | [lxHive wiki](https://github.com/g3i/lxHive/wiki/Issuing-temporary-access-tokens)

1.0.3

endpoint xAPI version PUT POST GET DELETE Notes Links
/OAuth/initiate 1.0.2 - x - - oAuth1 endpoint, not supported by lxHive rfc5849,
xAPI, section 4.1
/OAuth/login - - x x - rfc6749,
xAPI, section 4.0
/OAuth/authorize 1.0.2 - x x - rfc6749,
xAPI, section 4.0
/OAuth/token 1.0.2 - x - - rfc6749,
xAPI, section 4.0
/auth/tokens - x x x create, get, delete temporary basic token lxHive wiki

xAPI Endpoints

1.0.2

endpoint xAPI version PUT POST GET DELETE Notes Links
/about 1.0.2 - - x - (JSON) info about LRS xAPI, section 7.7
/statements 1.0.2 x x x - (JSON) create, retrieve xAPI statements xAPI, section 7.2
/activities 1.0.2 - - x - (JSON) retrieve s single activity xAPI, section 7.5
/activities/state 1.0.2 x x x x (JSON) CRUD - state(s) of an activity xAPI, section 7.4
/activities/profile 1.0.2 x x x x (JSON) CRUD - profile(s) of an activity xAPI, section 7.5
/agents 1.0.2 - - x - (JSON) retrieve a single agent xAPI, section 7.6
/agents/profile 1.0.2 x x x x (JSON) CRUD - profile(s) of an actor xAPI, section 7.6

1.0.3

endpoint xAPI version PUT POST GET DELETE Notes Links
/about 1.0.3 - - x - (JSON) info about LRS xAPI, section 2.8
/statements 1.0.3 x x x - (JSON) create, retrieve xAPI statements xAPI, section 2.1
/activities 1.0.3 - - x - (JSON) retrieve s single activity xAPI, section 2.5
/activities/state 1.0.3 x x x x (JSON) CRUD - state(s) of an activity xAPI, section 2.3
/activities/profile 1.0.3 x x x x (JSON) CRUD - profile(s) of an activity xAPI, section 2.7
/agents 1.0.3 - - x - (JSON) retrieve a single agent xAPI, section 2.4
/agents/profile 1.0.3 x x x x (JSON) CRUD - profile(s) of an actor xAPI, section 2.6