Moody’s strongly recommends that Risk Modeler and UnderwriteIQ tenants use the Platform APIs instead of the Risk Modeler APIs for all future projects. See Migrate to Plaform APIs.

Update treaty

Updates the specified treaty.

The required treatyId path parameter specifies the treaty.

The required datasource query parameter identifies an EDM datasource.

📷

Batch Processing

Use Manage Exposures in Batch to create, update, or delete multiple exposures (portfolios, accounts, locations, policies, or treaties) in a single request.

Path Params
int32
required
≥ 1

ID number of the treaty.

Query Params
string
required

Name of the EDM.

Body Params
int32
string
required
length between 0 and 20
string
length between 0 and 40
cedant
object
required

Name of risk-holding party (insurer/reinsurer) that is transferring a portion of risk to another risk-holding party (reinsurer/retrocessionaire).

producer
object

Agent or brokerage firm that produced a policy.

treatyType
object
required

The treaty type.

currency
object

Indicates treaty currency. All monetary fields for a single treaty are considered to be in the same currency. However, treaties can be in a different currency than the exposures to which they are being attached. During analysis, Risk Modeler converts all currencies to the analysis currency..

attachBasis
object
attachLevel
object
required
double
double

Maximum amount that a treaty pays out for all locations for any event.

double

Value at which the treaty takes effect.

double
double
double
string

Date in ISO 8601 format, e.g. 2020-01-01T00:00:00.000Z

string
double

Percentage of the reinsurer's share of the treaty losses that are not covered by retrocessions. Determines the losses for the reinsurance net loss financial perspective and the net premium that a reinsurer receives for a treaty. Calculated as reinsurance gross loss multiplied by the percentage retention by treaty.

double
double

Percentage of loss greater than the attachment point covered by a treaty. Not applicable to Surplus Share treaties.

int32
int32
double
double
boolean
string
string
double
double
lossOccurrences
array of objects
lossOccurrences
tagIds
array of int32s

List of data tag IDs.

tagIds
Responses
204

Treaty updated.

Language
Credentials
URL
Response
Choose an example:
application/json