Keelvar APIs

Keelvar offers a set of RESTful APIs that enable you to seamlessly integrate with their platform. These APIs provide the functionality to add, monitor, and export data to and from Keelvar. They are designed to be flexible and highly scalable, allowing you to connect with various upstream and downstream applications. With Keelvar's APIs, you can easily integrate their platform into your existing systems in a robust and user-friendly manner.

Whether you need to import data from external sources, export data for analysis, or monitor real-time updates, Keelvar's APIs provide the necessary tools to streamline your processes.

Screenshot 2023-12-19 at 14.15.07.png
Figure 1. Import and export API flow

Intake APIs

Intake APIs serve as the gateway for you to seamlessly push data into your Keelvar application. By leveraging these APIs, you can consolidate and transmit relevant data, such as requirements, preferences, or information about goods and services, directly into Keelvar. This streamlined approach accelerates and automates the commencement of sourcing activities, enabling quicker turnaround times and enhancing the efficiency of your sourcing strategy.

Sourcing event creation

The Sourcing Event Creation Intake API offers your organization and developers a straightforward means of creating sourcing events for Keelvar's Sourcing Optimizer solution but from external systems. This API offers remarkable flexibility and expressiveness in configuring sourcing events. Whether you need to create simple RFIs or complex strategic tenders, the API empowers you to tailor event settings, bid sheet designs, line items, and supplier information to match your specific requirements, providing a truly customizable procurement experience while using data from different tools in your sourcing processes.

Sourcing request creation

The Sourcing Request Creation Intake API offers you a straightforward means to create sourcing requests from outside of the Keelvar application, for our Autonomous Sourcing solution. These sourcing requests, once initiated through the API, are seamlessly picked up by sourcing bots and executed according to pre-configured sourcing workflows, ensuring a streamlined and efficient procurement process that also takes your sourcing requests to an advanced level of automation.

Export APIs

Export APIs permit you to effortlessly retrieve the outcomes of your tenders on demand in the form of data fit for further processing in any of your downstream sourcing use cases. Through these APIs, you can securely access results, including bid details and outcomes from scenario evaluation. This seamless access to tender data empowers you to retrieve real-time information at your convenience, facilitating informed decision-making and enabling swift action based on the tender results.

Award data

The Award Data Export API allows you to effortlessly retrieve detailed information about winning bids from sourcing events or requests executed within a specified time frame. Details will include supplier information, bid details, costing, and share awarded. Note that this API will only support the transfer of winning bids and will not include data for events that are in an open or active state. The API supports a range of filtering options for precise data extraction.

Latest Bids data

The Bid Data Export API enables you to retrieve a complete set of the latest bids from sourcing events and requests run by our Sourcing Optimizer and Autonomous Sourcing solutions. The data extracted contains information on bid values, the lot a bid was placed on, which supplier made specific bids, and when bids were placed or changed. This export also gives you control over what data is retrieved by allowing you to filter for bids made for a specific sourcing event or request, for bids in events and requests with a specific tag, and for bids made during a specific time.

Sourcing Events data

The Sourcing Events Export API provides a way for you to obtain high-level details about your sourcing events from Keelvar. This API can be used to view a snapshot of the status of your sourcing events; including an event's bid sheet design, currencies used, suppliers involved and any related sourcing requests from Autonomous Sourcing. This data allows you to monitor the progress of their sourcing events, and can be used to complement the data used from other Export APIs for more comprehensive analyses.


Keelvar uses API keys as the primary method for authentication, ensuring secure access to our services. This authentication method offers a robust layer of security, enabling us to effectively control access to our APIs while tracking usage and protecting sensitive data. Through our self-service API key generation feature, users experience streamlined onboarding and access management. This functionality not only expedites the integration process but also grants users the autonomy to create, monitor, and manage their unique API keys effortlessly.

Developer documentation

For further details, please consider our Developer Documentation.