{"items":[{"type":"link","label":"Content Items API","link":"/sai/content-items-api","routeSlug":"/sai/content-items-api"},{"type":"group","label":"Authorization","link":"/sai/content-items-api/section/authorization","routeSlug":"/sai/content-items-api/section/authorization","items":[{"type":"link","label":"Create an automation client","link":"/sai/content-items-api/section/authorization/create-an-automation-client","routeSlug":"/sai/content-items-api/section/authorization/create-an-automation-client"},{"type":"link","label":"Request a JWT","link":"/sai/content-items-api/section/authorization/request-a-jwt","routeSlug":"/sai/content-items-api/section/authorization/request-a-jwt"},{"type":"link","label":"Include the JWT in the request header","link":"/sai/content-items-api/section/authorization/include-the-jwt-in-the-request-header","routeSlug":"/sai/content-items-api/section/authorization/include-the-jwt-in-the-request-header"}]},{"type":"group","label":"Content Items","link":"/sai/content-items-api/content-items","routeSlug":"/sai/content-items-api/content-items","items":[{"label":"Retrieve content item hierarchy children","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/content-items-api/content-items/retrievedatasourcehierarchychildren","routeSlug":"/sai/content-items-api/content-items/retrievedatasourcehierarchychildren","metadata":{"seo":{"title":"Retrieve content item hierarchy children","description":"Fetches a page of direct child items for a hierarchy node. Designed for user interfaces that display hierarchical content, such as tree pickers (controls that let users browse and select items by expanding and collapsing nodes), this endpoint lets you incrementally load large or deep hierarchies as users navigate them rather than retrieving the entire hierarchy in a single request."}},"httpPath":"/api/v1/content-items/{id}/hierarchy/children"},{"label":"List content items","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/content-items-api/content-items/listdatasources","routeSlug":"/sai/content-items-api/content-items/listdatasources","metadata":{"seo":{"title":"List content items","description":"Returns a filtered list of content items. The list will include the content item specified by the contentItemId parameter and any content items below it in the hierarchy. If the content item has no children, it will just return the content item itself. The results can be filtered further by using the search parameter to filter the content items by name or other indexed fields, or the id parameter to fetch content items (up to 50) with matching ids. The search and id are mutually exclusive."}},"httpPath":"/api/v1/content-items"},{"label":"Create a content item","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/content-items-api/content-items/createdatasource","routeSlug":"/sai/content-items-api/content-items/createdatasource","metadata":{"seo":{"title":"Create a content item","description":"Creates a new content item under the specified parent, which is also a content item. Content items are instances of a content type (specified in this call by templateId)"}},"httpPath":"/api/v1/content-items"},{"label":"Retrieve a content item","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/content-items-api/content-items/retrievedatasourcewithfileds","routeSlug":"/sai/content-items-api/content-items/retrievedatasourcewithfileds","metadata":{"seo":{"title":"Retrieve a content item","description":"Fetches a content item by its identifier."}},"httpPath":"/api/v1/content-items/{id}"},{"label":"Update a content item","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/content-items-api/content-items/updatedatasourceitem","routeSlug":"/sai/content-items-api/content-items/updatedatasourceitem","metadata":{"seo":{"title":"Update a content item","description":"Partially updates a content item. Only the properties and fields explicitly present in the request body are changed."}},"httpPath":"/api/v1/content-items/{id}"},{"label":"Replace a content item","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/content-items-api/content-items/replacedatasource","routeSlug":"/sai/content-items-api/content-items/replacedatasource","metadata":{"seo":{"title":"Replace a content item","description":"Fully replaces a content item. Fields omitted from the request are cleared."}},"httpPath":"/api/v1/content-items/{id}"},{"label":"Delete a content item","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/content-items-api/content-items/deletedatasource","routeSlug":"/sai/content-items-api/content-items/deletedatasource","metadata":{"seo":{"title":"Delete a content item","description":"Deletes a content item. Use permanently=true to permanently remove it; otherwise the item is moved to the recycle bin."}},"httpPath":"/api/v1/content-items/{id}"},{"label":"Validate a content item","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/content-items-api/content-items/validatedatasource","routeSlug":"/sai/content-items-api/content-items/validatedatasource","metadata":{"seo":{"title":"Validate a content item","description":"Executes the validators assigned to the content item's fields against their persisted values and returns the results grouped by validation mode. Fields with no assigned validators are omitted. If a single validator fails to execute, its failure is captured as an error result for that validator only and does not prevent other validators from executing."}},"httpPath":"/api/v1/content-items/{id}/validate"},{"label":"List live content items","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/content-items-api/content-items/listlivedatasources","routeSlug":"/sai/content-items-api/content-items/listlivedatasources","metadata":{"seo":{"title":"List live content items","description":"Fetches published content items by their identifiers from the Edge Delivery API."}},"httpPath":"/api/v1/content-items/live"},{"label":"Retrieve content item hierarchy","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/content-items-api/content-items/retrievedatasource","routeSlug":"/sai/content-items-api/content-items/retrievedatasource","metadata":{"seo":{"title":"Retrieve content item hierarchy","description":"Fetches the tree structure of a content item, its parents, or its children. Use this endpoint when you know the identifier of the root item, for example, if you want to fetch the structure of a treelist field with a defined content item source."}},"httpPath":"/api/v1/content-items/{contentItemId}/hierarchy"},{"label":"Translate a content item.","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/sai/content-items-api/content-items/translatedatasource","routeSlug":"/sai/content-items-api/content-items/translatedatasource","metadata":{"seo":{"title":"Translate a content item.","description":"Starts translation for a content item and returns a job handle. There are three translation strategies: 0 - skip translation if the content already exists in the target language, 1 - add a new version in the target language, and 2 - add a new version in the target language and reset the workflow."}},"httpPath":"/api/v1/content-items/{id}/translate"}]}]}