Real-Time Pricing API

Calculate Selling Prices in Real Time

Most pricing APIs deliver price data. A real-time pricing API calculates prices.

ERP systems, e-commerce platforms, CPQ solutions, customer portals, and SaaS applications often need to calculate prices instantly based on changing business conditions. Purchase costs change every day. Margins are adjusted. Discount agreements evolve. New customer conditions are introduced.

A Real-Time Pricing API built with CLE evaluates your pricing logic in real time and returns calculated sales prices through a standard REST interface.

  • Real-time price calculation
  • JSON in / JSON out
  • No Excel runtime required
  • Stateless and Docker-ready
  • On-premise or private cloud deployment

Companies use CLE to turn Excel pricing models into reusable real-time pricing APIs.

What Is a Real-Time Pricing API?

A Real-Time Pricing API determines the correct selling price for a product, service, or quotation at the moment it is requested.

Unlike APIs that provide market prices or competitor prices, a real-time pricing API applies your own business rules.

Typical pricing inputs include:

  • Purchase price
  • Customer account
  • Product
  • Quantity
  • Currency
  • Country
  • Sales channel
  • Contract conditions
  • Product category

The API evaluates the pricing model and immediately returns the calculated result.

Companies use CLE as a pricing service, pricing engine and real-time pricing API for ERP, CPQ and e-commerce systems.


Example

Request

Response

The input object is enriched with additional business attributes while preserving its original structure.

Applications submit JSON business objects to the CLE Decision Engine API. The API executes the decision model and returns an enriched business object together with calculated decision results.


Maintain Pricing Logic in Excel

For many business teams, Excel is already the language used to describe pricing logic.

Margin calculations, discount matrices, customer-specific conditions, pricing tiers, and country-specific rules often already exist in spreadsheets. CLE turns these pricing models into real-time pricing APIs without requiring business teams to learn a new rule language.

With CLE, business teams maintain:

  • Margin calculations
  • Tier pricing
  • Discount matrices
  • Customer-specific conditions
  • Channel rules
  • Country-specific pricing
  • Currency conversions

CLE allows these pricing models to remain in Excel while applications consume pricing results through APIs.

Example Pricing Model Maintained in Excel
Example Pricing Model Maintained in Excel

The pricing model stays with the business team.

The API stays with the application.


Daily Price Recalculations

Many organizations calculate thousands or even hundreds of thousands of prices every day.

Examples include:

  • E-commerce catalogs
  • Industrial distribution
  • Spare parts pricing
  • Customer-specific contracts
  • Wholesale pricing
  • B2B quotation systems

CLE executes pricing models as compiled decision models and can be used for both synchronous real-time calculations and large-scale batch processing.


From Purchase Prices to Selling Prices

Many organizations receive updated purchase prices from suppliers every day.

A Real-Time Pricing API allows applications to calculate new selling prices automatically based on:

  • Purchase prices
  • Margin rules
  • Customer-specific discounts
  • Product groups
  • Contract conditions
  • Country-specific pricing rules

The same pricing logic can be used both for individual API requests and for the recalculation of entire product catalogs.


Excel Is the Pricing Model

CLE compiles pricing models into executable pricing services before deployment.

Instead, CLE analyzes formulas, lookups, decision tables, and dependencies contained in an Excel model and compiles them into an executable pricing service.

The Excel file is the source code. The pricing runtime is the executable artifact.

This approach allows pricing logic to evolve independently from ERP systems, web shops, CPQ solutions, and application code.


On-Premise or Private Cloud

Pricing logic is often business-critical.

CLE can be deployed:

  • On-premise
  • In private cloud environments
  • As Docker containers

This makes CLE suitable for organizations with compliance, security, or data residency requirements.


Built For High-Volume Pricing

Modern pricing systems often need to evaluate thousands or even hundreds of thousands of prices every day.

CLE transforms Excel-based pricing models into compiled decision services that can process large pricing workloads while exposing a simple REST API to consuming applications.

Whether a single price is calculated during checkout or an entire catalog is recalculated after updated purchase prices arrive, the same pricing model can be reused.


Designed for ERP, CPQ and Commerce Platforms

A Real-Time Pricing API can be used by:

  • ERP systems
  • PIM platforms
  • CPQ solutions
  • E-commerce platforms
  • Product configurators
  • Customer portals
  • Internal sales applications

Applications focus on data and processes. Business teams focus on pricing.

CLE connects both Applications and business teams through a Real-Time Pricing API.

Scroll to Top