---
schema_version: "1"
id: 8961db0cdb733834bfc98ff59757622477acebbf1c49b62e138d7d2cc116bc14
title: Generate or Update Group Census Members Action
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/insurance_developer_guide/actions_obj_generate_refresh_census_members.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.insurance_developer_guide.meta/insurance_developer_guide/actions_obj_generate_refresh_census_members.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 1b053601922a436600796581494fd0334b782eba3632ca7d2744d623dc7adc21
description: Generate or update group census members and their plan configuration details based on policy information from an insurance contract for one or more person accounts or contacts.
---
# Generate or Update Group Census Members Action

Generate or update group census members and their plan configuration details based on policy information from an insurance contract for one or more person accounts or contacts.

This action is available in API version 68.0 and later.

## Supported REST HTTP Methods

**URI**: /services/data/vXX.X/actions/standard/generateRefreshCensusMembers

Where XX.X is the latest API version.

**Formats**: JSON, XML

**HTTP Methods**: POST

**Authentication**: Authorization: Bearer TOKEN

Where TOKEN is your OAuth access token.

## Inputs

| Input | Type | Description |
| --- | --- | --- |
| contractId | string | Required. ID of the insurance contract whose policy data is used to generate or update the group census member information for the associated group census. |
| insGenerateRefreshCensusMembersInputRep | Apex-defined | Required. An Apex ConnectApi.InsuranceGenerateRefreshCensusMembersInputRep record that contains the configuration details for generating or updating a group census synchronously. |

## Outputs

| Output | Type | Description |
| --- | --- | --- |
| insGenerateRefreshCensusMembersRep | Apex-defined | An Apex ConnectApi.InsuranceGenerateRefreshCensusMembersRep record that contains the ID of the processed group census record and a list of errors, if any. |

## Example

**POST**

This sample request is for the Generate or Update Census Members action.

{
  "inputs": \[
    {
      "contractId": "800xx0000004C92AAE",
      "insGenerateRefreshCensusMembersInputRep": {
        "censusName": "Acme Enrollment Census 2026",
        "censusType": "Enrollment",
        "groupCensusId": "0rfxx0000004C92AAA",
        "policyEffectiveDate": "2026-01-01",
        "shouldGenerateCsv": true,
        "shouldIncludeMemberPlans": true,
        "personAccountIds": \[
          "001xx000003DGb2AAG"
        \],
        "contactIds": \[
          "003xx000004WhKhAAK"
        \],
        "policyIds": \[
          "0YTxx0000004C92GAE"
        \],
        "additionalFields": {
          "members": \[
            {
              "memberId": "0YLxx0000004C92EAG",
              "fields": \[
                {
                  "key": "Status\_\_c",
                  "value": "Active"
                }
              \]
            }
          \]
        }
      }
    }
  \]
}

This sample response is for the Generate or Update Census Members action.

\[
  {
    "actionName": "generateRefreshCensusMembers",
    "errors": null,
    "invocationId": null,
    "isSuccess": true,
    "outcome": null,
    "outputValues": {
      "insGenerateRefreshCensusMembersRep": {
        "isSuccess": true,
        "groupCensusId": "0rfxx0000004C92AAA"
      }
    },
    "sortOrder": -1,
    "version": 1
  }
\]