SAP Knowledge Base Article - Public

3169287 - How to capture assignment activity logs using API


Activity logs are made available to Litmos Account Owners to help track the activities that occur within the tenant organization. These activity logs are useful for tracking:

  • The activity performed
  • How the actiity was initiated
  • The source of the activities that were performed
  • The target record for the activities performed
  • The date and time the activities were performed

These activity logs can be an important and often necessary data set for organizations that require audit logging and read access logging. Most often these audits are related to inquiries regarding performance monitoring, personally identifiable information, data protection, data privacy and GDPR.


SAP Litmos LMS

Reproducing the Issue





We can use the below API to capture assignment activity logs:

GET /org/activities/actions?source={source}&since={YYYY-MM-DD HH:MM:SS}&to={YYYY-MM-DD HH:MM:SS
<ActionActivitys xmlns:i="">
<ActivityType>string [max length 100]</ActivityType>
<ObjectType>string [max length 50]</ObjectType>
<ObjectId>string [max length 50]</ObjectId>
<ObjectName>string [max length 500]</ObjectName>
<TargetObjectType>string [max length 50]</TargetObjectType>
<TargetObjectId>string [max length 50]</TargetObjectId>
<TargetObjectName>string [max length 500]</TargetObjectName>
<ActivityByUserName>string [max length 255]</ActivityByUserName>
<ActivityDate>YYYY-MM-DD HH:MM:SS</ActivityDate>


API, Assignment activity logs , KBA , LOD-SF-LIT-API , Litmos Features - API , How To


SAP Litmos solutions all versions