Getting started
This section will walk you through the steps to get started with integrating our powerful APIs into your business systems. By following this guide, you'll be able to leverage the full potential of Keelvar's Autonomous Sourcing product and achieve complete end-to-end automation for your sourcing needs.
Prerequisites
Before you begin, make sure you have the following prerequisites in place:
-
API Key: To use the APIs, you'll need an API key. You can obtain your key from your Keelvar Customer Success Manager or by contacting Keelvar Support. Please see the Authentication page for details on how the API key is used.
-
Development Environment: Set up a development environment that supports API integration. We recommend using a modern programming language and framework that can make HTTP requests and handle JSON responses.
Step 1: API Documentation
To begin, familiarize yourself with the Keelvar APIs by referring to our comprehensive API documentation. The documentation provides details about each API endpoint, request parameters, response formats and example use cases. You can access the API documentation from the API reference page.
Step 2: Authentication
To access the Keelvar APIs, you need to authenticate your requests using your API key. This involves including the API key in the request headers. The Authentication page gives further details on how to send the API key with each request.
Step 3: Explore the APIs
Start exploring the APIs by making simple API requests. For example, you can try creating a new Sourcing Request or fetching data related to previous events. Verify that you are receiving the expected responses and familiarize yourself with the API's behavior.
Step 4: Implement Integration
Once you are comfortable with the API functionality, it's time to integrate the APIs into your business systems. Depending on your requirements, you may need to work with your development team or software engineers to implement the integration effectively.
Step 5: Testing
Extensively test your integration to ensure that data is being exchanged correctly between your systems and Keelvar's Sourcing Optimizer or Autonomous Sourcing products. Use test data and simulate various scenarios to validate the robustness of your integration. Keelvar provide a test environment for this phase of your integration testing to ensure testing doesn't interfere with your production account until the test cycle is completed satisfactorily.
Step 6: Go Live
After successfully testing your integration, you are ready to go live with the Keelvar APIs. Switch your integration to utilise the Keelvar production environment and configure a new API key. Deploy your integration in your production environment and you'll have your sourcing process fully automated and optimized.
Support and Assistance
If you encounter any issues or have questions during the integration process, our support team is here to help. Conact Keelvar Support for any assistance you may need.
Congratulations on taking the first steps towards implementing the Keelvar APIs! With this powerful tool at your disposal, you can unlock the potential of fully automated sourcing solutions and streamline your sourcing processes like never before. Happy coding!