Note: JavaScript must be enabled for you to properly view versions. It seems JavaScript is either disabled or is not supported by your browser which causes all versions of text to be simultaneously displayed. Enable JavaScript in your browser options, then try again.

API Rate Sheet

API Operations Rate Sheet Table

Each request called on an AdWords account consumes a certain number of API units, as specified in the rate sheet below. This rate sheet includes requests for all available versions of the AdWords API. While some requests consume just one unit, others consume more. Some are charged "per item", others are charged than "per call". Costs are charged at a rate of:

US$0.25 (or local currency equivalent) per thousand API units consumed

Some advertisers who develop proprietary applications to promote their own businesses may be eligible for limited free allocations of API units.

Costs listed in the table are "per call" unless noted as "per item".

The asterisk (*) indicates the request is deprecated in some available version of the AdWords API. Deprecated means that request is still in use in some version but will likely be removed in a later version of the AdWords API.

Batch requests are atomic, meaning they successfully process either all elements or none of them. If some elements fail due to constraint checks, you are charged only for items that failed. So if you used addAd to try to add 10 ads and 3 of them failed PCF checks, then you would be charged for 3 addAd calls, not 10.


Show or hide requests with cost 1 API unit
API Operations Rate Sheet
Request API Units
 
AccountService
getAccountInfo 1
getClientAccounts 1 per item
setLoginInfo * 1
updateAccountInfo 1
AdGroupService
addAdGroup 1
addAdGroupList 1 per item
getAdGroup 1
getAdGroupList 1 per item
getAdGroupStats 1 per item
getAllAdGroups 1 per item
updateAdGroup 10
updateAdGroupList 10 per item
AdService
addAds 50 per item
checkAds 1 per item
findBusinesses 1 per item
getActiveAds 1 per item
getAd 1
getAdStats 1 per item
getAllAds 1 per item
getMyBusinesses 1 per item
getMyVideos 1 per item
updateAds 1 per item
CampaignService
addCampaign 1
addCampaignList 1 per item
getAllAdWordsCampaigns 1 per item
getCampaign 1
getCampaignList 1 per item
getCampaignStats 1 per item
getConversionOptimizerEligibility 1 per item
getOptimizeAdServing 1
setOptimizeAdServing 1
updateCampaign 1
updateCampaignList 1 per item
CriterionService
addCriteria 20 per item
checkCriteria 1 per item
getAllCriteria 1 per item
getCampaignNegativeCriteria 1 per item
getCriteria 1 per item
getCriterionStats 1 per item
removeCriteria 1 per item
setCampaignNegativeCriteria 1 per item
updateCriteria 3 per item
InfoService
getFreeUsageQuotaThisMonth 1
getMethodCost 1
getOperationCount 1
getOperationsQuotaThisMonth * 1
getUnitCount 1
getUnitCountForClients 1 per item
getUnitCountForMethod 1
getUsageQuotaThisMonth 1
KeywordToolService
getKeywordsFromSite 20
getKeywordVariations 20
ReportService
deleteReport 1
getAllJobs 1 per item
getGzipReportDownloadUrl 1
getReportDownloadUrl 1
getReportJobStatus 1
scheduleReportJob 500
validateReportJob 1
SiteSuggestionService
getSitesByCategoryName 1
getSitesByDemographics 1
getSitesByTopics 1
getSitesByUrls 1
TrafficEstimatorService
checkKeywordTraffic 1 per item
estimateAdGroupList 20 per item
estimateCampaignList 20 per item
estimateKeywordList 20 per item
Back to Top