Hi,
In general CAPTCHA challenges are raised when there have been
excessive logins in a short period of time, or if there are other
signs of fraudulent behavior. Developers commonly receive a CAPTCHA
challenge if they are generating a new authToken for every API request
instead of reusing the authToken. I don't think you can expect to
receive these challenges under normal circumstances, but you should
provide some handling for them. In your case it may be enough to log
the error and send out an alert to the account owner advising them to
unlock the account.
Best,
- Eric Koleda, AdWords API Team