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.

September 8, 2015

API version 5: use the BidModifiers service for managing bid adjustments.

September 8, 2015

The CreateNewReport (Live) method has a new feature for getting user demographics (age group and gender) in the report.

September 1, 2015

It is now possible to get bidding results for a new auction (Live 4 and 5 versions): the minimum bid for each position and the actual CPC for each position.

August 31, 2015
Added the MaintainNetworkCPC campaign parameter to the methods CreateOrUpdateCampaign (Live), GetCampaignParams (Live), and GetCampaignsParams (Live).
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.