Develop you own client plug-ins for InDesign. Build components that communicate with InDesign Server. Use scripting to automate tedious production tasks such as placing and replacing images, correcting errors in text, and preparing files for printing. You'll find everything you need to get started here.
Examples and Case studies
The Adobe InDesign and InDesign Server SDKs provide a set of sample code and documentation that helps software developers access the functionality of InDesign, InCopy, and InDesign Server software. Download InDesign product and server SDKs and information for InDesign CS6, C5.5, CS5, CS4, CS3, and CS2.