Input representation for the details to add or update group census members.
JSON Example
{
"members": {
"values": [
{
"name": "member1",
"firstName": "fm",
"lastname": "lm",
"email": "cci@test.com",
"sourceSystemIdentifier": "1.primary",
"primaryMemberSource": null,
"relationshipToPrimaryMember": "Self",
"associationWithPrimaryMbr": "Self"
},
{
"name": "member2",
"firstName": "fm2",
"lastname": "lm2",
"email": "cci@test.com",
"sourceSystemIdentifier": "2.primary",
"primaryMemberSource": null,
"relationshipToPrimaryMember": "Self",
"associationWithPrimaryMbr": "Self"
},
{
"name": "dep1",
"firstName": "depfm",
"lastname": "depfm",
"email": "cci@test.com",
"associationWithPrimaryMbr": "Child",
"relationshipToPrimaryMember": "Child",
"sourceSystemIdentifier": "1.Child",
"primaryMemberSource": "1.primary"
},
{
"name": "dep2",
"firstName": "depfm2",
"lastname": "depfm2",
"email": "cci@test.com",
"associationWithPrimaryMbr": "Child",
"relationshipToPrimaryMember": "Child",
"sourceSystemIdentifier": "2.Child",
"primaryMemberSource": "2.primary"
}
]
},
"duplicateDetectionFields": {
"values": [
"firstName"
]
}
}
Properties
| Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| duplicate​Detection​Fields | String[] | List of field API names that are used to generate a unique key for identifying duplicate
members along with default values. The default fields for duplicate detection are FirstName, LastName, AssociationWithPrimaryMbr, and GroupCensusId. |
Optional | 65.0 |
| flowName | String | Name of the flow to use for processing group member data. Default value is Process Group Census Member Data. |
Optional | 65.0 |
| members | Group Census Member Input[] | List of group census members to add or update. | Required | 65.0 |