2026.02.b

🥥

Highlights

The 2026.02.b release adds enhancements to the Risk Data API.

Moody's publishes preliminary information to inform stakeholders ahead of the targeted Intelligent Risk Platform update. Note that these described features are not guaranteed for the next update or any subsequent updates and may be changed without notice. The definitive list of features will be provided in the Changelogs at the time of the official release.

Learn More

Risk Data API

Search Rollup Reference Losses

The Search Rollup Reference Losses operation (GET /platform/riskdata/v1/rollupreferencelosses) returns a list of rollup reference losses.

A rollup reference loss is a collection of industry losses that can used to create of Share Factor risk sources. Each rollup reference loss is defined by loss data (ELT or PLT) and market exposures.

[
  {
    "uuid": "uuid",
    "name": "name",
    "description": "description",
    "modelUuid": "uuid",
    "modelName": "modelName",
    "type": "Analytical",
    "isActive": true,
    "riskSourceUuid": "uuid",
    "createdBy": "string",
    "createdAt": "2025-07-30T18:46:25.814Z",
    "updatedBy": "string",
    "updatedAt": "2025-07-30T18:46:25.814Z"
  }
]

This operation supports filtering.

PropertyTypeComparison
nameString=, !=, LIKE (\*%)
modelNameString=, !=, LIKE (\*%)
typeString=, !=, LIKE (\*%)
descriptionString=, !=, LIKE (\*%)
createdByString=, !=, LIKE (\*%)
updatedByString=, !=, LIKE (\*%)
modelUuidString=, !=

This operation supports sorting by name, description, createdBy, createdAt, updatedBy, and updatedAt, For example, name, description desc

The client must belong to a group assigned the TreatyIQ Admin or Treaty Underwriter role to perform this operation.

Get Rollup Reference Loss

The Get Rollup Reference Loss operation (GET /platform/riskdata/v1/rollupreferenceloss/{{uuid}}) returns metadata about the specified rollup reference loss.

A rollup reference loss is a collection of industry losses that can used to create of Share Factor risk sources. Each rollup reference loss is defined by loss data (ELT or PLT) and market exposures.

{
  "uuid": "uuid",
  "name": "name",
  "description": "description",
  "modelUuid": "uuid",
  "modelName": "modelName",
  "type": "Analytical",
  "isActive": true,
  "riskSourceUuid": "uuid",
  "createdBy": "string",
  "createdAt": "2025-07-30T18:46:25.814Z",
  "updatedBy": "string",
  "updatedAt": "2025-07-30T18:46:25.814Z"
}

The client must belong to a group assigned the TreatyIQ Admin or Treaty Underwriter role to perform this operation.

Create Rollup Reference Loss

The Create Rollup Reference Loss operation (POST /platform/riskdata/v1/rollupreferencelosses) creates a rollup reference loss.

A rollup reference loss is a collection of industry losses that can used to create of Share Factor risk sources. Each rollup reference loss is defined by loss data (ELT or PLT) and market exposures.

{
  "name": "name",
  "description": "description",
  "modelUuid": "uuid",
  "type": "Analytical",
  "isActive": true,
  "riskSourceUuid": "uuid",
  "folderLink": "xhdiaxljd",
  "resolution": ["Admin2", "Lob"]
}

The name, modelUuid, type, isActive, resolution, and folderLink parameters are required.

PropertyTypeDescription
nameStringName of reference loss.
descriptionStringDescription of reference loss.
modelUuidStringUUID of model. Validate model exists and is of type Analytical or Simulated
typeStringType of analysis. One of Analytical orSimulated. If model is simulated, must be Simulated. If model is analytical, Analytical or Simulated.
isActiveStringStatus of reference loss. If true, reference loss is active. By default, true.
riskSourceUuidStringUUID of risk source. Used to validate that the risk source exists.
folderLinkStringURL of S3-signed link to upload market exposure.
resolutionArrayResolution. One of Country, Admin, or Admin2 and, optionally, Lob.

The client must belong to a group assigned the TreatyIQ Admin role to perform this operation.

Update Rollup Reference Losses

The Update Rollup Reference Loss operation (PATCH /platform/riskdata/v1/rollupreferencelosses/{Uuid}) updates the specified rollup reference loss.

A rollup reference loss is a collection of industry losses that can used to create of Share Factor risk sources. Each rollup reference loss is defined by loss data (ELT or PLT) and market exposures.


{
  "name": "name",
  "description": "description",
  "isActive": true,
  "riskSourceUuid": "uuid"

PropertyTypeDescription
nameStringName of reference loss.
descriptionStringDescription of reference loss.
isActiveBooleanStatus of reference loss. If true, reference loss is active.
riskSourceUuidStringUUID of the risk source.

The client must belong to a group assigned the TreatyIQ Admin role to perform this operation.

Upload Market Exposures

The Upload Market Exposures operation (POST /platform/riskdata /v1/rollupreferencelosses/{uuid}/upload-market-exposures ) uploads the specified market exposure.

{
  "stagingLink": "xhdiaxljd",
  "resolution": ["Admin2", "Lob"]
}

Download Market Exposures

The Download Market Exposures operation (POST /platform/riskdata/v1/rollupreferencelosses /{uuid}/download-market-exposures ) downloads the specified market exposure.

The required resolution parameter must be specified in the body of the request:

{
  "resolution": "County"
}
ParameterTypeDescription
resolutionStringOne of Country, Admin, or Admin2 and, optionally, Lob.

Returns the download URL:

{
  "downloadUrl": "string"
}

Returns an error if the specified resolution is more granular than the granularity of segmentation in the rollup reference report, i.e., if the request specifies Admin2 in the request while the reference loss is defined as Country.