For InDesign API documentation you can refer to http://www.adobe.com/devnet/indesign/sdk.html. Their SDK includes API documentation and guides for developing InDesign plugins. For further information relating to the CS SDK then you can refer to the following devnet sites for links to tutorials, videos and API documentation: