---
schema_version: "1"
id: 217b8e4ab4b6131bdfd88af46d82225ae072528f7e53ff29ebe7f90c864310f7
title: Reinstate Policy Input
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/connect_requests_reinstate_policy_input.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_reinstate_policy_input.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: fb1bf320ddad6cf3fa96e7ef400bf0ee5d1fcc6cd644a48e0f66ca023ae8ed1e
description: Input representation for reinstating an insurance policy.
---
# Reinstate Policy Input

Input representation for reinstating an insurance policy.

## JSON Example

{
  "effectiveDate": "2025-09-15",
  "insurancePolicy": {
    "policyName": "Reinstate Auto Policy"
  },
  "transactionRecord": {
    "name": "Reinstatement Transaction"
  },
"billingRecord": {
    "billDayOfMonth": 15,
    "billToContact": "003xx000000001aEAA"
  },
  "additionalFields": {
    "additionalFieldsList": \[
      {
        "additionalFieldsMapValue": {
          "ReinstatementReason": "Payment Received"
        }
      }
    \]
  }
}

## Properties

<table class="featureTable sort_table" summary="">





          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader vertical-align-top " id="d443572e62">Name</th>

              <th class="featureTableHeader vertical-align-top " id="d443572e65">Type</th>

              <th class="featureTableHeader vertical-align-top " id="d443572e68">Description</th>

              <th class="featureTableHeader vertical-align-top " id="d443572e71">Required or Optional</th>

              <th class="featureTableHeader vertical-align-top " id="d443572e74">Available Version</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d443572e62" data-title="Name">
                <samp class="codeph nolang">additionalFields</samp>
              </td>

              <td class="entry" headers="d443572e65" data-title="Type">
                <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_additional_fields_map_value.htm" title="Input representation for the AdditionalFieldsMapValue wrapper object that's used as child wrapper of AdditionalFieldsMap.">Additional Fields Map Value[]</a>
              </td>

              <td class="entry" headers="d443572e68" data-title="Description">JSON structure that’s used to add custom or standard fields to the
                <samp class="codeph nolang">InsurancePolicy</samp>, <samp class="codeph nolang">InsurancePolicyAsset</samp>, <samp class="codeph nolang">InsurancePolicyCoverage</samp>, and <samp class="codeph nolang">InsurancePolicyParticipant</samp> objects. The values
                for <samp class="codeph nolang">additionalFields</samp> take precedence over
                the context or the <samp class="codeph nolang">insurancePolicy</samp>
                parameter. Address and Geolocation field types are not supported as additional
                fields.
              </td>

              <td class="entry" headers="d443572e71" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d443572e74" data-title="Available Version">65.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d443572e62" data-title="Name"><samp class="codeph nolang">billingRecord</samp></td>

              <td class="entry" headers="d443572e65" data-title="Type"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_insurance_policy_billing_info_input.htm" title="Input representation for insurance policy billing.">Insurance Policy Billing Details</a></td>

              <td class="entry" headers="d443572e68" data-title="Description">Billing details to calculate billing when reinstating the policy.</td>

              <td class="entry" headers="d443572e71" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d443572e74" data-title="Available Version">67.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d443572e62" data-title="Name">
                <samp class="codeph nolang">effectiveDate</samp>
              </td>

              <td class="entry" headers="d443572e65" data-title="Type">String</td>

              <td class="entry" headers="d443572e68" data-title="Description">Date from the policy reinstatement becomes effective. This date must be
                within the policy term.<p class="p">For example, if the policy term is 2025-01-01 to
                  2025-12-31, and you set <samp class="codeph nolang">effectiveDate</samp>
                  to 2025-03-01, the reinstatement applies starting March 1, 2025.</p>
              </td>

              <td class="entry" headers="d443572e71" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d443572e74" data-title="Available Version">65.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d443572e62" data-title="Name">
                <samp class="codeph nolang">insurancePolicy</samp>
              </td>

              <td class="entry" headers="d443572e65" data-title="Type">
                <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_insurance_policy_input.htm" title="Input representation of insurance policy details.">Insurance Policy Input</a>
              </td>

              <td class="entry" headers="d443572e68" data-title="Description">Details of the insurance policy. It contains fields and values from the
                Insurance Policy object.</td>

              <td class="entry" headers="d443572e71" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d443572e74" data-title="Available Version">65.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d443572e62" data-title="Name">
                <samp class="codeph nolang">transactionRecord</samp>
              </td>

              <td class="entry" headers="d443572e65" data-title="Type">
                <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_insurance_policy_transaction_input.htm" title="Input representation of the insurance policy transaction details.">Insurance Policy Transaction Input</a>
              </td>

              <td class="entry" headers="d443572e68" data-title="Description">JSON structure that's used to override transaction information.</td>

              <td class="entry" headers="d443572e71" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d443572e74" data-title="Available Version">65.0</td>

            </tr>

          </tbody>

        </table>