there is my function :
def get_all_balances(self):
url = self.api_url + ‘accounts’
all_accounts =
while url:
print("url dans while pagination :", url )
response = self.session.get(url, auth=self.auth)
if response.ok:
data = response.json()
accounts = data['data']
# print("structure json :", json.dumps(data, indent=4))
for account in accounts:
balance = account['balance']
amount = float(balance['amount'])
if amount > 0:
print(f"Compte: {account['name']}, Solde: {amount} {balance['currency']}")
all_accounts.append(account)
cb_after = response.headers.get('CB-AFTER')
if cb_after:
url = f'{self.api_url}accounts?after={cb_after}'
else:
url = None
else:
print("Erreur lors de la récupération des comptes :", response.json())
break
return all_accounts
but it doesn’t return all accounts with solde > 0 , need your help, thanks