All use cases
Platform & Integration

Headless CPQ

Run configuration, pricing, and quoting behind your own frontend through a REST API with scoped service accounts and a lossless event feed.

REST APIService AccountsEvent Feed

The problem

Your customers already live in your portal or storefront, and sending them to a second interface to configure and quote breaks the experience. Rebuilding pricing and configuration logic inside your own frontend duplicates work the CPQ engine already does.

How it works in Neblex CPQ

Every configuration, pricing, and quoting operation in Neblex CPQ is callable through a REST API, described by a full generated OpenAPI specification. Your frontend owns the experience while the engine handles rules, prices, and quote records behind it.

Access is granted to service accounts whose tokens carry per-module scopes for read, create, update, delete, and execute, and connections are secured with mutual TLS client certificates. Your integration holds exactly the permissions it needs and nothing more.

An integration event feed of roughly 30 event types, covering quote, customer, part, and configuration-session events, is consumed with fetch and acknowledge cursors, so a consumer that goes down resumes where it left off and no event is lost. For outbound calls, named external API endpoints are callable from sandboxed functions with rate limits and hardened HTTP.

Step by step

1

Start from the specification

Generate a client from the full OpenAPI specification that describes every configuration, pricing, and quoting operation.

2

Scope a service account

Issue tokens with per-module read, create, update, delete, and execute scopes, and bind connections with mutual TLS client certificates.

3

Drive the quote lifecycle

Create configurations, price them, and manage quotes from your own frontend through the API.

4

Consume the event feed

Fetch and acknowledge events with cursors so quote, customer, part, and configuration-session changes reach your systems without loss.

5

Call external systems

Reach named external API endpoints from sandboxed functions, with rate limits and hardened HTTP on every call.

Platform capabilities used

  • REST API for every operation
  • Full generated OpenAPI specification
  • Per-token module scopes
  • Mutual TLS client certificates
  • Event feed with fetch and acknowledge cursors
  • Named external API endpoints

Common questions

How do we connect our CRM or ERP?

Integration happens through the REST API and the event feed. Your integration layer consumes events such as quote status changes and writes back through a scoped service account.

Can events be missed if our consumer goes down?

No. The feed is consumed with fetch and acknowledge cursors, so your consumer resumes from its last acknowledged position. Every event is delivered.

How is API access controlled?

Service accounts carry per-token module scopes for read, create, update, delete, and execute, and mutual TLS client certificates bind the connection. A token scoped to read quotes cannot modify parts or pricing.

See it on your own catalog

Bring your product model and pricing rules and we will walk this workflow with your data.