post
https://{environment}.origamirisk.com/OrigamiApi/api/Quotes/Proposals//Rating/RunOptions
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
Overview
Runs the rating engine synchronously for a proposal with configurable options that override default rating behavior. This is the preferred endpoint for synchronous rating, providing full control over validation, worksheets, logging, and other rating engine settings. Due to the complexity of rating, this may result in calls taking longer than the allotted timeout period. Pairing this call with polling for status (GET .../Rating/Status) is recommended.
Examples
Scenario 1: Rate with custom options:
POST /api/Quotes/Proposals/12345/Rating/RunOptions
Content-Type: application/json
{
"PreRatingValidations": false,
"BuildRatingWorksheet": true,
"VerboseLogging": true
}200 OK
{
"ProposalID": 12345,
"RatingCalculationDate": "2026-05-10T14:30:00Z",
"DeepModifiedDateUTC": "2026-05-10T14:25:00Z",
"RatingStatus": "C",
"RatingErrorMessage": null,
"Premium": 5000.00,
"TotalCost": 5250.00
}Scenario 2: Attempt to use the unsupported SkipFinalSaveResults option:
POST /api/Quotes/Proposals/12345/Rating/RunOptions
Content-Type: application/json
{
"SkipFinalSaveResults": true
}500 Internal Server Error
"SkipFinalSaveResults option is not supported from the API."