Gow dys y chummal

Recortyssyn ynsagh

RODMENA LRS

Çheet dy gerrid

Y stoyr feanish son ynsagh: cre haghyr, recortyssit un cheayrt, freilt dy jeeragh.

She Learning Record Store eh RODMENA LRS: t'eh geddyn recortyssyn jeh gniomhaiocht ynsagh ayns cummey xAPI, t'eh cur stoyr orroo gyn caghlaa, as t'eh cur ad er ash trooid eadar-aght xAPI query standart. T'eh geddyn dy chooilley test ayns ADL LRS Conformance Test Suite son xAPI 1.0.3 as xAPI 2.0. Ta recortyssyn dy chooilley chliant scarrit veih recortyssyn dy chooilley chliant elley cheu-sthie jeh'n database hene. Ta cummey recortyssyn cryssit ec fea, as ta enmyssyn ynseyder stoyrit ayns cummey keyed, pseudonymous ynrican. Cha nod recortyssyn stoyrit ve caghlaait; ta data persoonagh ynseyder ry-scryssey er aghin, as ta dy chooilley scryssey screeuit ayns log tamper-evident.

Quoi t'eh son. Ardaneyn ynsagh as shirveishyn ynsagh ta feme er boayl coardail gys freayll recortyssyn obbraghyn ynseydee. She shirveish back-end t'ayn: ta troggalyn jeant er as t'ad geamagh er veih nyn shirveishyn. Cha nel ynseydee as browsers loayrt rish dy jeeragh. She REES y chied chonsumer echey.

Stayd
Çheet dy gerrid
Ayrn jeh
Offerings
Kied
Shellooderagh. Copyright RODMENA LIMITED, dy chooilley chair er ny reayll.
Coardailys
1,365 xAPI 1.0.3 conformance tests, all passed
1,435 xAPI 2.0 conformance tests, all passed
Firrit 2026 Mean-fouyir 23
Taghyn
xAPIRecortyssyn ynsaghConformanceYl-thenentaghData protectionAudit trail

Sonraght theicnagh

Currit sheese son maynreyder kianglagh. Ta row gyn feeu towshit er ny aagail magh.

Standards

xAPI 1.0.3
ADL Experience API Specification, version 1.0.3
xAPI 2.0
IEEE 9274.1.1-2023
Reih lhieggan
Dagh aghin, liorish y header X-Experience-API-Version. Ta 1.0.x as 2.0.x er nyn ngoaill rish; ta version ta cheu-mooie ny nagh vel ennit er ny obbal lesh 400.
Conformance suite
ADL LRS Conformance Test Suite, roie jerrinagh 23 Mean Fouyir 2026
Eiyrtys coardailys
xAPI 1.0.3: 1,365 jeh 1,365. xAPI 2.0: 1,435 jeh 1,435.
Çheu mooie jeh'n chiad shoh
Ta dagh fer jeh ny requirements ta'n suite gra nagh vel eh prowal coodit lesh check er-lheh. Va shey testyn suite nagh vel cur sheese nhee erbee ennit as coodit er-lheh.
Er nyn kiaddey
Cha nel OAuth 1.0 er ny ghoaill, er yn oyr dy vel eh deprecated. Ta'n service er ny eam server to server liorish ny products t'er ny hroggal er, as cha nel eh goaill cross-origin calls veih browser.

Interface

Resources
Statements, State, Activity Profile, Agent Profile, Activities, Agents as About, lesh HEAD er dagh route GET.
Authentication
HTTP Basic lesh credentials ta'n service cur magh. Secrets 256-bit, er nyn stoyral myr verifier keyed ynrican. Ta credentials nagh vel ennit, currit ass bree as hie harr y chlaarey geddyn 401 responses byte-identical.
Alternate Request Syntax
Ta shoh currit er bun fo 1.0.3 as obbit fo 2.0, myr ta'n spec shoh cur sheese.
Raaaghyn fo-screeuit
JWS lesh RS256, RS384 as RS512, shickyrit tra ta certificate goaill stiagh.
Attachments
multipart/mixed, cochianglt liorish SHA-2 hash. 5 MiB per attachment as 1 MiB per corp statement, y daa jeu configurable.
Duillaghey
Cursors stateless screeuit ta goaill rish harrish aachur, lesh y header coardailys xAPI er dagh cooish statements.
Idempotency
Ta aachur ID raa goll-rish er ny ghoaill gyn daa-cheayrtys. Ta fer ta noi shen er ny obbal lesh 409.
Cagliagh rea
Per credential, lesh cooish er-lheh son shickyraghey failt per enmys client.

Scarrey as shickyrys

