To use the AdWords API, you must request and be granted access as described below.
Step 1: Select a suitable AdWords manager account
You need to have an AdWords manager account to apply for access to the API. If you don't already have a manager account, you will need to create one. Manager accounts cannot be created using the same email address as an existing AdWords account. You therefore need to use an email address that hasn't already been associated with an AdWords account to create your manager account.
Note that the manager account you select has no effect on the set of AdWords accounts that your API token can access. However, linking this manager account to your company's active AdWords accounts will streamline the application review process and reduce the number of times you need to go through the authentication process to manage your accounts via the API. For details, see these instructions for linking accounts.
Step 2a: Apply for access to the AdWords API in your manager account
You can sign up for the AdWords API when logged in to your manager account. Click on the gear icon in the top right corner; select Account settings from the drop-down menu; then AdWords API Center from the left menu, and follow the instructions to apply for AdWords API access.
All fields in the AdWords API Center form need to be filled in, and the Terms and Conditions accepted. Make sure your information is correct and your company's website URL is functioning. If the website is not a live page, we will not be able to process your application.
Make sure the API contact email you provide leads to a regularly monitored inbox. If we cannot contact you via this email address, we will not be able to process your application and it will be rejected. You can edit your API contact email in the AdWords API Center (gear icon > Account settings > AdWords API Center).
We strongly encourage you to keep this information up to date even beyond the application process to allow us to send you important service announcements.
In order to ensure that the tool or software application you propose to use with the AdWords API is in compliance with our Terms and Conditions and Policies including Required Minimum Functionality (RMF) (if applicable), we will contact you shortly after you submit your application to request additional information (see Step 2b below). If your company manages AdWords accounts for clients, please note that you must be in compliance with our Third Party Policy to gain access to the AdWords API.
We currently estimate that we will initially contact you within two business days of the date you submitted your application. In the meantime, you can try out the API with test accounts.
Step 2b: Continue your application
After completing Step 2a, a link to a follow-up application form will be sent from email@example.com to the email address listed in the AdWords API Center. Please complete this follow-up form to continue your application.
If you no longer have access to this inbox, or if you are not planning to actively monitor this email address, please edit your email address in the AdWords API Center by following the instructions above in Step 2a, so we can contact you. Then (re)submit the follow-up application form and we will get back to you within 2 business days.
Step 3a: Token Review team has approved my developer token
Your assigned developer token will be activated once your application for API access is approved. Your token will be available through your AdWords API Center—accessible through the Account settings menu for the manager account from which you applied. You'll be able to access the API by including it in your request headers when interacting with our system.
It is very important that you keep your Contact Email up-to-date—we may send you important information regarding disruptions to service and urgent changes via this channel.
If you make any changes to your tool in the future, you must report these changes to Google as per the AdWords API Terms and Conditions section II-5. You may report these changes by filling out this form.
Step 3b: Token Review team has rejected my application
The Token Review team examines the information you have provided when you apply for access to the AdWords API to make sure that your software adheres to the AdWords API Terms and Conditions (T&C) as well as the Required Minimum Functionality (RMF) (if applicable).
Common reasons to be rejected include:
- We cannot reach you at your API contact email address.
- You have applied because a tool you use from a third party requires a developer token.
- Your application violates other provisions in the T&C.
- Your application does not implement required elements of the RMF (if applicable).
If you have altered your API tool to adhere to AdWords API policy or if you believe your application was incorrectly rejected, you can re-apply by clicking the Reapply link in the AdWords API Center page of your manager account.
If you haven't received an email from us about your application within the expected amount of time, fill out this form.
After you've signed up with the AdWords API, download a client library and browse through our developer docs. If you have questions regarding the functionality of the AdWords API, post on the developer forum.
To receive important updates, subscribe to the AdWords API Announcements group, Google+ page, and AdWords API blog. The blog is our primary channel of communication regarding changes and updates to the AdWords API and we strongly encourage you to read it regularly.