Asynchronous Requests Management API
This guide is for a customer developer intending to implement the Asynchronous Requests Management API in a client application to:
-
Monitor job requests that are running asynchronously and initiated by APIs like the Contract Line Items Import API and the Contract Workspace State Change API.
-
Get the status of an ongoing job request and download the error files for failed job requests.
This guide applies to:
-
SAP Ariba APIs
-
SAP Ariba Developer Portal
-
SAP Ariba Contracts
-
SAP Ariba Strategic Sourcing Suite
Prerequisites
-
To create an application and request access to use the SAP Ariba APIs relevant to this feature, you must have access to the SAP Ariba Developer Portal. For details refer to Steps to Start Using the SAP Ariba APIs in Help for the SAP Ariba Developer Portal.
-
All queries made to this API must be authenticated using OAuth authentication. For details refer to SAP Ariba Developer Portal Authentication in Help for the SAP Ariba Developer Portal.
-
User whose credentials are passed in the API call must be the initiator of the job or must have permissions to view the job.
Restrictions
The size of the error file that can be downloaded using the API cannot exceed 2 MB.