ContactProfile
Represents information about an individual, such as their ethnicity,
citizenship, birth place, race, and so on. This object is available in API version
57.0 and later.
Supported Calls
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Fields
AdvancementGraduationDate
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The date of the person's first graduation from your institution.
AdvancementType
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- Description: The classification that matches the role or relationship of the person with the institution.
-
Possible values:
- Alumni
- Faculty/Staff
- Other Individual
- Parent
- Public Institution Foundation Board Member
- Student
- Trustee/Board of Directors
BirthCountryId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The individual's country of birth.
This field is a relationship field.
- Relationship Name: BirthCountry
- Relationship Type: Lookup
- Refers To: GeoCountry
BirthPlace
- Type: string
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The individual's place of birth.
ContactId
- Type: reference
- Properties: Create, Filter, Group, Sort
-
Description: The contact associated with the contact profile record.
This field is a relationship field.
- Relationship Name: Contact
- Relationship Type: Lookup
- Refers To: Contact
Ethnicity
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: Specifies the ethnicity of the individual.
-
Possible values:
- Hispanic or Latino
- Not Hispanic or Latino
- Not Selected
GenerationalCohort
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- Description: The person's age group, or generational cohort, based on their birth date.
-
Possible values:
- Baby Boomers (1946-1964)
- Generation Alpha (2013-2025)
- Generation X (1965-1980)
- Generation Z (1997-2012)
- Millennials (1981-1996)
- Silent Generation (1928-1945)
GraduationAchievement
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- Description: Specifies the person's highest achievement on graduation.
-
Possible values:
- Associate Degree
- Certificate or Award
- Multiple Degrees
- Non-Graduate
- Other
- Postgraduate Degree
- Secondary Diploma
- Undergraduate Degree
GraduationCohort
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
- Description: The group of graduates the person belongs to based on their graduation date.
-
Possible values:
- 0-5 Years Since Graduation
- 11-20 Years Since Graduation
- 21-30 Years Since Graduation
- 31-40 Years Since Graduation
- 41-50 Years Since Graduation
- 50+ Years Since Graduation
- 6-10 Years Since Graduation
HasFerpaParentalDisclosure
- Type: boolean
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: Indicates permission to make FERPA Parental Disclosure (true) or not (false).
- Default value: false
HasFerpaThrdPtyDisclosure
- Type: boolean
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: Indicates permission to make FERPA Third-Party Disclosure (true) or not (false).
- Default value: false
HighestEducationLevel
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: Specifies the highest educational qualification of the individual
-
Possible values:
- Graduate
- High School
- Masters
- Other
- PhD
IsFirstGenerationStudent
- Type: boolean
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: Indicates whether the individual is the first generation to enroll in education beyond high school.
- Default value: false
IsLocked
- Type: boolean
- Properties: Defaulted on create, Filter, Group, Sort, Update
- Description: Indicates whether the record is locked (true) or not (false).
- Default value: false
LastReferencedDate
- Type: dateTime
- Properties: Filter, Nillable, Sort
- Description: The timestamp when the current user last accessed this record, a record related to this record, or a list view.
LastViewedDate
- Type: dateTime
- Properties: Filter, Nillable, Sort
- Description: The timestamp when the current user last viewed this record or list view. If this value is null, the user might have only accessed this record or list view (LastReferencedDate) but not viewed it.
Location
- Type: string
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The location where the contact currently resides.
MayEdit
- Type: boolean
- Properties: Defaulted on create, Filter, Group, Sort
- Description: Indicates whether the record can be edited (true) or not (false).
- Default value: false
MilitaryBranch
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: Specifies the military branch if the individual has ever enlisted in the military.
-
Possible values:
- Air Force
- Army
- Coast Guard
- Marine Corps
- Navy
- Other
- Space Force
MilitaryService
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: Specifies the current status of military service.
-
Possible values:
- Active Duty
- Active Reserve
- Full time
- Other
- Part time
- Retired
- Unknown
- Veteran
Name
- Type: string
- Properties: Autonumber, Defaulted on create, Filter, idLookup, Sort
- Description: The name for this record.
PrimaryCitizenshipId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The primary citizenship held by the individual.
This field is a relationship field.
- Relationship Name: PrimaryCitizenship
- Relationship Type: Lookup
- Refers To: GeoCountry
PrimaryCitizenshipType
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: Specifies the type of primary citizenship held by the individual.
-
Possible values:
- Asylum
- National
- Other
- Refugee
Race
- Type: multipicklist
- Properties: Create, Filter, Nillable, Update
- Description: Specifies the race of the individual.
-
Possible values:
- Alaska Native
- American Indian
- Asian
- Black or African American
- Native Hawaiian or Other Pacific Islander
- White
SecondaryCitizenshipId
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
-
Description: The secondary citizenship of the individual if they hold dual
citizenship.
This field is a relationship field.
- Relationship Name: SecondaryCitizenship
- Relationship Type: Lookup
- Refers To: GeoCountry
SecondaryCitizenshipType
- Type: picklist
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: Specifies the type of secondary citizenship held by the individual.
-
Possible values:
- Asylum
- National
- Other
- Refugee
Website
- Type: url
- Properties: Create, Filter, Nillable, Sort, Update
- Description: A website that’s associated with the contact.