Documentation Center

Content Manager extension points (APIs)

Content Manager provides an API called TOM.NET for implementing handling events, templating and Worklow, an API called Core Service for access, and the Content Manager Explorer for implementing GUI extensions:

TOM.NET API
:
  • Templating—your Template code, in the form of Template Building Blocks, interacts with the TOM.NET to query the Content Manager for content to publish. Templates can only read content, and do not modify or delete items.
  • Event Handler—you can configure the Content Manager to trigger custom code you write (an Event Handler) whenever a certain type of event occurs, for example, when a user deletes a Page or creates a Schema. You can also interact with the TOM.NET from your Event Handler code.
Core Service API
GUI API
Translation Manager API
Audience Manager API
External Content Library API