Reporting Services Developer InfoCenter
Reporting Services provides the developer several programming interfaces that can be used to extend the functionality of Reporting Services. These interfaces include Web services for managing and executing reports, a WMI provider interface for configuration management, a set of Microsoft .NET Framework managed APIs for creating Reporting Services extensions, and URL access for easy integration with Web portals and applications.
The following lists provide links to a number of object models and APIs for use in programmatically extending the functionality of Reporting Services.
Web Service Programming
URL Access Programming
More InformationReporting Services Components and ToolsInstalling SQL Server Components