Skills Experts

Skills Experts API v1

Multi-tenant LMS API for TOTG, EOTG, Road Wellness, Ergonomics SA and white-label licensees. Preview: data is fictional and in-memory; course shells are drafts with no claimed accreditation.

OpenAPI 3.1 document: /api/v1/openapi.json

MethodPathSummary
get/api/v1/healthHealth check
get/api/v1/openapi.jsonThis specification
get/api/v1/tenantsList tenants and themes
get/api/v1/tenants/{tenant}Tenant detail
get/api/v1/tenants/{tenant}/coursesTenant catalogue
get/api/v1/tenants/{tenant}/courses/{courseId}Course with modules and lessons
get/api/v1/tenants/{tenant}/enrolmentsList enrolments
post/api/v1/tenants/{tenant}/enrolmentsEnrol a learner (rules engine)
post/api/v1/tenants/{tenant}/enrolments/bulkBulk enrol staff from CSV
get/api/v1/tenants/{tenant}/evidencePortfolio of evidence items
post/api/v1/tenants/{tenant}/evidenceCapture evidence
get/api/v1/tenants/{tenant}/cpd/{personId}CPD ledger and rolling 12-month summary
get/api/v1/tenants/{tenant}/employers/{employerId}/complianceCompliance matrix (JSON or CSV)
get/api/v1/tenants/{tenant}/rate-cardIndicative rate card for Tender Factory pricing
get/api/v1/tenants/{tenant}/tender-evidenceTruthful returnables feed for training bids
post/api/v1/tenders/awardsAward intake from Tender Factory (dry run)
get/api/v1/certificates/{number}Public verification
get/api/v1/certificates/{number}/pdfCertificate PDF with verification QR
post/api/v1/xapi/statementsStore xAPI statements (LRS-lite)
get/api/v1/xapi/statementsRecent statements
get/api/auth/oidc/{action}OIDC federation stub (status, login, callback)