API access
A Marketplace app's API access defines which SitecoreAI API or group of APIs the app can interact with. The developer chooses API access when configuring a custom or public app, and can update API access any time as requirements change. Although extension pointsextension points and API access are not dependent on each other, you usually need to choose certain APIs for certain extension points. Your app can interact with the enabled APIs in all the enabled extension points.
When using the Marketplace SDK built-in authorizationbuilt-in authorization, the SDK automatically authorizes your requests to all the Sitecore APIs your Marketplace app has access to, with no manual authorization required.
Certain Marketplace SDK functionalities require API access, while others don't. For more information, see the SDK Developer guides.
Here's an overview of the APIs you can give your app access to:
|
API access |
Included APIs |
|---|---|
|
SitecoreAI APIs - access to SitecoreAI data. | |
|
AI skills APIs - LLM-powered capabilities grounded in SitecoreAI data. |