Direct API

You can use the Yandex.Direct API to create applications for managing advertising campaigns, such as automating routine operations, using your own bid management algorithms, downloading statistics, and completing many other tasks.

API use cases.

April 15, 2015

Added the EnableRelatedKeywords campaign parameter (related keywords settings) in the Live 4 version. 

March 23, 2015
The GetBannersStat (Live) method has an added feature for including the average position of ad displays and the average position of ad clicks in the report.
March 3, 2015
Added a coefficient for setting bids on mobile devices and information about device types in the reports.
February 26, 2015
Added the Get operation to the Keyword (Live) method for getting keyword productivity values. AutoBroker is always on for all phrases.
Getting started
  1. Review the documentation and examples.
  2. Register your application on the Yandex OAuth server and submit a request for API access.
  3. Create a test user and test data, and practice in the Sandbox.