SAP Knowledge Base Article - Public

3114145 - How to approve Offer Approval via ODATA API - Recruiting Management


This article will provide you information on how to approve Offer Approvals via ODATA API


SAP SuccessFactors Recruiting Management


The function import makes action to approve a candidate based on application id. To execute the action two parameters are required: application id and comment.

Important Notes: 

  • You need to approve the application offer in a specific order. The order is defined on approver list in the offer application.
  • You need this application in an “offer” status.
  • At a time, one approver can execute the action “approve”.
  • The application will change to status “completed” only after all approvers approve it, meantime the status is “pending”.

NOTE: Below link is an example for salesdemo instance hosted in DC4, you will have to change the URL to reflect your instance:  "" for performance manager in DC4 , or "" for preview in DC10.
NOTE: Loging format is <USERNAME>@<Company ID (case Sensitive)> + User's Password.

Request Sample:

  • Get the application, where the id 3340 and make an approve action.
  • Operation: GET

…/odata/v2/approveOffer?applicationId=3340 L&comment''


You will receive the below results:

<d:approveOffer xmlns:m="" xmlns:d="">Offer approved successfully.</d:approveOffer>

See Also

2345268 - Offer Approval - Implementation Tips & Tricks from Support - Recruiting Management

2622432 - How to create an Offer approval via OData API? - Recruiting Management


approve offer via API, Offer Approval, ODATA, API , KBA , LOD-SF-RCM-API , Webservices & APIs , LOD-SF-RCM-CAO , Candidate Offers, Offer Letters , How To


SAP SuccessFactors Recruiting all versions