import requests
# add your API key to the headers
headers = {
    "X-API-KEY": "your_api_key_here"
}
# set your query params
ticker = 'NVDA'     # stock ticker
period = 'ttm'      # possible values are 'annual', 'quarterly', or 'ttm'
limit = 30          # number of statements to return
# create the URL
url = (
    f'https://api.financialdatasets.ai/financials/income-statements'
    f'?ticker={ticker}'
    f'&period={period}'
    f'&limit={limit}'
)
# make API request
response = requests.get(url, headers=headers)
# parse income_statements from the response
income_statements = response.json().get('income_statements')