Google's DoubleClick for Publishers API lets developers interact with the DoubleClick online display advertising platform. Whereas the standard DoubleClick API provides advertisers with a way to manage campaigns, the Publishers API lets site owner's and developers manage inventory and other aspects of providing ad space.
For example, using the DoubleClick for Publishers API, developers can automate invoicing by connecting billing to DoubleClick reporting data or integrate with their content management systems to update inventory when content or structure changes.
The API uses the SOAP protocol and has 11 WSDLs to describe the service. Among the functions available are creating orders and generating reports.