postInsuranceSyncCensusSummary(groupCensusId)

Synchronize and recalculate the summary data for a group census.

API Version

63.0

Requires Chatter

No

Signature

public static ConnectApi.InsuranceCensusSummarySyncOutputRepresentation postInsuranceSyncCensusSummary(ConnectApi.InsuranceCensusSummarySyncInputRepresentation censusSummarySyncInputParam, String groupCensusId)

Parameters

groupCensusId

  • Type: String
  • ID of the group census to synchronize.

Example

Here's an example of how to invoke the Insurance Sync Census Summary API from Apex code.

// Census Summary Sync via Connect API (simple version)

// 1) Create the top-level input (no fields required)
ConnectApi.InsuranceCensusSummarySyncInputRepresentation input =
    new ConnectApi.InsuranceCensusSummarySyncInputRepresentation();

// 2) Execute the POST API with the Group Census Id
String groupCensusId = '0rfxx000000000RAAQ';

try {
    ConnectApi.InsuranceCensusSummarySyncOutputRepresentation result =
        ConnectApi.InsuranceGroupBenefitsFamily.postInsuranceSyncCensusSummary(input, groupCensusId);

    System.debug('Census Summary Sync result: ' + JSON.serializePretty(result));
} catch (Exception e) {
    System.debug('Error during Census Summary Sync: ' + e.getMessage());
}