Content API
The content item query API provides a powerful way to query and retrieve content items in any context. It supports advanced filtering, sorting, and projection capabilities, making it suitable for complex content retrieval scenarios.
For a comprehensive overview of the API, see Reference - Content item query.
The IContentRetriever
API simplifies content retrieval in Xperience web applications. It abstracts common content item query patterns, allowing for easy fetching of pages, reusable content items, and items using reusable field schemas. This API is designed to handle general retrieval cases with optimized defaults while providing options for customization.
For a comprehensive overview of the API, see Reference - ContentRetriever API.
Manage content items programmatically using the IContentItemManager
API. Create, update, delete, and perform other management operations on content items.
Manage pages programmatically using the IWebPageManager
API. Create, update, delete, and perform other management operations on pages.
Upload and manage content item asset binaries using the IContentItemAssetSource
API.
Content item database structure
See how various types of content are stored in the database, including key tables and relationships