Interfaces Index

This section provides an overview and quick navigation for all interfaces available in the Adobe Experience Cloud App Builder extensibility APIs. Each interface is documented in detail in its own file. Use this index to explore the available APIs and their capabilities.

Table of Contents

Interface
Description
Modules
Entry point for accessing all major APIs: runtime, page, topbar, and user.
Runtime
Provides unified-shell APIs and event handling for solution authors.
PageApi
Page-level APIs for controlling shell/page behavior and properties.
PageApiProperties
Settable attributes for page-level APIs (e.g., title, favicon, modal).
ObjectWithHref
Represents a solution page by its URL (href).
ObjectWithPath
Represents a solution page by its relative path.
TopbarAPI
APIs for customizing the Experience Cloud top bar.
TopbarAPIProperties
Settable attributes for the top bar (e.g., workspaces, solution info).
Solution
Attributes for the solution area in the top bar (icon, title, shortTitle).
Callback
Function signature for callback handlers (e.g., hero click, feedback).
CustomFeedbackConfig
Configures a custom feedback button in the top bar.
CustomSearchConfig
Configures a custom search button in the top bar.
ExternalFeedbackConfig
Configures an external feedback button in the top bar.
HelpCenterFeedbackConfig
Configures a help center feedback button in the top bar.
UserAPI
APIs for user information, authentication, and events.
UserInfo
Structure for user identity, org, and locale information.

Return to the Guides Index.