Properties
custom_fields
custom_fields: []
date_of_birth
date_of_birth: string
email
email: `${string}@${string}.${string}`
employer
employer: null | string
first_name
first_name: string
formal_name
formal_name: null | string
former_name
former_name: null | string
last_name
last_name: string
location
location: { address: string; latitude: string; longitude: string }
Type declaration
address: string
latitude: string
longitude: string
longitude
longitude: number
maiden_name
maiden_name: null | string
marital
marital: null | string
middle_name
middle_name: null | string
Optional
multi_team_multi_role
multi_team_multi_role?: boolean
ongoing_consent
ongoing_
consent
: { granted_ctime
: null | string; granted_name
: null | string; request_ctime
: null | string; required
: BooleanAsNumber }Type declaration
granted_ctime: null | string
granted_name: null | string
request_ctime: null | string
person_uuid
person_uuid: string
public_options
public_options: { access: boolean; invited: boolean; visible: { address: boolean; email: boolean; enabled: boolean; mobile: boolean; telephone: boolean } }
Type declaration
access: boolean
invited: boolean
visible: { address: boolean; email: boolean; enabled: boolean; mobile: boolean; telephone: boolean }
address: boolean
email: boolean
enabled: boolean
mobile: boolean
telephone: boolean
sex
sex: null | "u" | "m" | "f"
site_ids
site_ids: string[]
spouse_id
spouse_id: null | string
status
status: "active" | "archived"
telephone
telephone: string
work_telephone
work_telephone: string
Return data for a specific contact
See
ChurchSuite Address Book: Get a contact