GET /scorm/sessions/:sessionId

GET /scorm/sessions/:sessionId

SCORM API URL localhost:3001'; GET /api/scorm/sessions/[sessionId] - Get SCORM session data Validate UUID format Verify authentication Get user profile for tenant_id Forward request to SCORM API Add API key if configured (for production SCORM API) Optionally pass tenant_id as query param if SCORM API requires it Verify session belongs to user's tenant (security check) Check if it's a connection error

Endpoint

GET /scorm/sessions/:sessionId

Authentication

This endpoint requires authentication. Include your authentication token in the request headers.

Path Parameters

ParameterTypeDescription
sessionIdstringPath parameter

Error Responses

Status CodeError CodeDescription
400HTTP_400Bad Request
401HTTP_401Unauthorized
404HTTP_404Not Found
403HTTP_403Forbidden
503HTTP_503Error
503HTTP_503Error
500HTTP_500Internal Server Error

Example Request

curl -X GET "https://api.allurelms.com/scorm/sessions/sessionId-value" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json"