Google Ads API
The complete Google Ads API v25 surface — 174 operations across campaigns, ad groups, ads, criteria, assets, budgets, bidding, conversions, planning, audience insights, batch jobs and reporting. Described by the OpenAPI 3.1 document derived from Google's own API Discovery Document, which is the only machine-readable contract Google publishes for this API.
Documentation
Documentation
https://developers.google.com/google-ads/api/docs/start
APIReference
https://developers.google.com/google-ads/api/reference/rpc/latest/overview
Authentication
https://developers.google.com/google-ads/api/docs/oauth/overview
GettingStarted
https://developers.google.com/google-ads/api/docs/first-call/overview
RateLimits
https://developers.google.com/google-ads/api/docs/best-practices/quotas
Specifications
Other Resources
Discovery
https://raw.githubusercontent.com/api-evangelist/google-ads/refs/heads/main/discovery/google-ads-api-v25-discovery.json
Overlay
https://raw.githubusercontent.com/api-evangelist/google-ads/refs/heads/main/overlays/google-ads-api-v25-overlay.yaml
Protobuf
https://raw.githubusercontent.com/api-evangelist/google-ads/refs/heads/main/grpc/google-ads-google-ads-service.proto
DataModel
https://raw.githubusercontent.com/api-evangelist/google-ads/refs/heads/main/data-model/google-ads-data-model.yml
ChangeLog
https://developers.google.com/google-ads/api/docs/release-notes
Deprecation
https://developers.google.com/google-ads/api/docs/sunset-dates
SDKs
https://developers.google.com/google-ads/api/docs/client-libs
Support
https://developers.google.com/google-ads/api/support