Integration

post
Path parameters
activityIdstring · uuidRequired
Responses
200
OK
Responseobject
post
POST /api/integration/scorm/callback/{activityId} HTTP/1.1
Host: dev-demo.shiftiq.com
Accept: */*
200

OK

{}
post
Path parameters
activityIdstring · uuidRequired
Body
EventNamestringOptional
ComponentstringOptional
ActionstringOptional
TargetstringOptional
ObjectTablestringOptional
ObjectIdstringOptional
CrudstringOptional
EduLevelinteger · int32Optional
ContextIdinteger · int32Optional
ContextLevelinteger · int32Optional
ContextInstanceIdstringOptional
UserIdstringOptional
CourseIdstringOptional
RelatedUserIdstringOptional
Anonymousinteger · int32Optional
TimeCreatedinteger · int64Optional
ShortNamestringOptional
IdNumberstringOptional
UserGuidstringOptional
CallbackUrlstringOptional
TokenstringOptional
Responses
200
OK
Responseobject
post
POST /api/integration/moodle/callback/{activityId} HTTP/1.1
Host: dev-demo.shiftiq.com
Content-Type: application/json
Accept: */*
Content-Length: 532

{
  "EventName": "text",
  "Component": "text",
  "Action": "text",
  "Target": "text",
  "ObjectTable": "text",
  "ObjectId": "text",
  "Crud": "text",
  "EduLevel": 1,
  "ContextId": 1,
  "ContextLevel": 1,
  "ContextInstanceId": "text",
  "UserId": "text",
  "CourseId": "text",
  "RelatedUserId": "text",
  "Anonymous": 1,
  "TimeCreated": 1,
  "ShortName": "text",
  "IdNumber": "text",
  "UserGuid": "text",
  "CallbackUrl": "text",
  "Token": "text",
  "Other": {
    "InstanceId": "text",
    "LoadedContent": "text",
    "AttemptId": "text",
    "CmiElement": "text",
    "CmiValue": "text",
    "FinalGrade": 1,
    "ItemId": "text",
    "Overridden": true
  }
}
200

OK

{}

Was this helpful?