New SitecoreAI APIs now available: Components, Content Types, and Content Items

In This Article
We've published documentation for three new SitecoreAI REST APIs that give developers programmatic access to component definitions, content type management, and content item operations.
All three APIs use environment automation client credentials for authentication.
Components API
The Components API provides programmatic control over components in SitecoreAI, enabling developers to create, manage, update, and organize components throughout their lifecycle.
Key capabilities include:
- Creating, retrieving, and updating components and component drafts.
- Managing component variants and availability settings.
- Accessing component metadata, including rendering parameters and editing controls.
- Using AI-powered recommendations for component drafts and content types.
- Activating component drafts and promoting them to production-ready components.
- Retrieving component categories and component summaries.
The API is designed for developers who need to automate component workflows, build custom tooling, and streamline component management within SitecoreAI.

Automate SitecoreAI Content Operations
Use modern SitecoreAI APIs to streamline components, schemas, content workflows, validation, localization, integrations, and enterprise automation.
Content Types API
The Content Types API enables developers to programmatically create and manage the content schemas used to structure information in SitecoreAI. It provides the tools required to define content models, configure fields, apply validation rules, and efficiently retrieve content type information.
Key Capabilities
- Content Type Management: Create, retrieve, modify, and remove content types through API operations.
- Field Configuration: Organize fields into groups and define the structure and properties of individual fields.
- Validation Rules: Configure validation requirements to help ensure that content follows predefined rules and standards.
- Validation Discovery: Retrieve the validation rules available for use when configuring content fields.
- Field Source Resolution: Resolve source configurations for a specific field or multiple fields at once.
- Search and Pagination: Search and retrieve content types efficiently with support for paginated results.
Purpose of the API
The Content Types API provides a programmatic layer for managing the schemas and data structures behind structured content in SitecoreAI. It is particularly useful for developers building automation, integrations, content modeling tools, and custom applications that need consistent and scalable content structures.
By using this API, development teams can automate content model management and maintain structured, validated content across SitecoreAI environments.
Content Items API
The Content Items API provides developers with programmatic access to create, manage, validate, search, and localize content items within SitecoreAI. It supports the complete content management lifecycle, making it easier to automate content operations and integrate SitecoreAI with external applications and workflows.
Find Sitecore SEO Gaps Before AI Search Does
Key Capabilities
- Content Item Management: Create, retrieve, modify, replace, and delete content items through API operations.
- Content Discovery: List and search content items to efficiently locate and work with structured content.
- Hierarchy Management: Retrieve content item hierarchies and access the child items within a specific hierarchy.
- Content Validation: Validate content items against configured validation rules before publishing or further processing.
- Live Content Access: Retrieve published content using live content item endpoints.
- Multilingual Content: Translate content items between supported languages to simplify localization workflows.
Automation and Integration
The Content Items API is particularly useful for automating repetitive content management activities and integrating SitecoreAI with external systems. Developers can use it to build workflows for content creation, updates, validation, publishing, search, and localization.
Get Started
The Components API, Content Types API, and Content Items API are available through the SitecoreAI API catalog. Together, these APIs provide a comprehensive foundation for managing structured content, content schemas, and reusable components programmatically.
They enable development teams to build custom integrations, automation workflows, and developer tools that extend SitecoreAI's content management capabilities.
Read more: Sitecore AI
Frequently Asked Questions
What are the new SitecoreAI APIs?
The new SitecoreAI APIs include the Components API, Content Types API, and Content Items API. Together they provide programmatic access to reusable components, content schemas, and structured content items.
What does the SitecoreAI Components API do?
The Components API lets developers create, retrieve, update, organize, and manage components and drafts, including variants, availability settings, metadata, rendering parameters, editing controls, and activation workflows.
What is the SitecoreAI Content Types API used for?
The Content Types API lets developers create and manage content schemas, configure fields, organize field groups, define validation rules, resolve field sources, and search content types programmatically.
What can developers do with the SitecoreAI Content Items API?
Developers can create, retrieve, update, replace, delete, search, validate, localize, and access published content items through the Content Items API.
How are the new SitecoreAI APIs authenticated?
The Components, Content Types, and Content Items APIs use environment automation client credentials for authentication.
Can the SitecoreAI APIs automate content workflows?
Yes. The APIs can support automated content creation, updates, validation, localization, publishing-related workflows, schema management, and custom integration processes.
Can the SitecoreAI APIs be used for CMS integrations?
Yes. Developers can use the APIs to connect SitecoreAI with external applications, migration tools, business systems, developer tooling, and custom content workflows.
Do the SitecoreAI APIs support structured content management?
Yes. The Content Types API manages schemas and field structures, while the Content Items API manages the structured content created from those models.
Does the SitecoreAI Content Items API support multilingual content?
Yes. The Content Items API includes multilingual capabilities that can support translation and localization workflows across supported languages.
Why are the new SitecoreAI APIs important for enterprise developers?
They reduce reliance on manual CMS operations by giving developers programmatic access to components, schemas, and content. This enables automation, repeatable workflows, custom tooling, integrations, and more scalable content operations.


