Represents a relationship between two contacts, each with a distinct role in relation to the other.
Supported Calls
create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()
Fields
Active__c
- Type: boolean
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: Indicates whether the relationship is active (
true) or not (false). The default checkbox value is selected.
Contact__c
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: Contact that
RelatedContact__c is related from.
EndDate__c
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The last date when the relationship between contacts is valid.
ExternalId__c
- Type: string
- Properties: Create, Filter, Group, idLookup, Nillable, Sort, Update
- Description: An external ID that inhibits any duplicate definitions from
FromContact - Role - ToContact.
Name
- Type: string
- Properties: Create, Defaulted on create, Filter, Group, idLookup, Nillable, Sort, Update
- Description: The name of the relationship between the contacts. Limit: 255 characters.
OwnerId
- Type: reference
- Properties: Create, Defaulted on create, Filter, Group, Sort, Update
- Description: The ID of the user who owns this record.
RelatedContact__c
- Type: reference
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: Contact that
RelatedContact__c is related to.
Role__c
- Type: reference
- Properties: Create, Filter, Group, Sort, Update
- Description: Role that describes how
RelatedContact__c is related to Contact__c
StartDate__c
- Type: date
- Properties: Create, Filter, Group, Nillable, Sort, Update
- Description: The first date when the relationship between the contacts is valid (not when the object was created).
Usage
This resource tracks each contact’s relation to the other.