Enterprise Web Services: Getting Started GuideThe Getting Started Guide provides an overview of Enterprise Web Services (EWS), and the Search Marketing APIs. The Search Marketing APIs are an EWS product. Please read the topics presented here and then, use the navigation bar on the left to continue reading other sections of the guide. How it WorksEWS and the Search Marketing APIs enable you, as a developer, to build client software that interacts directly with the Yahoo! Search marketplace through a web services interface. It also helps you take advantage of the features and functionality of Sponsored Search. See Concepts. Access, Licensing, and AuthenticationBefore you can access EWS, you need to sign up with Yahoo! Search Marketing and obtain an EWS license. Your EWS license includes a license key and defines your command groups and quotas. With the help of your Technical Account Management team you will need to set up a username and password, and create your initial accounts. Your license key, username, and password are a basic form of authentication that EWS uses to identify you. If you are managing an account on behalf of other advertisers, you will need to include additional account information. See Access and Licensing. Client SoftwareTo access EWS, you need to write webservices client software in the programming language of your choice. With the client software you can make internet connections to our web service endpoints over a secure HTTP connection. Your client software sends requests to and handles responses from EWS using the operations available from the Search Marketing APIs. See the Search Marketing API Reference. Each request you make to EWS is subject to authentication as well as the capabilities and quotas defined by your license. See EWS Requests and EWS Responses. Messaging TechnologyEWS webservices use SOAP, an XML-based protocol, as it's underlying messaging technology. See SOAP Basics for more details about the messaging framework. Although you can generate XML requests and parse the XML responses directly in your client application, typically your client software uses a toolkit that supports SOAP and thus manages the details of the connection and response for you.See Sample Code for examples. Service Descriptions and DetailsThe Search Marketing APIs includes several services. The following tables organizes the services into logical groups, which makes it easier to understand; provides short descriptions, and includes links to more detailed information. AccountsUse these services to create and manage companies, accounts, and users.
CampaignsUse these services to create and manage campaigns, ad groups, ads, and keywords.
Research and ForecastingUse these services to make effective decisions about ads and keywords.
Budgets and ReportingUse these services to set budgets and run reports.
TargetingUse these services to define and manage your targeting preferences.
MobileUse this service to fetch information related to Mobile Sponsored Search advertising.
Agencies, Resellers, and SEMsIf you are a third-party agency, reseller, or search engine marketer, you may enroll or perform work on behalf of other users. Information that is specific to you is located in these sections:
Getting HelpIf you need help with any aspect of EWS and the Marketing API, please contact your Technical Account Management team at ews-help@yahoo-inc.com, or send us a message through the online Support Form. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||