cancel
Showing results for 
Search instead for 
Did you mean: 

Syntax on Get Curriculum Status Sample Call

Kim_Hansen
Explorer
0 Kudos

Dear experts.

we are in the process of implementing integration from Successfactors LMS to SAP and other non SAP systems.

As the "qualifications" are required in other systems we are exploring the Learning Odata API

https://help.sap.com/doc/74597e67f54d4f448252bad4c2b601c9/1805/en-US/SF_HCM_OData_API_REF_en.pdf

We are testing the calls with SoapUI, but are facing challenges with the Get Curriculum Status Call (

GET /learning/odatav4/curriculum/v1/CurriculumStatuses)) syntax.

The Sample code is like this:

GET /learning/odatav4/curriculum/v1/CurriculumStatuses

?$filter=criteria/targetUserID eq %27AUS_USER2%27 and criteria/curriculumID eq %27A SN CURR%27

and the code we are testing via SoapUI is like follow:

/learning/odatav4/curriculum/v1/CurriculumStatuses?$filter=criteria/targetUserID%20eq%20%2700339539%27and%20criteria/curriculumID%20eq%20%27ACCESS_OFFICE%27

The response we get is:

{"error":{"code":null,"message":"The property 'criteria', used in a query expression, is not defined in type 'com.sap.lms.odata.CurriculumStatus'."}

My question is if this is the correct syntax or what is missing?

Accepted Solutions (0)

Answers (0)