---
schema_version: "1"
id: d3c42ebd6c6981b992a7f5408ffb83174ce045f8c7262c9a769ce91ec3089188
title: Product Rating Details Response
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/connect_responses_get_rating_details_output.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_responses_get_rating_details_output.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: e9dd94205c735ccc7f76ea971e09171d6d0002ec61b966c79a1c45be4fb1c4d9
description: Output representation that contains the constructed rating request payload.
---
# Product Rating Details Response

Output representation that contains the constructed rating request payload.

## JSON Example

{
  "salesTransactionTypeId": "0YWxx000000001GAAQ",
  "transactionType": "NewBusiness",
  "ratingInputs": \[
    {
      "instanceKeys": \[
        "autoSilver",
        "auto",
        "comprehensive"
      \],
      "productCode": "comprehensive",
      "attributes": {
        "NumberOfDays": "",
        "Deductible": "100",
        "BodilyInjuryPerPersonLimit": "",
        "PropertyDamagePerAccidentLimit": "",
        "Limit": "1000",
        "BodilyInjuryPerAccidentLimit": ""
      },
      "additionalFields": {}
    }
  \],
  "ratingOptions": {
    "executeConfigurationRules": true,
    "executePricing": true,
    "returnContextJSON": false,
    "returnProductDetails": false
  },
  "effectiveDate": "2025-01-01T00:00:00.000Z",
  "ratingDate": "2025-01-01T00:00:00.000Z",
  "additionalFields": {
    "customField1": "value1"
  },
  "rootProductCodes": \[
    "AUTO\_POLICY"
  \]
}

| Property Name | Type | Description | Filter Group and Version | Available Version |
| --- | --- | --- | --- | --- |
| additionalFields | Map<String, Object> | Additional custom fields that are used to generate rating request payload. | Big, 66.0 | 66.0 |
| effectiveDate | Date | Date that's used to find the active pricing procedure for pricing. The default value is the current date. | Big, 66.0 | 66.0 |
| ratingDate | Date | Date that's used to calculate rating. | Big, 66.0 | 66.0 |
| ratingInputs | [Rating Input Node Response](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_responses_rating_input_node_output.htm "Output representation of a single node in the rating input hierarchy.")\[\] | List of the rating input nodes in the hierarchical structure that contains the attribute values of each context node. | Big, 66.0 | 66.0 |
| ratingOptions | [Rating Options](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_responses_rating_options_output.htm "Output representation of the rating options that are returned in the response.") | Rating options that are used to control the rating behavior for the Insurance Product Rating API. | Big, 66.0 | 66.0 |
| rootProductCodes | String\[\] | Root product codes that the products belong to for which the rating request payload is created. | Big, 66.0 | 66.0 |
| salesTransaction​TypeId | String | ID of the sales transaction type. | Big, 66.0 | 66.0 |
| transactionType | String | Name of the transaction processing type. | Big, 66.0 | 66.0 |