SAP Knowledge Base Article - Public

3484452 - UserTodoLearningItems API Not Returning Course Deep Link


The UserTodoLearningItems search API used to get course details is returning the field "courseDeeplink": null.


SAP SuccessFactors Learning

Reproducing the Issue

1.Generate a token of user type

2.Call the learning plan API, for example:

  • URL:$filter=criteria/maxRowNum eq 10

3.In response, deep link is null:

  • "itemDetailsDeeplink": null,
  • "courseDeeplink": null,


To get deep link, please add 'criteria/includeDeeplink eq true' in the URL.
E.g.:$filter=criteria/maxRowNum eq 10 and criteria/includeDeeplink eq true

For all items, the response will include itemDetailsDeeplink.
For items with online content, there will be also courseDeeplink.

See Also

KBA 2531287 Learning Plan search API not returning scheduleID


ODATA,LMS API, Learning plan search, /learning/odatav4/learningPlan/v1/UserTodoLearningItems, UserTodoLearningItems, deep link
, KBA , LOD-SF-LMS-ODA , Web Services OData , How To


SAP SuccessFactors Learning 2405