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.

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).

November 9, 2015

The Keywords service has the added ability to get the number of impressions and keys for a keyword over 28 days (the get method) and set the bid or priority for the keyword being created (the add method).

October 26, 2015

API version 5. Added the Campaigns service for campaign management. The service supports campaigns for mobile app advertising. More

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.