adCenter is made up of multiple web services that you can use to manage your adCenter advertising campaigns and accounts, as well as request reports that you can use to track the performance of your campaigns. To start using the adCenter web services, see Getting Started With the adCenter API.
You can write your application in any language that supports web services. adCenter defines a web services description language (WSDL) document for each of its web services. The WSDL defines the operations that a web service offers and the format of the request and response messages that the client sends to and receives from the operations. The request and response messages define the names and types of the data that the client exchanges with the operation. For more information about WSDLs, see the W3C WSDL specification.
You can access the WSDL document for each web service on the Internet by using the service’s web service address (URL). The sandbox and production environments each have a unique address. The addresses also include a version number of the WSDL that is specific to an adCenter release. For a list of adCenter web services and their endpoints, see adCenter Web Service Addresses.
The Campaign Management service also supports Representational State Transfer (REST) URI templates. For information about the Campaign Management REST API, see REST Templates.
The following topics contain key information with which you should be familiar.