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.

News
January 11, 2016

In the BidModifiers service, changed the acceptable values of coefficients in bid adjustments for age, gender, and website users.

December 15, 2015

Added support for Dynamic text ads. More...

November 26, 2015

The Russian regions tree has changed. Update the regions tree returned by the GetRegions method in your applications.

November 9, 2015

The CreateNewReport (Live) method now allows you to get report data on the type of OS and connection (only for mobile app ads).

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.