Scarrey tenant
PostgreSQL shickyrys ayns strah recortys, er ny chur er bun as er ny eignaghey er dagh taabyl ta cummal data tenent. Cha nel shelloo er role y chlaare-ymmydder as cha nod eh goll shaghey eh. Ta dagh dellal goaill e thenent veih'n credjal t'er ny haishnaghey ny lomarcan.
Scarrey, currit ayn bree
Ta test catalogue cur y build er e hoshiaght my ta table tenant erbee, ny partition erbee ta crooit ec traa chlaare, gyn y policy.
Encryption ec y traa dy aash
AES-256-GCM er corp statements, documentyn, attachments, definitionyn activity as enney credential, fo key per-record ta çheet magh lesh HKDF-SHA256.
Kiangley ciphertext
Ta dagh ciphertext kianglt rish enney e roie, myr shen cha nod eh ve scughit gys roie elley as foast jannoo decrypt.
Coadey ogheryn
Tree ogheryn er nyn freayll çheumooie jeh'n stoyr data, ayns key files 0600 ny 'sy çhymmyltaght. Cha nel ogher default erbee ann, as ta'n service gobbal toshiaght fegooish ad.
Key rotation
Ta'n ogher index çhyndaa trooid aachiarail offline, yn-veayshlagh, as ta aachiarail yn ogher credjal cur credjallyn magh reesht. Ta dagh recortys stoyral ID yn ogher ren e screeu, myr shen cha nel feme er aastow data son aachiarail.
Enneyderyn ynseydee
Er ny reayll myr tokenyn HMAC-SHA256 fo ogher dagh tenent, myr shen ta'n un ynseydee ayns daa thenent cur tokenyn gyn kiangley ry-cheilley. Cha nel coloon erbee cummal enney ynseydee dy baghtal.
Scopes credential
Yn xAPI scope set: statements/write, statements/read, statements/read/mine, state, profile, all/read as all. Ta'n reads s'keylley lhaih ynrican ny statements ta'n credential shen hene screeuit.
Neuchaghlaaaght
Ta statements as attachments append-only, currit ayn bree liorish database triggers ta gobbal UPDATE, DELETE as TRUNCATE. Ny h-unnicooaghyn ta kied ec, t'eh shen y voiding flag as scryssey.
Arraghey bun-rollaghyn
Ta TLS lesh certificate slane as shickyraghey ennym host çheet er e hoshiaght; cha nel y çhirveish goaill rish dy agh shen.
Taghyn auditey yiarrey
Un taghyrt strughtooragh dagh aghin as eh gymmyrkey ID yn aghin, ID yn ogher credjal, tenent, aght, stoo, stayd, coontey recortys, foddeeaght as enmyn filter. Ta bollagh ynseydee ayns filteryn er nyn doshiaghey roish my t'ad er nyn loggal.
Tamper evidence
Ta'n log scryssey hash-chained, as ta un command shickyraghey yn slane chain veih kione gys kione.

Coadey data

Scryssey
Redaction pseudonymisagh. Ta'n ynseydagh currit ayns ynnyd lesh pseudonym gyn tort ayns dy chooilley ynnyd oddys raa enmys ad, ta freggyrtaghyn ayns teks seyr as lhiantyn scriht magh, as ta ny coipyn State as Agent Profile oc scriht magh. Cha nel scryssey corpagh ymmydit.
Scryssey, recortyssit
Ta dagh scryssey screeuit gys y log hash-chained. Ta'n command gobbal scryssey nagh vel coardail rish nhee erbee, myr shen cha nod peiagh ta mee-chlereagh jannoo co-chaslys rish fer ta jeant.
Coipyn aashagh
Ta scryssey slane tra ta ny coipyn aashagh er nyn goaill roish shen er nyn ghlanney magh. Lurg aachur, ta'n log scryssee er ny chloie reesht.
Freayll
Rere mee ny bleeaney, da dagh instance. Ta'n mee scarrit, eksportit myr un choad da dagh tenant, as ceaut magh. Ta'n ceau magh obbit mannagh vel coontey ny rowyn eksportit coardail.
Retention, per customer
Ta feme ec çhaghter ta shirrey e chorys freayll hene er e ennym hene.
Exports er faagail
Y interface xAPI standart. Foddee customer duillaghey trooid dagh record myr xAPI JSON, marish e attachments, as y slane nhee y ghoaill.
Residency
Ta instance çhaglit 'sy reerag ta conaant dy yeeaghyn. Cha nel feme ec y çhirveish agh un chorys-çhaglit PostgreSQL.

Obbraghyn as shickyrys

Cummey ymmyrkey
Cummey multi-tenant rheynnit, ny cummey er-lheh da dagh customer.
Ta probes prowal dy vod ad failleil
Shegin da dagh fer jeh ny 47 prowal ymmyrkey er ny hoilshaghey myr FAIL noi troggal jeh dy kinjagh brisht roish my t'eh er ny chountal, as ta'n greie jannoo shoh y chur er bun. Ta'n shuit coardailys er ny roie noi troggalyn brisht son y chooid cheddin.

Cre t'eh jannoo

  • Conformance-tested

    Geddyn dy chooilley 1,365 test jeh ADL LRS Conformance Test Suite son xAPI 1.0.3, as dy chooilley 1,435 son xAPI 2.0.

  • Cha nel recortyssyn çhyndaa dy bragh

    Keayrt ta raa stoyrit, cha nod eh ve reaghlit ny scriht harrish, agh voidit, myr ta'n standard shoh cur sheese.

  • Er ny scarrey liorish kiaddey

    Ta recordyn dagh customer scarrit liorish reillyn ta currit ayns bree 'sy database, as cha nee liorish coad application ny lomarcan.

  • Encrypted as pseudonymous

    Ta cummal recortyssyn er nyn greckey ec fea, as cha nel enney ynseydee er nyn indexal agh myr tokens keyed.

  • Scryssey lesh audit trail

    Ta data persoonagh ynseydagh scriht magh ass ny recortyssyn oc er aghin, as ta dagh scryssey recortyssit ayns log hash-chained nagh vod ve currit er bun dy baghtal.

  • Credentialyn scoped

    Ta dagh credential çhaglit gys ny h-obbraghyn ta feme echey, sheese gys lhaih ny recortyssyn ren eh hene screeu.

Son docamadys, pilot ny co-ghlennaghey, cur shiu ayns lienagh rooin.