The AdWords API is available for developers representing large accounts like agencies and other online marketing professionals in order to build applications that interact directly with the Google AdWords server so they can more efficiently and creatively manage multiple or more complex client accounts and campaigns.