---
title: "API"
canonical: https://customerscanvas.com/docs/cc4/api.htm
archived: true
applies_to:
  - product: "Customer's Canvas On-Premises"
  - product: "Design Editor"
    versions: ["4.4.25", "4.x (may differ)"]
---

**You’re viewing outdated documentation.** [View the latest Customer’s Canvas On-Premises documentation](https://customerscanvas.com/docs/on-premises/).

# API

**Applies to:** Customer's Canvas On-Premises; Design Editor 4.4.25, 4.x (may differ) · **Archived documentation**
 
Customer's Canvas provides [the old API](https://customerscanvas.com/docs/cc4/qs-api.htm.md), which is based on query strings, and the new JavaScript one. Customer's Canvas 4.x releases fully support both these APIs. In the next major release, we will stop adding new features to the query-string API and eventually make it discontinued.
 
In the [IFrame API Reference](https://customerscanvas.com/docs/cc4/customerscanvas.htm.md) section, you can find examples of using the new IFrame API. This API, which is the `IframeApi.js` JavaScript script, allows for flexible and complex configurations, changing a product configuration at runtime.
 
Also, Customer's Canvas provides the [Web API](https://customerscanvas.com/docs/cc4/webapi.htm.md) for working with design and mockup files, user images, and custom fonts.
 
## In This Section
  
[Introduction to IFrame API](https://customerscanvas.com/docs/cc4/IframeApi-introduction.htm.md) 
 [IFrame API Reference](https://customerscanvas.com/docs/cc4/customerscanvas.htm.md) 
 [Web API](https://customerscanvas.com/docs/cc4/webapi.htm.md) 
 [Old Query-string API](https://customerscanvas.com/docs/cc4/qs-api.htm.md)
