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?