You can connect to DoubleClick for Advertisers using two APIs:
The DoubleClick for Advertisers (DFA) API enables you to manage your DFA account using SOAP calls. DFA is used to create and organize campaigns consisting of hundreds or thousands of graphic ads, to serve these ads to specific websites, and to generate a variety of reports tracking cost, impressions, and clickthroughs. Use the API to automate recurring or repetitive tasks in your account, such as bulk uploads or modifications. Read more about the foundation for managing online ads, or get started using the API.
The DFA Reporting API is a language-neutral REST API that offers programmatic access to the same reports as can be generated through the Report Builder web service. Read more about the Report Builder or get started using the API.