Get All Deals using API v3 and Pagination

url = ‘https://api.hubapi.com/crm/v3/objects/deals
headers = {‘authorization’:('Bearer '+ private_app_key)}
params = {‘archived’: ‘false’, ‘limit’: 100} # Adjust the parameters as needed

results = []
response = requests.get(url, headers=headers, params=params)
data = response.json()

while True:
results.extend(data[‘results’])
try:
url = data[‘paging’][‘next’][‘link’]
except Exception as e:
print('The Error is: ', e)
break
response = requests.get(url, headers=headers)
#print(response.status_code,response.reason)
data = response.json()