Brightspace Data Streams (July 2023)

DiscussionTopic_View Event

«  DiscussionThread_View Event   ·  [   home  ·   community   |   search  ·   index   ·  next   ·  previous   ]   ·  DropboxFolder_View Event  »

DiscussionTopic_View EventΒΆ

DiscussionTopic_View is posted when a user views a discussion topic. The actor is the user who views the topic, and the object is the discussion topic itself. The event object has the following form:

{
        "id": "<EventUUID>",
        "timestamp": "<UTCDateTimeString>",
        "actor": {
                "account": {
                        "homePage": "https://<TenantUUID>.lms.d2l.com/",
                        "name": "urn:uuid:<UserUUID>"
                }
        },
        "verb": {
                "id": "https://api.brightspace.com/xapi/verbs/viewed"
        },
        "object": {
                "objectType": "Activity",
                "id": "urn:uuid:<DiscussionTopicUUID>",
                "definition": {
                        "type": "https://api.brightspace.com/xapi/activities/tools/discussion/topic"
                }
        },
        "context": {
                "contextActivities": {
                        "category": [
                                {
                                        "id": "https://api.brightspace.com/xapi/profiles/brightspace-activity-v1p0.jsonld"
                                }
                        ]
                },
                "registration": "<OrgUnitUUID>",
                "extensions": {
                        "https://api.brightspace.com/xapi/extension_keys/context/actor": {
                                "userId": "<BrightspaceUserIdNumber>",
                                "impersonatingUserId": "<BrightspaceImpersonatingUserIdNumber>",
                                "roleId": "BrightspaceRoleIdNumber>"
                        },
                        "https://api.brightspace.com/xapi/extension_keys/context/object": {
                                "id": "<BrightspaceDiscussionTopicIdNumber>"
                        },
                        "https://api.brightspace.com/xapi/extension_keys/context/context": {
                                "tenantId": "<TenantUUID>",
                                "originalEventId": "<InternalEventUUID>",
                                "orgUnitId": "<BrightspaceOrgUnitIdNumber>",
                                "orgUnitTypeId": "<BrightspaceOrgUnitTypeIdNumber",
                                "imsRoleIds": [ <IMSRoles> ]
                        }
                }
        }
}

Notes:

<DiscussionTopicUUID>

a unique identifier for the discussion topic. This UUID is created by an algorithm whose input is the TenantID, OrgUnitID, and discussion topic ID. This UUID will be used whenever this topic is referenced by any BDS event.

<OrgUnitUUID>

a unique identifier for the OrgUnit.

impersonatingUserID

only present if the user is being impersonated by a different user. If this field is present, then the Actor information refers to the person being impersonated, not the impersonator.

orgUnitTypeId

only present if the OrgUnit has been assigned a type ID number.

originalEventId

only provided for use by D2L personnel if needed for troubleshooting.

See Fundamental xAPI Concepts for information on other fields.

«  DiscussionThread_View Event   ·  [   home  ·   community   |   search  ·   index   ·  next   ·  previous   ]   ·  DropboxFolder_View Event  »