1. Sitecore Marketplace SDK

Developer guides

Version: 0.4

The guides in this section describe how to initialize optional SDK packages and implement the following functionalities in your Marketplace app:

  • Interactions with Sitecore - queries, mutations, and subscriptions between your app and Sitecore extension points. These interactions are facilitated by the client package and do not require access to product-specific APIs.

  • Client-side interactions with SitecoreAI APIs - client-side requests to SitecoreAI APIs for retrieving and modifying data. These interactions are facilitated by the xmc package and require API access to SitecoreAI APIs.

    Note

    To develop server-side interactions, refer to the documentation of the xmc package experimental tooling.

  • Client-side interactions with AI skills APIs - client-side requests to AI skills APIs for retrieving and modifying data. AI skills APIs provide LLM-powered capabilities grounded in SitecoreAI data. These interactions are facilitated by the ai package and require API access to AI skills APIs.

    Note

    To develop server-side interactions, refer to the documentation of the ai package experimental tooling.

Reference documentation
If you have suggestions for improving this article, let us know!