SAP Knowledge Base Article - Public

2526585 - "odatav4/public/admin/user-service/v1/UserPrograms" API returns "errorMessage": "No Programs found matching input parameters"

Symptom

When running the "odatav4/public/admin/user-service/v1/UserPrograms" API, it returns "errorMessage": "No Programs found matching input parameters".

Environment

SAP SuccessFactors Learning

Cause

One or more entries of the body have incorrect IDs.

Resolution

"programID", "programTypeID", "studentID", and "assignmentTypeID" are case sensitive and can't have space between "". 

"programTypeID": The allowable values are "DURATION_BASED", "OPEN_ENDED", and "SCHEDULE_BASED".

Check the "programID", "programTypeID", "studentID", and "assignmentTypeID" values on the Learning Administration and review the API details.

See Also

Assigning or Unassigning SAP SuccessFactors Learning Programs to Users

Keywords

odatav4/public/admin/user-service/v1/UserPrograms, api, errorMessage, No Programs found matching input parameters, error, UserPrograms, run, post, program, assign, exception, value, correct, how , KBA , LOD-SF-LMS-ODA , Web Services OData , LOD-SF-LMS-PRO , Programs , LOD-SF-LMS , Learning Management System , Problem

Product

SAP SuccessFactors Learning all versions