Portfolio Scores API
The Portfolio Scores API endpoint allows you to retrieve aggregated (averaged) climate risk, resilience-adjusted risk, and financial impact metrics across all assets within your institution's portfolios.
You can also restrict the aggregation to specific portfolios using optional query filters.
Endpoint
GET https://app.alphageo.ai/api/public/v1/portfolioParameters
tier_one_names
string
Comma-separated names of Tier 1 portfolios to include. Example: Fund A,Fund B. If omitted, averages are calculated across all assets in all portfolios.
period
string
Time period.
Available values : 2025, 2035, 2050, 2100
scenario
string
Identifier for CMIP6 Emission Scenarios.
Available values : SSP245, SSP370, SSP585
The 2025 baseline
Continue to supply scenario=SSP245, SSP370 or SSP585 when requesting period=2025. The 2025 physical baseline inputs are shared across these requests, and the response identifies the requested scenario. Climate indicators primarily use ERA5-Land reanalysis averaged over 2020–2025, with coverage fallbacks; other hazards retain their own source-specific baseline periods. The 2035, 2050 and 2100 horizons use scenario-specific inputs. See the source and baseline FAQ.
Financial metrics included in this response can differ by scenario because they compare the shared baseline with future conditions.
Example requests
cURL
$ curl --location 'https://app.alphageo.ai/api/public/v1/portfolio?period=2035&scenario=SSP245' \
--header 'Authorization: YOUR_API_TOKEN'Python
Insurance field interpretation
INS_RATE_FIRE and INS_RATE_FLOOD are the annualized climate-driven premium-growth contributions from wildfire and combined inland/coastal flooding over 2025–2050. INS_RATE_ANNUAL is their sum. Values are percentages per year: 2 means 2% annual growth. Stable or declining impacts contribute zero growth.
Example response
The response below illustrates the field structure. Values are illustrative and do not represent a current assessment of the requested location or portfolio. <current data version> is a placeholder for the service’s configured data_version label.
Note: The fields from insurance down to insurability will only be present if your institution has access to the Financial Impact Analytics module.
The period parameter selects the risk-score horizon. FIA metrics retain their own calculation horizons. Public portfolio results are arithmetic averages across the included assets; averaged UNINSURABLE_* values represent the fraction flagged. 10Y_NPV, AAL and ADPT_ALPHA are not included in this endpoint.
Last updated
Was this helpful?