Unfortunately, polling for billing transaction history is not yet supported in AdWords API. You can use the
BudgetOrderService to create, edit and remove account-level budgets for client accounts. But, to get the ending balance, you would have to use the AdWords UI.