diff --git a/openbb_sdk/providers/fmp/openbb_fmp/models/forex_eod.py b/openbb_sdk/providers/fmp/openbb_fmp/models/forex_eod.py index 92e371fce7d..96a7147e955 100644 --- a/openbb_sdk/providers/fmp/openbb_fmp/models/forex_eod.py +++ b/openbb_sdk/providers/fmp/openbb_fmp/models/forex_eod.py @@ -77,7 +77,7 @@ class FMPForexEODFetcher( api_key = credentials.get("fmp_api_key") if credentials else "" base_url = "https://financialmodelingprep.com/api/v3" - query_str = get_querystring(query.dict(), ["symbol"]) + query_str = get_querystring(query.dict(by_alias=True), ["symbol"]) query_str = query_str.replace("start_date", "from").replace("end_date", "to") url = f"{base_url}/historical-price-full/forex/{query.symbol}?{query_str}&apikey={api_key}" diff --git a/openbb_sdk/providers/fmp/openbb_fmp/models/major_indices_eod.py b/openbb_sdk/providers/fmp/openbb_fmp/models/major_indices_eod.py index 4643241335c..e649ce85ffc 100644 --- a/openbb_sdk/providers/fmp/openbb_fmp/models/major_indices_eod.py +++ b/openbb_sdk/providers/fmp/openbb_fmp/models/major_indices_eod.py @@ -82,7 +82,7 @@ class FMPMajorIndicesEODFetcher( api_key = credentials.get("fmp_api_key") if credentials else "" base_url = "https://financialmodelingprep.com/api/v3" - query_str = get_querystring(query.dict(), ["symbol"]) + query_str = get_querystring(query.dict(by_alias=True), ["symbol"]) query_str = query_str.replace("start_date", "from").replace("end_date", "to") url = f"{base_url}/historical-price-full/index/%5E{query.symbol}?{query_str}&apikey={api_key}" diff --git a/openbb_sdk/providers/fmp/openbb_fmp/models/stock_eod.py b/openbb_sdk/providers/fmp/openbb_fmp/models/stock_eod.py index 2a1ed7cad23..4aa0a36748a 100644 --- a/openbb_sdk/providers/fmp/openbb_fmp/models/stock_eod.py +++ b/openbb_sdk/providers/fmp/openbb_fmp/models/stock_eod.py @@ -79,7 +79,7 @@ class FMPStockEODFetcher( api_key = credentials.get("fmp_api_key") if credentials else "" base_url = "https://financialmodelingprep.com/api/v3" - query_str = get_querystring(query.dict(), ["symbol"]) + query_str = get_querystring(query.dict(by_alias=True), ["symbol"]) query_str = query_str.replace("start_date", "from").replace("end_date", "to") url = f"{base_url}/historical-price-full/{query.symbol}?{query_str}&apikey={api_key}" diff --git a/openbb_sdk/providers/fmp/openbb_fmp/models/treasury_rates.py b/openbb_sdk/providers/fmp/openbb_fmp/models/treasury_rates.py index d479696483d..5d6bd731313 100644 --- a/openbb_sdk/providers/fmp/openbb_fmp/models/treasury_rates.py +++ b/openbb_sdk/providers/fmp/openbb_fmp/models/treasury_rates.py @@ -69,7 +69,7 @@ class FMPTreasuryRatesFetcher( api_key = credentials.get("fmp_api_key") if credentials else "" base_url = "https://financialmodelingprep.com/api/v4/" - query_str = get_querystring(query.dict(), []) + query_str = get_querystring(query.dict(by_alias=True), []) query_str = query_str.replace("start_date", "from").replace("end_date", "to") url = f"{base_url}treasury?{query_str}&apikey={api_key}" return get_data_many(url, FMPTreasuryRatesData) diff --git a/openbb_sdk/providers/fmp/openbb_fmp/utils/helpers.py b/openbb_sdk/providers/fmp/openbb_fmp/utils/helpers.py index 4de0aa4f73b..0009c1d6a25 100644 --- a/openbb_sdk/providers/fmp/openbb_fmp/utils/helpers.py +++ b/openbb_sdk/providers/fmp/openbb_fmp/utils/helpers.py @@ -69,7 +69,7 @@ def create_url( The querystring. """ - the_dict = {} if not query else query.dict() + the_dict = {} if not query else query.dict(by_alias=True) query_string = get_querystring(the_dict, exclude or []) base_url = f"https://financialmodelingprep.com/api/v{version}/" return f"{base_url}{endpoint}?{query_string}&apikey={api_key}" diff --git a/openbb_sdk/providers/polygon/openbb_polygon/models/balance_sheet.py b/openbb_sdk/providers/polygon/openbb_polygon/models/balance_sheet.py index bdd851a7d0b..b0491a4e062 100644 --- a/openbb_sdk/providers/polygon/openbb_polygon/models/balance_sheet.py +++ b/openbb_sdk/providers/polygon/openbb_polygon/models/balance_sheet.py @@ -59,7 +59,7 @@ class PolygonBalanceSheetFetcher( api_key = credentials.get("polygon_api_key") if credentials else "" base_url = "https://api.polygon.io/vX/reference/financials" - query_string = get_querystring(query.dict(), []) + query_string = get_querystring(query.dict(by_alias=True), []) request_url = f"{base_url}?{query_string}&apiKey={api_key}" data = get_data(request_url)["results"] diff --git a/openbb_sdk/providers/polygon/openbb_polygon/models/cash_flow.py b/openbb_sdk/providers/polygon/openbb_polygon/models/cash_flow.py index 43231dcc27b..5969ce0499d 100644 --- a/openbb_sdk/providers/polygon/openbb_polygon/models/cash_flow.py +++ b/openbb_sdk/providers/polygon/openbb_polygon/models/cash_flow.py @@ -65,7 +65,7 @@ class PolygonCashFlowStatementFetcher( api_key = credentials.get("polygon_api_key") if credentials else "" base_url = "https://api.polygon.io/vX/reference/financials" - query_string = get_querystring(query.dict(), []) + query_string = get_querystring(query.dict(by_alias=True), []) request_url = f"{base_url}?{query_string}&apiKey={api_key}" data = get_data(request_url)["results"] diff --git a/openbb_sdk/providers/polygon/openbb_polygon/models/income_statement.py b/openbb_sdk/providers/polygon/openbb_polygon/models/income_statement.py index 6b5ada94c39..c007bf596f7 100644 --- a/openbb_sdk/providers/polygon/openbb_polygon/models/income_statement.py +++ b/openbb_sdk/providers/polygon/openbb_polygon/models/income_statement.py @@ -76,7 +76,7 @@ class PolygonIncomeStatementFetcher( api_key = credentials.get("polygon_api_key") if credentials else "" base_url = "https://api.polygon.io/vX/reference/financials" - query_string = get_querystring(query.dict(), []) + query_string = get_querystring(query.dict(by_alias=True), []) request_url = f"{base_url}?{query_string}&apiKey={api_key}" data = get_data(request_url)["results"]