2025.09.b
Highlights
The 2025.09.b release introduces updates to the Exposure Batch API.
- The Exposure Batch collection now manages responses differently depending on the size of the response object. Response data can be downloaded from separate link.
- The Metrics, Accounts, Portfolios, and Aggregate Portfolios operations now support filtering by
description
andcurrencyName
.
Metrics V2
The Search Results operation (riskmodeler/v2/analyses
) returns a list of filtered analysis results.
This operation now supports filtering and sorting by description
and currencyName
properties.
Property | Type | Comparison | List | Logical |
---|---|---|---|---|
description | String | = , != , LIKE , NOT LIKE | IN , NOT IN | AND , OR |
currencyName | String | = , != , LIKE , NOT LIKE | IN , NOT IN | AND , OR |
Account V1/V2
The Get Analysis Results by Account operation (/riskmodeler/v2/accounts/{accountId}/analyses
) returns a list of filtered analysis results for the specified account.
This operation now supports filtering and sorting by description
and currencyName
properties.
Property | Type | Comparison | List | Logical |
---|---|---|---|---|
description | String | = , != , LIKE , NOT LIKE | IN , NOT IN | AND , OR |
currencyName | String | = , != , LIKE , NOT LIKE | IN , NOT IN | AND , OR |
Portfolio V1/V2 collections
The Get Analysis Results by Portfolio operation (/riskmodeler/v2/portfolios/{portfolioId}/analyses
) returns a list of filtered analysis results for the specified portfolio.
This operation now supports filtering and sorting by description
and currencyName
properties.
Property | Type | Comparison | List | Logical |
---|---|---|---|---|
description | String | = , != , LIKE , NOT LIKE | IN , NOT IN | AND , OR |
currencyName | String | = , != , LIKE , NOT LIKE | IN , NOT IN | AND , OR |
Aggregate Portfolio V1/V2 collections
The Get Analysis Results by Aggregate Portfolio operation (/riskmodeler/v2/aggregate-portfolios/{id}/analyses
) returns a list of filtered analysis results for the specified aggregate portfolio.
This operation now supports filtering and sorting by description
and currencyName
properties.
Property | Type | Comparison | List | Logical |
---|---|---|---|---|
description | String | = , != , LIKE , NOT LIKE | IN , NOT IN | AND , OR |
currencyName | String | = , != , LIKE , NOT LIKE | IN , NOT IN | AND , OR |
Exposure Batch V3 collection
Manage Exposures in Batch
The Manage Exposures in Batch operation (POST
/riskmodeler/v3/exposurebatches
) creates, updates, or deletes multiple exposures (portfolios, accounts, locations, policies, or treaties) in a single request.
The request body defines an object that consists of five arrays: a portfolios
array, accounts
array, locations
array, policies
, and treaties
array. Where parent-child relationships exist between exposures (e.g. between a portfolio and its accounts, or accounts and locations), child exposures may be nested within the parent exposure.
This operation now manages response objects differently depending on the number of characters returned.
- If fewer than 10,000 characters are returned, the response returns all exposure data.
- If more than 10,000 characters are returned, the response returns the Account and Portfolio data only, and sets the value of the
referDownloadLink
property totrue
, enabling the client to download the remaining exposure data from the download link. - If more than 100,000 characters of Account and Portfolio data are returned, the response sets the value of the
referDownloadLink
property totrue
, enabling the exposure data to be be downloaded from the download link.