AI agents: the content index is at /llms.txt. Every page is also available as Markdown — send the request header Accept: text/markdown, or append .md to the page URL.
Xperience Docs

Cookie consent

We use necessary cookies (opens in a new tab) to run our website and improve your experience while browsing. Additional cookies are only used with your consent. You may revoke your consent on the Cookies Policy (opens in a new tab) page or in your browser at any time.

Configure (opens in a new tab)
  • Documentation
    Kentico development modelsInstallationUsing the Kentico interfaceDeveloping websitesConfiguring KenticoManaging usersSecuring websitesDeploying websitesManaging website contentMultilingual websitesMacro expressionsExternal utilitiesIntegrating 3rd party systemsCustom developmentE-commerce featuresOn-line marketing featuresCommunity featuresRelease notes - Kentico 12
  • Tutorial
    Getting started with KenticoUsing the Kentico interfaceSelecting your tutorial pathSite development overviewPortal Engine developmentMVC developmentMVC business tutorialResource hub for marketers
  • API Examples
    Content managementOn-line marketingE-commerceSocial and CommunityDevelopmentConfiguration

Is this really the version you are looking for? Kentico Xperience 12 Service Pack API is no longer updated. Use the switcher in the header to choose your product version.

Kentico Xperience 12 Service Pack API

Getting familiar with the Kentico API

The API examples documentation helps developers learn the basics of the Kentico API and serves as a library of code snippets. The examples demonstrate how to use the API to manage the system's objects, including basic operations (creating, retrieving, updating and deleting) and in some cases more advanced tasks.

The examples are organized into the following categories:

  • Content management
  • On-line marketing
  • E-commerce
  • Social and Community
  • Development
  • Configuration

Tips:

  • The API examples in the documentation do not include the required using statements for Kentico API namespaces. As long as your project references the Kentico libraries (or contains the Kentico.Libraries NuGet package), you can utilize the Visual Studio Quick Actions to quickly Generate usings⁠ (opens in a new tab).
  • To inspect the example code directly in Visual Studio, find the files in the CodeSamples\APIExamples folder of your Kentico setup files (C:\Program Files\Kentico\12.0\ by default).
  • Community Questions & Answers (opens in a new tab)
  • Contact support (opens in a new tab)