---
schema_version: "1"
id: 71a16e91f300cbc719a13c7d6bb0b6c120938b821eb501ddbe5b0c66366bf01c
title: Insurance Contacts and Users Creation Input
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/connect_requests_insurance_contacts_and_users_creation_input.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_insurance_contacts_and_users_creation_input.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 7cd8582cbd1ba5b66bc63251ea3f3487d04438ecda15bf6a83ec3cb8fa60a126
description: Input representation for creating contacts and portal users from group census members.
---
# Insurance Contacts and Users Creation Input

Input representation for creating contacts and portal users from group census members.

## JSON Example

This is a sample JSON example with GroupCensusId.

{
  "groupCensusId": "0rfxx0000000007AAA",
  "matchingKeyList": {
    "values": \[
      "FirstName",
      "LastName"
    \]
  },
  "fieldMappings": {
    "data": {
      "FirstName": "FirstName",
      "Lastname": "LastName"
    }
  },
  "userDetails": {
    "profileId": "00exx000000mzxC",
    "localeSidKey": "en\_US",
    "timeZoneSidKey": "America/New York",
    "languageLocaleKey": "en\_US",
    "emailEncodingKey": "UTF-8"
  }
}

This is a sample JSON example with GroupCensusMembers.

{
  "groupCensusMemberIdList": {
    "values": \[
      "0r6xx0000000002AAA",
      "0r6xx000000004rAAA"
    \]
  },
  "matchingKeyList": {
    "values": \[
      "FirstName",
      "LastName"
    \]
  },
  "fieldMappings": {
    "data": {
      "FirstName": "FirstName",
      "Lastname": "LastName"
    }
  },
  "userDetails": {
    "profileId": "00exx000000mzxC",
    "localeSidKey": "en\_US",
    "timeZoneSidKey": "America/New York",
    "languageLocaleKey": "en\_US",
    "emailEncodingKey": "UTF-8"
  }
}

## Properties

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





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

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

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

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

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

            </tr>

          </thead>

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

              <td class="entry" headers="d309205e74" data-title="Type">Map</td>

              <td class="entry" headers="d309205e77" data-title="Description">Map of field API names from the Group Census Member object (key) to the Contact
                object (value).</td>

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

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

            </tr>

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

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

              <td class="entry" headers="d309205e77" data-title="Description">ID of the group census.</td>

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

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

            </tr>

            <tr>
              <td class="entry" headers="d309205e71" data-title="Name"><samp class="codeph nolang">groupCensusMember​IdList</samp></td>

              <td class="entry" headers="d309205e74" data-title="Type">String[]</td>

              <td class="entry" headers="d309205e77" data-title="Description">IDs of the group census members for whom you want to create contacts and
                users.<p class="p">If not provided, all members of the specified group census are
                  processed.</p>
              </td>

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

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

            </tr>

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

              <td class="entry" headers="d309205e74" data-title="Type">String[]</td>

              <td class="entry" headers="d309205e77" data-title="Description">List of field API names on the Group Census Member object that are used to identify
                and prevent the creation of duplicate contact records.<p class="p">The default fields
                  are FirstName, LastName, Birthdate, Email, and Gender.</p>
              </td>

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

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

            </tr>

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

              <td class="entry" headers="d309205e74" data-title="Type"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_requests_portal_user_creation_input.htm" title="Input representation for the details to create a portal user.">Portal User Creation Input</a></td>

              <td class="entry" headers="d309205e77" data-title="Description">Details to create portal users.<p class="p">This property is required if the <samp class="codeph nolang">createPortalUsers</samp> parameter in the method call is set to
                  <samp class="codeph nolang">true</samp>.
                </p>
              </td>

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

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

            </tr>

          </tbody>

        </table>