---
schema_version: "1"
id: 711d337b7b7bfe03bc56351bf1d652bd738796e4d9f7f2354eb3093c27b94fb9
title: Warranty To Supplier Claims Input
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/mfg_api_devguide/connect_requests_warranty_to_supplier_claims_input.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.mfg_api_devguide.meta/mfg_api_devguide/connect_requests_warranty_to_supplier_claims_input.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 3dcdbe391f180ae90c8bd0d1e5c27c5dd97217b63dc1262f7192cbc3a5a67cbc
description: Input representation to create supplier recovery claims from warranty claims.
---
# Warranty To Supplier Claims Input

Input representation to create supplier recovery claims from warranty claims.

## JSON Example

{
"claimIds":\["0ZkSB00000002TF0AY"\],
"contextDefinition":"ClaimDetails\_\_stdctx",
"contextMapping":"ClaimDetailsMapping",
"conversionType":"Supplier Recovery Claim",
"supplierRecoveryProducts":\[{"product2Id":"01tSB000000PXLlYAO","salesContractLineId":"0sLSB00000001Ab2AI"}\]
}

## Properties

| Name | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| claimIds | String\[\] | The IDs of the claim records of the claim type Warranty Claim. | Required | 61.0 |
| contextDefinition | String | The developer name of the context definition that contains the structure of a warranty claim. | Optional | 61.0 |
| contextMapping | String | The name of the context mapping associated with the context definition. | Optional | 61.0 |
| conversionType | String | The type of conversion. | Optional | 61.0 |
| supplierRecoveryProducts | Supplier Recovery Contract Input \[\] | The products associated with the supplier recovery claim. | Optional | 61.0 |

## Properties of Supplier Recovery Contract Input

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





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

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

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

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

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

            </tr>

          </thead>

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

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

              <td class="entry" headers="d46746e144" data-title="Description">The ID of the product that’s the causal part in the claim coverage. This
                product is a part of the supplier recovery contract.</td>

              <td class="entry" headers="d46746e147" data-title="Required or Optional">Required if <span class="keyword parmname">Supplier Recovery Contract</span> Input
                property is passed in Connect API.</td>

              <td class="entry" headers="d46746e150" data-title="Available Version">61.0</td>

            </tr>

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

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

              <td class="entry" headers="d46746e144" data-title="Description">The ID of the sales contract line for supplier recovery.<p class="p">The sales
                  contract line is created if the product it contains is the same as the
                  product that's specified in the Product object.</p>
              </td>

              <td class="entry" headers="d46746e147" data-title="Required or Optional">Required if <span class="keyword parmname">Supplier Recovery Contract</span> Input
                property is passed in Connect API.</td>

              <td class="entry" headers="d46746e150" data-title="Available Version">61.0</td>

            </tr>

          </tbody>

        </table>