Cancel
Yandex
Search
Log in
Contents
How to get started with the API: Tutorial
API version 5. History
API version 5. Developer's guide
API version 5. Reference
API version 5. Statistics
API version 5. Examples
Migration guide
Upgrading to a unified performance campaign
Feedback
API version 5. Reference
AdExtensions: Operations with ad extensions
AdGroups: Operations with ad groups
AdImages: Operations with images
Ads: Operations with ads
AdVideos: Operations with videos
AgencyClients: managing agency clients
AudienceTargets: managing audience targets
Bids: managing bids
Businesses: getting business profiles
BidModifiers: managing bid adjustments
Campaigns: managing campaigns
Changes: checking for changes
Clients: managing advertiser parameters and user settings
Creatives: getting creatives
Dictionaries: getting reference lists
DynamicFeedAdTargets: managing dynamic feed ad targets
DynamicTextAdTargets: managing dynamic text ad targets
Feeds: Operations with feeds
KeywordBids: managing bids
Keywords: managing keywords and autotargetings
KeywordsResearch: preprocessing of keywords
Leads: receiving form data from Turbo pages
NegativeKeywordSharedSets: managing sets of negative keywords
RetargetingLists: managing retargeting lists
Sitelinks: Operations with sitelinks
SmartAdTargets: managing smart banner targeting filters
Strategies: operations with portfolio strategies
TurboPages: getting parameters of Turbo pages
VCards: Operations with vCards
Errors and warnings
Reference information
DynamicTextAdTargets: managing dynamic text ad targets
add
delete
get
resume
setBids
suspend
How to get started with the API: Tutorial
Lesson 1. What is Yandex Direct API
Lesson 2. API access: how to register an app in Yandex OAuth
Lesson 3. API access: how to submit a request
Lesson 4. How to get an OAuth token
Lesson 5. How to enable Sandbox
Lesson 6. How to make an API request
Lesson 7. How to get data via the API
Lesson 8. How to make changes via the API
Lesson 9. How to get to real work
Lesson 10. How to efficiently use the API: restrictions and recommendations
API version 5. History
API version 5. Developer's guide
Overview of the Yandex Direct API version 5
Usage
Start developing your application
Main objects
Campaign
Display strategies
Campaign parameters
Ad group
Ad
Set of sitelinks (SitelinksSet)
vCard
Image (AdImage)
Video (AdVideo)
Creative (Creative)
Extension (AdExtension)
Turbo page (TurboPage)
Keyword
Bid and priority (KeywordBid)
Adjustments (BidModifier)
Portfolio strategy (Strategy)
Audience targets (AudienceTarget)
Retargeting list (RetargetingList)
Feed (Feed)
Filter — targeting criteria for smart banners (SmartAdTarget)
Dynamic feed ad target (DynamicFeedAdTarget)
Ad target for dynamic ads (DynamicTextAdTarget — Webpage)
Client
SharedAccount
Access and authorization
App registration
Access tokens
Roles and access of Yandex Direct users
Interaction format
HTTP headers
JSON
SOAP
Error handling
Restrictions, points
General method properties in the API version 5
Receiving data
Operations on object arrays
Editing separate parameters
null (nil) value
Practical usage
Running an advertising campaign
Negative keywords