{"items":[{"type":"link","label":"Agent API","link":"/sai/agent-api","routeSlug":"/sai/agent-api","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"group","label":"Authorization","link":"/sai/agent-api/section/authorization","routeSlug":"/sai/agent-api/section/authorization","items":[{"type":"link","label":"Create an automation client","link":"/sai/agent-api/section/authorization/create-an-automation-client","routeSlug":"/sai/agent-api/section/authorization/create-an-automation-client","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"link","label":"Register an OAuth app for the Agent API","link":"/sai/agent-api/section/authorization/register-an-oauth-app-for-the-agent-api","routeSlug":"/sai/agent-api/section/authorization/register-an-oauth-app-for-the-agent-api","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"link","label":"Request a JWT","link":"/sai/agent-api/section/authorization/request-a-jwt","routeSlug":"/sai/agent-api/section/authorization/request-a-jwt","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"link","label":"Include the JWT in the request header","link":"/sai/agent-api/section/authorization/include-the-jwt-in-the-request-header","routeSlug":"/sai/agent-api/section/authorization/include-the-jwt-in-the-request-header","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"}],"version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"group","label":"Sites","link":"/sai/agent-api/sites","routeSlug":"/sai/agent-api/sites","items":[{"label":"List sites","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/sites/sites-get_sites_list","routeSlug":"/sai/agent-api/sites/sites-get_sites_list","metadata":{"seo":{"title":"List sites","description":"Retrieves a list of available sites with their basic information including name, display name, and URL."}},"httpPath":"/api/v1/sites","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve the site details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/sites/sites-get_site_details","routeSlug":"/sai/agent-api/sites/sites-get_site_details","metadata":{"seo":{"title":"Retrieve the site details","description":"Retrieves the details of a specific site including its ID, name, and root path."}},"httpPath":"/api/v1/sites/{siteId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"List pages of a site","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/sites/sites-get_all_pages_by_site","routeSlug":"/sai/agent-api/sites/sites-get_all_pages_by_site","metadata":{"seo":{"title":"List pages of a site","description":"Retrieves a list of pages for a specific site, including each page's ID and path. You can optionally filter the pages by language."}},"httpPath":"/api/v1/sites/{siteName}/pages","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve a site ID from an item ID","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/sites/sites-get_site_id_from_item","routeSlug":"/sai/agent-api/sites/sites-get_site_id_from_item","metadata":{"seo":{"title":"Retrieve a site ID from an item ID","description":"Retrieves the site ID associated with a specific item ID. This is useful for determining which site an item belongs to."}},"httpPath":"/api/v1/sites/site-id-from-item/{itemId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"}],"version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"group","label":"Pages","link":"/sai/agent-api/pages","routeSlug":"/sai/agent-api/pages","items":[{"label":"Create a page","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/pages/pages-create_page","routeSlug":"/sai/agent-api/pages/pages-create_page","metadata":{"seo":{"title":"Create a page","description":"Creates a new page using the specified template under the parent page. You can set field values and the language for the new page."}},"httpPath":"/api/v1/pages/create","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Add a language version to a page","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/pages/pages-add_language_to_page","routeSlug":"/sai/agent-api/pages/pages-add_language_to_page","metadata":{"seo":{"title":"Add a language version to a page","description":"Adds a new language version for an existing page. This allows you to have the same page content available in multiple languages."}},"httpPath":"/api/v1/pages/{pageId}/add-language","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Add a component to a page","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/pages/pages-add_component_on_page","routeSlug":"/sai/agent-api/pages/pages-add_component_on_page","metadata":{"seo":{"title":"Add a component to a page","description":"Adds a component to a specific placeholder on a page. You can specify the component type, placeholder location, and configure its initial settings. Optionally, you can specify its position relative to an existing component."}},"httpPath":"/api/v1/pages/{pageId}/components","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve components on a page","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/pages/pages-get_components_on_page","routeSlug":"/sai/agent-api/pages/pages-get_components_on_page","metadata":{"seo":{"title":"Retrieve components on a page","description":"Retrieves the components on a page."}},"httpPath":"/api/v1/pages/{pageId}/components","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Set the component datasource","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/pages/pages-set_component_datasource","routeSlug":"/sai/agent-api/pages/pages-set_component_datasource","metadata":{"seo":{"title":"Set the component datasource","description":"Sets the datasource for a specific component on a page. You can specify a new data source item or clear the existing one."}},"httpPath":"/api/v1/pages/{pageId}/components/{componentId}/datasource","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Search for pages on a site","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/pages/pages-search_site","routeSlug":"/sai/agent-api/pages/pages-search_site","metadata":{"seo":{"title":"Search for pages on a site","description":"Searches for all pages in a specific site using a search term that matches page titles and content. The response returns the matching pages with their details including the page ID, path, and name."}},"httpPath":"/api/v1/pages/search","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve the page by live URL","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/pages/pages-get_page_path_by_live_url","routeSlug":"/sai/agent-api/pages/pages-get_page_path_by_live_url","metadata":{"seo":{"title":"Retrieve the page by live URL","description":"Resolves a public live URL to its corresponding page in Sitecore. Use this endpoint when you know the URL of a published page and need to identify the page behind it."}},"httpPath":"/api/v1/pages/path-by-url","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve the screenshot of a page","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/pages/pages-get_page_screenshot","routeSlug":"/sai/agent-api/pages/pages-get_page_screenshot","metadata":{"seo":{"title":"Retrieve the screenshot of a page","description":"Captures and returns a base64-encoded screenshot of a page."}},"httpPath":"/api/v1/pages/{pageId}/screenshot","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve the page HTML","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/pages/pages-get_page_html","routeSlug":"/sai/agent-api/pages/pages-get_page_html","metadata":{"seo":{"title":"Retrieve the page HTML","description":"Retrieves the HTML for a specific page. This endpoint returns the raw HTML of the page as it would appear in the browser."}},"httpPath":"/api/v1/pages/{pageId}/html","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve the page preview URL","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/pages/pages-get_page_preview_url","routeSlug":"/sai/agent-api/pages/pages-get_page_preview_url","metadata":{"seo":{"title":"Retrieve the page preview URL","description":"Retrieves the preview URL for a specific page."}},"httpPath":"/api/v1/pages/{pageId}/preview-url","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve the page template by ID","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/pages/pages-get_page_template_by_id","routeSlug":"/sai/agent-api/pages/pages-get_page_template_by_id","metadata":{"seo":{"title":"Retrieve the page template by ID","description":"Retrieves the details of a specific page template, including its fields and settings. Use this endpoint to understand the structure and available fields of a template before creating a page."}},"httpPath":"/api/v1/pages/template-by-id","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve the page details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/pages/pages-get_page","routeSlug":"/sai/agent-api/pages/pages-get_page","metadata":{"seo":{"title":"Retrieve the page details","description":"Retrieves the details about a page including its ID, name, and path location. This endpoint provides the information you need to understand and modify the page's structure."}},"httpPath":"/api/v1/pages/{pageId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"List allowed components for a placeholder","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/pages/pages-get_allowed_components_by_placeholder","routeSlug":"/sai/agent-api/pages/pages-get_allowed_components_by_placeholder","metadata":{"seo":{"title":"List allowed components for a placeholder","description":"Retrieves the list of components that can be added to a placeholder on a page. This helps ensure that only compatible components are used in each placeholder."}},"httpPath":"/api/v1/pages/{pageId}/placeholders/{placeholderName}/allowed-components","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"}],"version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"group","label":"Content","link":"/sai/agent-api/content","routeSlug":"/sai/agent-api/content","items":[{"label":"Create content item","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/content/content-create_content_item","routeSlug":"/sai/agent-api/content/content-create_content_item","metadata":{"seo":{"title":"Create content item","description":"Creates a new content item using the specified template and field values."}},"httpPath":"/api/v1/content/create","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve a content item by ID","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/content/content-get_content_item_by_id","routeSlug":"/sai/agent-api/content/content-get_content_item_by_id","metadata":{"seo":{"title":"Retrieve a content item by ID","description":"Retrieves the details of a specific content item by specifying its ID."}},"httpPath":"/api/v1/content/{itemId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Update a content item","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/content/content-update_content","routeSlug":"/sai/agent-api/content/content-update_content","metadata":{"seo":{"title":"Update a content item","description":"Updates an existing content item, including its fields and language."}},"httpPath":"/api/v1/content/{itemId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Delete a content item","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/content/content-delete_content","routeSlug":"/sai/agent-api/content/content-delete_content","metadata":{"seo":{"title":"Delete a content item","description":"Deletes a content item and optionally all of its child items."}},"httpPath":"/api/v1/content/{itemId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve a content item by path","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/content/content-get_content_item_by_path","routeSlug":"/sai/agent-api/content/content-get_content_item_by_path","metadata":{"seo":{"title":"Retrieve a content item by path","description":"Retrieves the details of a content item by specifying its path in the content tree."}},"httpPath":"/api/v1/content","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"List insert options","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/content/content-list_available_insertoptions","routeSlug":"/sai/agent-api/content/content-list_available_insertoptions","metadata":{"seo":{"title":"List insert options","description":"Retrieves a list of content templates that can be inserted as child items under the specified parent item."}},"httpPath":"/api/v1/content/{itemId}/insert-options","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"}],"version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"group","label":"Components","link":"/sai/agent-api/components","routeSlug":"/sai/agent-api/components","items":[{"label":"Create a component datasource","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/components/components-create_component_datasource","routeSlug":"/sai/agent-api/components/components-create_component_datasource","metadata":{"seo":{"title":"Create a component datasource","description":"Creates a new datasource item for a specific component using the provided data field values. The datasource will be created in the appropriate location based on the component's configuration."}},"httpPath":"/api/v1/components/{componentId}/datasources","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Search for component datasources","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/components/components-search_component_datasources","routeSlug":"/sai/agent-api/components/components-search_component_datasources","metadata":{"seo":{"title":"Search for component datasources","description":"Searches for available datasources that can be used with a specific component. This helps you find existing content to use as datasources."}},"httpPath":"/api/v1/components/{componentId}/datasources/search","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"List components","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/components/components-list_components","routeSlug":"/sai/agent-api/components/components-list_components","metadata":{"seo":{"title":"List components","description":"Retrieves a list of components available for a specific site, including both built-in components and custom components that can be used on pages."}},"httpPath":"/api/v1/components","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve the component details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/components/components-get_component","routeSlug":"/sai/agent-api/components/components-get_component","metadata":{"seo":{"title":"Retrieve the component details","description":"Retrieves the details of a specific component, including its ID, name, and datasource options."}},"httpPath":"/api/v1/components/{componentId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"}],"version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"group","label":"Assets","link":"/sai/agent-api/assets","routeSlug":"/sai/agent-api/assets","items":[{"label":"Upload an asset","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/assets/assets-upload_asset","routeSlug":"/sai/agent-api/assets/assets-upload_asset","metadata":{"seo":{"title":"Upload an asset","description":"Uploads a new digital asset to the system and stores it with the provided metadata."}},"httpPath":"/api/v1/assets/upload","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Search for assets","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/assets/assets-search_assets","routeSlug":"/sai/agent-api/assets/assets-search_assets","metadata":{"seo":{"title":"Search for assets","description":"Searches for digital assets such as videos, images, and documents using query terms, file types, or tags."}},"httpPath":"/api/v1/assets/search","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve the asset details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/assets/assets-get_asset_information","routeSlug":"/sai/agent-api/assets/assets-get_asset_information","metadata":{"seo":{"title":"Retrieve the asset details","description":"Retrieves the details of a specific digital asset by specifying its ID."}},"httpPath":"/api/v1/assets/{assetId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Update an asset","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/assets/assets-update_asset","routeSlug":"/sai/agent-api/assets/assets-update_asset","metadata":{"seo":{"title":"Update an asset","description":"Updates the metadata and properties of an existing digital asset, such as alt text, description, and tags."}},"httpPath":"/api/v1/assets/{assetId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"}],"version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"group","label":"Environments","link":"/sai/agent-api/environments","routeSlug":"/sai/agent-api/environments","items":[{"label":"List languages","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/environments/environments-list_languages","routeSlug":"/sai/agent-api/environments/environments-list_languages","metadata":{"seo":{"title":"List languages","description":"Retrieves all languages available."}},"httpPath":"/api/v1/environments/languages","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"}],"version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"group","label":"Personalization","link":"/sai/agent-api/personalization","routeSlug":"/sai/agent-api/personalization","items":[{"label":"Create a personalization variant","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/personalization/personalization-create_personalization_version","routeSlug":"/sai/agent-api/personalization/personalization-create_personalization_version","metadata":{"seo":{"title":"Create a personalization variant","description":"Creates a new personalization variant of a page, enabling you to define targeting rules for different audiences."}},"httpPath":"/api/v2/personalization/{pageId}/versions","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"List personalization variants by page","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/personalization/personalization-get_personalization_versions_by_page","routeSlug":"/sai/agent-api/personalization/personalization-get_personalization_versions_by_page","metadata":{"seo":{"title":"List personalization variants by page","description":"Retrieves all personalization variants defined for a specific page, including IDs, names, creation dates, and associated variants."}},"httpPath":"/api/v2/personalization/by-page/{pageId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"List personalization condition templates","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/personalization/personalization-get_condition_templates","routeSlug":"/sai/agent-api/personalization/personalization-get_condition_templates","metadata":{"seo":{"title":"List personalization condition templates","description":"Retrieves all available condition templates for personalization."}},"httpPath":"/api/v1/personalization/condition-templates","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve a personalization condition template","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/personalization/personalization-get_condition_template_by_id","routeSlug":"/sai/agent-api/personalization/personalization-get_condition_template_by_id","metadata":{"seo":{"title":"Retrieve a personalization condition template","description":"Retrieves a condition template by ID including its parameters for creating a personalization variant on a page."}},"httpPath":"/api/v1/personalization/condition-templates/{template_id}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Update a personalization variant for a page","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/personalization/personalization-update_personalization_version","routeSlug":"/sai/agent-api/personalization/personalization-update_personalization_version","metadata":{"seo":{"title":"Update a personalization variant for a page","description":"Updates the audience name, variant name, and targeting rules of an existing personalization variant."}},"httpPath":"/api/v1/personalization/{pageId}/versions/{variantId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Hide a component on the default page variant","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/personalization/personalization-hide_component_on_default_page","routeSlug":"/sai/agent-api/personalization/personalization-hide_component_on_default_page","metadata":{"seo":{"title":"Hide a component on the default page variant","description":"Hides a component on the default page variant. Personalization must already exist on the page before you use this endpoint. A default page variant exists only after page variants have been created to personalize a page."}},"httpPath":"/api/v1/personalization/{pageId}/components/{componentId}/hide","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Create a personalization variant","deprecated":true,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/personalization/personalization-create_personalization_version_v1","routeSlug":"/sai/agent-api/personalization/personalization-create_personalization_version_v1","metadata":{"seo":{"title":"Create a personalization variant","description":"Creates a new personalization variant of a page using a single condition template and parameters."}},"httpPath":"/api/v1/personalization/{pageId}/versions","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"List personalization variants by page","deprecated":true,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/personalization/personalization-get_personalization_versions_by_page_v1","routeSlug":"/sai/agent-api/personalization/personalization-get_personalization_versions_by_page_v1","metadata":{"seo":{"title":"List personalization variants by page","description":"Retrieves all personalization versions configured for a specific page, including their targeting rules and content variations."}},"httpPath":"/api/v1/personalization/by-page/{pageId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"}],"version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"group","label":"Jobs","link":"/sai/agent-api/jobs","routeSlug":"/sai/agent-api/jobs","items":[{"label":"Revert a job","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/jobs/jobs-revert_job","routeSlug":"/sai/agent-api/jobs/jobs-revert_job","metadata":{"seo":{"title":"Revert a job","description":"Reverts the operations linked to a specific job ID, restoring the state prior to execution. This is useful for undoing changes made by automated processes."}},"httpPath":"/api/v1/jobs/{jobId}/revert","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve job details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/jobs/jobs-get_job","routeSlug":"/sai/agent-api/jobs/jobs-get_job","metadata":{"seo":{"title":"Retrieve job details","description":"Retrieves the details of a specific job."}},"httpPath":"/api/v1/jobs/{jobId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"List job operations","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/jobs/jobs-list_operations","routeSlug":"/sai/agent-api/jobs/jobs-list_operations","metadata":{"seo":{"title":"List job operations","description":"Retrieves a list of actions associated with a specific job ID, including operation type, status, and timestamps, to support tracing and potential reversion of those actions."}},"httpPath":"/api/v1/jobs/{jobId}/operations","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"}],"version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"group","label":"Brand kits","link":"/sai/agent-api/brand-kits","routeSlug":"/sai/agent-api/brand-kits","items":[{"label":"List brand kits","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/brand-kits/brandkits-list_brandkits","routeSlug":"/sai/agent-api/brand-kits/brandkits-list_brandkits","metadata":{"seo":{"title":"List brand kits","description":"Retrieves all brand kits available within an organization."}},"httpPath":"/api/v1/brandkits","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve a brand kit by ID","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/brand-kits/brandkits-get_brandkit_by_id","routeSlug":"/sai/agent-api/brand-kits/brandkits-get_brandkit_by_id","metadata":{"seo":{"title":"Retrieve a brand kit by ID","description":"Retrieves a brand kit by ID, including its sections and associated fields (subsections)."}},"httpPath":"/api/v1/brandkits/{brandkitId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"}],"version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"group","label":"Brand contexts","link":"/sai/agent-api/brand-contexts","routeSlug":"/sai/agent-api/brand-contexts","items":[{"label":"List brand contexts","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/brand-contexts/brand-contexts-list_brand_contexts","routeSlug":"/sai/agent-api/brand-contexts/brand-contexts-list_brand_contexts","metadata":{"seo":{"title":"List brand contexts","description":"Retrieves all brand contexts available within an organization. Returns metadata only; document content is not included."}},"httpPath":"/api/v1/brand-contexts","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve a brand context by ID","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/brand-contexts/brand-contexts-get_brand_context","routeSlug":"/sai/agent-api/brand-contexts/brand-contexts-get_brand_context","metadata":{"seo":{"title":"Retrieve a brand context by ID","description":"Retrieves a brand context's metadata and its complete nested folder or file tree index. No document content is included."}},"httpPath":"/api/v1/brand-contexts/{brandContextId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Batch retrieve brand context items","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/brand-contexts/brand-contexts-get_brand_context_items","routeSlug":"/sai/agent-api/brand-contexts/brand-contexts-get_brand_context_items","metadata":{"seo":{"title":"Batch retrieve brand context items","description":"Retrieves specific files or folders from a brand context in a single batched call. File responses include Markdown content. Between 1 and 50 unique IDs per call. A single failed item is returned with fetchStatus is failed and the upstream error message in fetchStatusMessage rather than failing the whole batch. The response carries requested, succeeded, or failed completeness counts alongside the data array."}},"httpPath":"/api/v1/brand-contexts/{brandContextId}/items","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"}],"version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"group","label":"Briefs","link":"/sai/agent-api/briefs","routeSlug":"/sai/agent-api/briefs","items":[{"label":"List brief types","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/briefs/list-brief_types","routeSlug":"/sai/agent-api/briefs/list-brief_types","metadata":{"seo":{"title":"List brief types","description":"Retrieves a list of available brief types, including their metadata and field definitions such as field types, labels, validation rules, and other information used by AI when generating briefs."}},"httpPath":"/api/v1/brief/brief-types","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"List briefs","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/briefs/list-briefs","routeSlug":"/sai/agent-api/briefs/list-briefs","metadata":{"seo":{"title":"List briefs","description":"Retrieves a list of briefs in your organization."}},"httpPath":"/api/v1/brief","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Create a brief","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/briefs/brief-create_brief","routeSlug":"/sai/agent-api/briefs/brief-create_brief","metadata":{"seo":{"title":"Create a brief","description":"Creates a brief using the specified brief type ID, locale, and provided data fields. The new brief is saved as a draft in the Brief management tool."}},"httpPath":"/api/v1/brief","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Generate a brief","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/briefs/briefs-generate_brief","routeSlug":"/sai/agent-api/briefs/briefs-generate_brief","metadata":{"seo":{"title":"Generate a brief","description":"Generates a brief draft and the content of its fields, using the specified brief type, brand kit, and prompt. This endpoint does not save the generated draft. You can copy the response and use the Create a brief endpoint to save it in the Brief management tool."}},"httpPath":"/api/v1/brief/generate","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve a brief type by ID","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/briefs/get-brief_type_by_id","routeSlug":"/sai/agent-api/briefs/get-brief_type_by_id","metadata":{"seo":{"title":"Retrieve a brief type by ID","description":"Retrieves a specific brief type by its ID, including its field definitions and metadata."}},"httpPath":"/api/v1/brief/brief-types/{brief_type_id}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve a brief by ID","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/briefs/get-brief_by_id","routeSlug":"/sai/agent-api/briefs/get-brief_by_id","metadata":{"seo":{"title":"Retrieve a brief by ID","description":"Retrieves a specific brief by its ID, including its fields, type reference, and metadata."}},"httpPath":"/api/v1/brief/{brief_id}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Update a brief","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/briefs/brief-update_brief","routeSlug":"/sai/agent-api/briefs/brief-update_brief","metadata":{"seo":{"title":"Update a brief","description":"Partially updates an existing brief using the provided fields. Only the fields included in the request body will be updated; all other existing fields will remain unchanged."}},"httpPath":"/api/v1/brief/{brief_id}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Generate a brief","deprecated":true,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/briefs/briefs-generate_brief_deprecated","routeSlug":"/sai/agent-api/briefs/briefs-generate_brief_deprecated","metadata":{"seo":{"title":"Generate a brief","description":"Generates a brief and the content of its fields, using the specified brief type, brand kit, and prompt. This endpoint does not save the generated draft. You can copy the response and use the Create a brief endpoint to save it in the Brief management tool."}},"httpPath":"/api/v1/briefs/generate","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"}],"version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"group","label":"Experiments","link":"/sai/agent-api/experiments","routeSlug":"/sai/agent-api/experiments","items":[{"label":"Create an A/B/n test on a component","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/experiments/experiments-create_component_ab_test","routeSlug":"/sai/agent-api/experiments/experiments-create_component_ab_test","metadata":{"seo":{"title":"Create an A/B/n test on a component","description":"Creates a new A/B/n test for a specific component on a page. This allows you to compare two or more variants of the component and determine which one performs better."}},"httpPath":"/api/v1/experiments/flows","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Update an A/B/n test on a component","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/experiments/experiments-update_ab_test","routeSlug":"/sai/agent-api/experiments/experiments-update_ab_test","metadata":{"seo":{"title":"Update an A/B/n test on a component","description":"Updates an existing A/B/n test for a specific component on a page. This allows you to modify the variants, targeting rules, or other settings of the test."}},"httpPath":"/api/v1/experiments/{flowId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"}],"version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"type":"group","label":"Flow definitions","link":"/sai/agent-api/flow-definitions","routeSlug":"/sai/agent-api/flow-definitions","items":[{"label":"List flow definitions for a page","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/flow-definitions/flows-list_flow_definitions_by_page","routeSlug":"/sai/agent-api/flow-definitions/flows-list_flow_definitions_by_page","metadata":{"seo":{"title":"List flow definitions for a page","description":"Retrieves all flow definitions (both A/B/n tests and personalizations) for a specific page, including the structure, variants, and configuration details."}},"httpPath":"/api/v1/flows/by-page/{pageId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Retrieve a flow definition","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/flow-definitions/flows-get_flow_definition","routeSlug":"/sai/agent-api/flow-definitions/flows-get_flow_definition","metadata":{"seo":{"title":"Retrieve a flow definition","description":"Retrieves a specific flow definition (A/B/n test or personalization) on a page, including the structure, variants, and configuration details."}},"httpPath":"/api/v1/flows/{flowId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Reset component variant","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/flow-definitions/flows-reset_component_variant","routeSlug":"/sai/agent-api/flow-definitions/flows-reset_component_variant","metadata":{"seo":{"title":"Reset component variant","description":"Removes any applied personalization or A/B/n test variant set up, such as copy, hide, or swap, from a component and restores it to its original state."}},"httpPath":"/api/v1/flows/{flowId}/variants/reset","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Set up a component variant","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/flow-definitions/flows-setup_variant","routeSlug":"/sai/agent-api/flow-definitions/flows-setup_variant","metadata":{"seo":{"title":"Set up a component variant","description":"Sets up a variant for a specific A/B/n test or personalization by copying, hiding, or swapping the original component."}},"httpPath":"/api/v1/flows/{flowId}/variants/{variantId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"},{"label":"Get flow definition variant details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/agent-api/flow-definitions/flows-get_variant","routeSlug":"/sai/agent-api/flow-definitions/flows-get_variant","metadata":{"seo":{"title":"Get flow definition variant details","description":"Retrieves the details of a specific A/B/n test or personalization variant, including its datasource and components."}},"httpPath":"/api/v1/flows/{flowId}/variants/{variantId}","version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"}],"version":"v2.0","isDefault":true,"versionFolderId":"cea257b8"}]}