Skip to main content

Update Community Personal Information

PUT 

/community/:communityId/personal-info

Updates a community member’s personal or company information.

A community member can be either a person or a company. This API will update the personal information or company information of the selected community member, based on their record type.

For a list of all titles, go to Lookup - Title

For a list of all genders, go to Lookup - Gender

The following fields are auto generated using community configurations. If they are set to null, then the system will auto generate the fields. Set this field only when you want to override the system generated fields:

  1. displayName
  2. displayNameForList
  3. externalNameFormat
  4. familyNameFormat
  5. internalNameFormat
  6. legalNameFormat
  7. mailNameFormat
  8. mailNameJoint
  9. salutationFormat
  10. salutationJoint
  11. salutationPreferredFormat
  12. salutationPreferredJoint

Request

Path Parameters

    communityId uuidrequired

    Community id

    Example: 46cb5481-6e20-4f17-b947-db81cdce9a4f

Body

    oneOf
    type stringrequired

    Possible values: [Person]

    schoolId stringrequired

    Possible values: non-empty

    givenName stringrequired

    Possible values: non-empty

    surname stringnullablerequired
    otherGivenName stringnullablerequired
    prefName stringnullablerequired
    title objectnullablerequired
    id uuidrequired
    birthDate datenullablerequired
    gender objectnullablerequired
    id uuidrequired
    deceasedDate datenullablerequired

    The deceased date property for a community member can only be set if they are not linked with a spouse.

    deceased booleanrequired

    The deceased property for a community member can only be set if they are not linked with a spouse.

    overrideLegalSurname stringnullablerequired
    nameSuffix stringnullablerequired
    maidenName stringnullablerequired
    familyNamePrevious stringnullablerequired
    displayName stringnullablerequired

    This field is auto generated using community configurations. If this is set to null, then the system will auto generate it. Set this field only when you want to override the system generated fields.

    displayNameForList stringnullablerequired

    This field is auto generated using community configurations. If this is set to null, then the system will auto generate it. Set this field only when you want to override the system generated fields.

    mailNameFormat stringnullablerequired

    This field is auto generated using community configurations. If this is set to null, then the system will auto generate it. Set this field only when you want to override the system generated fields.

    externalNameFormat stringnullablerequired

    This field is auto generated using community configurations. If this is set to null, then the system will auto generate it. Set this field only when you want to override the system generated fields.

    legalNameFormat stringnullablerequired

    This field is auto generated using community configurations. If this is set to null, then the system will auto generate it. Set this field only when you want to override the system generated fields.

    salutationFormat stringnullablerequired

    This field is auto generated using community configurations. If this is set to null, then the system will auto generate it. Set this field only when you want to override the system generated fields.

    familyNameFormat stringnullablerequired

    This field is auto generated using community configurations. If this is set to null, then the system will auto generate it. Set this field only when you want to override the system generated fields.

    salutationJoint stringnullablerequired

    This field is auto generated using community configurations. If this is set to null, then the system will auto generate it. Set this field only when you want to override the system generated fields.

    salutationPreferredFormat stringnullablerequired

    This field is auto generated using community configurations. If this is set to null, then the system will auto generate it. Set this field only when you want to override the system generated fields.

    salutationPreferredJoint stringnullablerequired

    This field is auto generated using community configurations. If this is set to null, then the system will auto generate it. Set this field only when you want to override the system generated fields.

    internalNameFormat stringnullablerequired

    This field is auto generated using community configurations. If this is set to null, then the system will auto generate it. Set this field only when you want to override the system generated fields.

    mailNameJoint stringnullablerequired

    This field is auto generated using community configurations. If this is set to null, then the system will auto generate it. Set this field only when you want to override the system generated fields.

Responses

Schema
    code stringrequired

    Status Code

    data object
    oneOf
    schoolId stringrequired
    companyName stringrequired
    companyAttention stringnullablerequired
Loading...