Marketplace SDK glossary
This topic explains general concepts and terms used within the Sitecore Marketplace SDK.
Glossary
- Blok
-
The Sitecore product design system. A UI framework and style guide for building SitecoreAI user interfaces, including Marketplace apps.
- built-in authorization
-
An authorization flow for Marketplace applications that is managed entirely by the Marketplace SDK, abstracting it away from the developer.
- client-side app
-
A Marketplace application that uses a client-side architecture. Client-side apps run entirely in the user's web browser. All API requests from the app to SitecoreAI APIs run indirectly, via the web browser. Ideal for simple UI extensions and functionalities that don't require server-side processing.
- custom authorization
-
Auth0 authorization flow for Marketplace applications that replaces the built-in authorization managed by the Marketplace SDK. Required if your app needs to make server-side API calls to SitecoreAI APIs.
- full-stack app
-
A Marketplace application that uses a full-stack architecture. Full-stack apps include both client-side and server-side components. API requests from the app to SitecoreAI APIs can run directly, server to server. Ideal for AI-powered apps such as AI agents, agentic workflows, and other server-to-server API interactions.
- mutation
-
A type of operation for changing data in Sitecore from a Marketplace app.
- operation
-
A single request a Marketplace app makes to Sitecore using the SDK.
- query
-
A type of operation for retrieving data from Sitecore to a Marketplace app.
- subscription
-
A type of operation for receiving real-time updates in a Marketplace app as the data in Sitecore changes.