Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Latest commit 96f4028 Jul 3, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples/BingAdsDesktopApp add bulk feeds examples Jul 3, 2019
proxies update to version 12.13.3 Jun 24, 2019
src update to version 12.13.3 Jun 24, 2019
tools/WsdlEnumGenerator update to version 11.5.5 Sep 12, 2017
.gitignore refactor source into maven project with POM Aug 24, 2016
LICENSE Fix license formatting Jan 20, 2015 update reademe Jun 24, 2019
pom.xml update to version 12.13.3 Jun 24, 2019

Bing Ads Java SDK

You can develop Bing Ads applications with any programming language that supports web services. The Bing Ads Java Software Development Kit (SDK) enhances the experience of developing Bing Ads applications with Java. The SDK includes a proxy to all Bing Ads API web services and abstracts low level details of authentication with OAuth. You can use the high level BulkServiceManager and ReportingServiceManager interfaces to abstract and execute operations in the low level Bulk and Reporting services. For example instead of calling SubmitGenerateReport and PollGenerateReport to download a report, you download a report using one method with the ReportingServiceManager class. For more information, see Bing Ads Client Libraries.

Getting Started

To get started developing Bing Ads applications with Java, install the SDK and either start with the examples or follow one of the application walkthroughs. For more information, see Getting Started Using Java with Bing Ads Services.

Maven Artifact

The Bing Ads Java SDK includes and depends on the microsoft.bingads Maven artifact. You must include the following dependency to your Maven project.


If you are not using a Maven project, you must include the correct version of each dependency. You can review the complete list of Bing Ads Java SDK dependencies at the Maven Repository.

You can’t perform that action at this time.