---
schema_version: "1"
id: 8897485f9d47fb31871bf2c5cc8c9ec63fd450fe126b42bf3b17080adf4c1970
title: Insurance Bulk Census Management (POST)
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/connect_resources_insurance_bulk_census_management.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_resources_insurance_bulk_census_management.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: a0ecf0fd27acdceb39a69a7c377e55773de99e3dcd8cd85c40aca0c09b07b021
description: Process group census data in bulk.
---
# Insurance Bulk Census Management (POST)

Process group census data in bulk.

This API efficiently manages large volumes of member data that are linked to a specific group census ID, simplifying the enrollment and update process for group insurance plans. When processing enrollment census data, this API also updates the member plan details.

## Resource

{groupCensusId} is a placeholder.

/connect/insurance/census-management/group-censuses/{groupCensusId}/group-census-members/bulk-process

## Resource Example

Replace {yourInstance} with the My Domain name of your Salesforce org.

https://{yourInstance}.salesforce.com/services/data/v68.0/connect/insurance/census-management/group-censuses/0rlxx000000001aEAA/group-census-members/bulk-process

## Available Version

65.0

## HTTP Methods

POST

## Path Parameter for POST

| Parameter Name | Type | Description | Required or Optional | Available Version |
| --- | --- | --- | --- | --- |
| groupCensusId | String | ID of the group census. | Required | 65.0 |

## Request Body for POST

### JSON Example

{
  "batchSize": 200,
  "contentDocumentId": "069SG000003gLazYAE",
  "contentDocumentVersionId": "0688d0000025fA3AAI",
  "duplicateDetectionFields": {
    "values": \[
      "FirstName",
      "Lastname"
    \]
  },
  "csvColumnMapping": {
    "data": {
      "First Name": "FirstName",
      "Last Name": "Lastname",
      "Email": "Email",
      "Birthdate": "Birthdate",
      "Gender": "Gender",
      "Relationship to Primary Member": "AssociationWithPrimaryMbr",
      "Medical": "ContractGroupPlan",
      "Dental": "ContractGroupPlan",
      "Group Class": "GroupClassName"
    }
  },
  "shouldExecuteConfigurationRule": false
}

### Properties

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





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

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

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

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

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

              </tr>

            </thead>

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

                <td class="entry" headers="d348071e213" data-title="Type">Integer</td>

                <td class="entry" headers="d348071e216" data-title="Description">Number of CSV records to process in each batch.
                  <p class="p">The default size for Quote Census
                    is 2000.</p>

                  <p class="p">The default size for Enrollment Census is 25.</p>

                </td>

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

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

              </tr>

              <tr>
                <td class="entry" headers="d348071e210" data-title="Name"><samp class="codeph nolang">content​DocumentId</samp></td>

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

                <td class="entry" headers="d348071e216" data-title="Description">ID of the content document (CSV file) to process.</td>

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

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

              </tr>

              <tr>
                <td class="entry" headers="d348071e210" data-title="Name"><samp class="codeph nolang">contentDocument​VersionId</samp></td>

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

                <td class="entry" headers="d348071e216" data-title="Description">ID of the specific version of the content document.</td>

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

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

              </tr>

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

                <td class="entry" headers="d348071e213" data-title="Type">Map&lt;String, String&gt;</td>

                <td class="entry" headers="d348071e216" data-title="Description">Map where the key is the CSV column header and the value is the API name of the
                  corresponding field in the GroupCensusMember object.</td>

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

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

              </tr>

              <tr>
                <td class="entry" headers="d348071e210" data-title="Name"><samp class="codeph nolang">duplicate​Detection​Fields</samp></td>

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

                <td class="entry" headers="d348071e216" data-title="Description">List of field API names that are used to generate a unique key for identifying
                  duplicate members along with the default values.
                  <p class="p">The default fields that are
                    used to detect duplication are
                    <samp class="codeph nolang">FirstName</samp>,
                    <samp class="codeph nolang">LastName</samp>,

                    <samp class="codeph nolang">groupCensusId</samp>, and
                    <samp class="codeph nolang">AssociationWithPrimaryMbr</samp>.
                  </p>

                </td>

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

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

              </tr>

              <tr>
                <td class="entry" headers="d348071e210" data-title="Name"><samp class="codeph nolang">shouldExecute​Configuration​Rule</samp></td>

                <td class="entry" headers="d348071e213" data-title="Type">Boolean</td>

                <td class="entry" headers="d348071e216" data-title="Description">
                  <span class="ph" id="shouldExecuteConfigurationRule"><a name="shouldExecuteConfigurationRule"><!-- --></a>Indicates whether to execute the
                    configuration rules after processing the data (
                    <samp class="codeph nolang">true</samp>) or not (
                    <samp class="codeph nolang">false</samp>).</span>
                  <p class="p">The default value is <samp class="codeph nolang">false</samp>. </p>

                </td>

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

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

              </tr>

            </tbody>

          </table>

## Response Body for POST

[Bulk Group Census Management](https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/connect_responses_insurance_bulk_census_mgmt_output.htm "Output representation for the bulk processing of employee census data.")