Edit in GitHubLog an issue

SDK Reference

This is the main API for accessing all Adobe Express Embed SDK components. The initialize() method takes HostInfo and an optional ConfigParams, and returns a CCEverywhere object.

initialize()

The default method initialize() is the API used to initialize the SDK. Make sure to call it only once a page.

Copied to your clipboard
// after loading the SDK into the window
window.CCEverywhere.initialize(
/* HostInfo */
{
clientId: YOUR_CLIENT_ID,
appName: YOUR_PROJECT_NAME,
appVersion: { major: 1, minor: 0 },
platformCategory: 'web',
},
/* ConfigParams (optional) */
{
locale: 'en_US',
}
);

HostInfo

PropertyTypeDescription
clientId
string
Your API Key
appName
string
Name of project folder created in user's Adobe Express account
appVersion
{ major: number, minor: number, patch?: number}
Your app version
platformCategory
'web'
Specify host app platform

ConfigParams

PropertyTypeDescription
locale
string
Language settings for SDK components

CCEverywhere

The CCEverywhere object is the object returned when the SDK is initialized.

As of today, it exposes 4 methods:

  1. openQuickAction(): Quick actions component
  2. createDesign(): Full editor component
  3. editDesign(): Full editor component

Next steps

  • Privacy
  • Terms of Use
  • Do not sell or share my personal information
  • AdChoices
Copyright © 2024 Adobe. All rights reserved.