Verschiedene Websites auf der Basis von contentserver können unteinander über das HTTP-Protokoll kommunzieren und Daten austauschen. Dafür sorgt eine systemseitige Schnittstelle, die mit Hilfe der API ohne viel Programmieraufwand angesprochen werden kann.
Verbindungen werden über Konfigurationseinträge auf beiden Seiten der Kommunikation eingestellt. Dabei lassen sich die jeweiligen Rollen und Leserechte exakt festlegen - jeder Administrator bestimmt, was von "seiner" Website gelesen werden darf.
Darüber verfügt die API über mächtige Funktionen zum Bezug von Inhalten aus fremden Websites (Web Grabbing, Content-Syndication) und zum Austausch von Inhalten per XML (z.B. RSS, NewsML).