External Content Library API

The External Content Library (ECL) is an API for developing legacy ECL Providers, Template Building Blocks and Event Handlers that communicate with an external system and expose the multimedia contained in that system in SDL Tridion Sites.

Providers
You need to develop a provider that plugs into the External Content Library to communicate with and retrieve multimedia in external systems.
Template Building Blocks
You need to develop Template Building Blocks that interact with the External Content Library API to use media stored in an external system in SDL Tridion Sites-driven websites.
Event Handlers
You can interact with the External Content Library API through the Event System of SDL Tridion Sites to perform actions on the external system based on events occurring on the SDL Tridion Sites Content Manager.

The API reference documentation, available as a Windows Help file (.chm), contains more detailed information about how to use the API to develop Providers, Templating Building Blocks and Event Handlers. To download the reference documentation for this API, see: API reference documentation downloads.