APIs

Customer's Canvas supports the IFrame API and Web API. Customer's Canvas 5 introduces a software development kit (SDK) and a Design Atoms Framework. This new framework includes a back-end C# API and a front-end TypeScript API that provide a direct access to the product model.

In the Introduction to IFrame API topic, you can find examples of using the IFrame API. This API, which represents the IframeApi.js JavaScript script, allows for flexible and complex configurations, changing a product configuration at runtime.

In the Using the Design Atoms Framework in IFrame API topic, you can learn how to work with the product model in the IFrame API.

The Introduction to C# API topic illustrates how you can create both custom design editors on your servers and stand-alone desktop applications.

Also, Customer's Canvas provides the Web API for working with the Design Editor.

In This Section

IFrame API
Web API
Design Atoms Framework
UI Framework