OpenAPI: How to retrieve all the suppliers using Supplier Data API With Pagination
- You want to retrieve all data about suppliers using API.
- You want to retrieve inactive vendors.
Utilize the Supplier Data Pagination API with the VendorDataRequest endpoint:
- Use the following cURL command to retrieve all active vendors:curl -X POST "https://eu.openapi.ariba.com/api/supplierdatapagination/v4/prod/vendorDataRequests/?realm=REALM" -H "accept: application/json" -H "apiKey: APIKEY" -H "content-type: application/json" -d "{ \"smVendorIds\": [ ], \"outputFormat\": \"JSON\", \"withQuestionnaire\": true, \"withGenericCustomFields\": true, \"withBankDetail\": true, \"withTaxDetail\": true, \"withCompanyCodeDetail\": true, \"withDisqualifications\": true}"
- Replace APIKEY and REALM with specific values.
- Ensure the access token is included in the headers for authentication.
- Remove fields such as withQuestionnaire if not required.
Home > SAP Ariba APIs > Supplier Data API With Pagination
Supplier Lifecycle & Performance > Supplier Lifecycle & Performance - Open API