title: Python - Fetching data from API
body: <p>I have the below code that fetches data from a API. This works fine, however I see that it only returns back 25 rows. I am trying to see how could I extract all of the data from the API call and not limit to 25</p>
  
  <pre><code>import requests
  import pandas as pd
  
  
  API_KEY = API_KEY
  
  
  
  url = 'https://api.pagerduty.com/incidents/'
  headers = {
      'Accept': 'application/vnd.pagerduty+json;version=2',
      'Authorization': 'Token token={token}'.format(token=API_KEY)}
  r = requests.get(url, headers=headers)
  data = r.content
  data_dict = json.loads(data)
  data_df = pd.DataFrame(data_dict['incidents'])
  </code></pre>