Web SDK
Web SDK API documentation
Last updated
Web SDK API documentation
The Simplio3D Headless Web SDK is an enterprise-grade integration layer designed to extend the capabilities of the Simplio3D platform into fully customized digital experiences.
It enables organizations to:
Build fully bespoke configuration interfaces
Implement CPQ-style workflows
Integrate 3D configuration into complex commerce ecosystems
Control state, pricing, and user interactions programmatically
Orchestrate advanced backend-driven configuration logic
This SDK specification is built on top of publicly documented Simplio3D capabilities, including:
Share-based embedding
Configurator & Viewer products
Options, restrictions, and pricing systems
Forms and order workflows
Open API & Partner API integrations
It provides a structured client-side API layer designed for scalability, available for Pro and Enterprise deployments.
Simplio3D provides a powerful visual configuration engine. However, enterprise use cases often require:
Custom UI/UX standards
Guided selling workflows
Advanced pricing presentation
CRM/ERP synchronization
Multi-step configuration processes
External validation logic
Headless commerce integration
This SDK bridges that gap by separating:
Presentation layer (your UI) from Rendering & configuration engine (Simplio3D)
The SDK follows a layered architecture:
Simplio3D configurator or viewer embedded via secure iframe.
A standardized JavaScript interface that provides:
setOption()
setText()
setMaterial()
setNumeral()
getCurrentState()
takeScreenshot()
submit()
event subscriptions (onChange, onPriceChange, etc.)
Your backend integrates with:
Simplio3D Open API
Simplio3D Partner API
Your own pricing engines
ERP / CRM systems
E-commerce platforms
This separation enables enterprise scalability and long-term maintainability.
Programmatically control all option types including:
Variant selectors
Materials
Text inputs
Numeric inputs
Upload blocks
Pattern & canvas blocks
Retrieve full configuration state
Persist and restore configurations
Synchronize UI and renderer
Subscribe to real-time price changes
Access pricing breakdown
Integrate with external pricing engines
Validate form inputs
Submit configurations
Capture structured order receipts
Generate high-resolution screenshots
Control camera presets
Trigger AR experiences
Designed to integrate cleanly with:
WooCommerce
Shopify
Headless commerce platforms
Custom checkout flows
Last updated