- Family Graph API
- Objects
- AggregateValueAdd
- Album
- Audio
- BuyNowData
- ChildInFamily
- Citation
- ColorizationData
- Comment
- Config
- ConfirmationStatus
- Counter
- Device
- DiscoveryBase
- DnaAncestorName
- DnaEnums
- DnaEthnicity
- DnaEthnicityReport
- DnaKit
- DnaKitFile
- DnaMatch
- DnaMatchCommonAncestor
- DnaMatchNote
- DnaMatchRelationship
- DnaOrderItemShippingDetails
- Document
- Enums
- EthnicityInLocation
- Event
- EventDate
- EventPlace
- ExportGEDCOM
- ExportGEDCOMStatus
- Family
- FamilyEvent
- GenealogyEvent
- GoalActivity
- Image
- Individual
- Installation
- Invitation
- MatchesCount
- MatchingRequest
- MediaItem
- Membership
- Navigation
- NavigationItem
- NavigationItemBadge
- NewPhotoInfo
- Note
- Notification
- NotificationHistory
- OrderItemCoupon
- OrderItemShippingDetails
- Page
- PersonalPhotosDiscovery
- Phones
- Photo
- PhotoVersion
- Range
- RecordColorizationData
- RecordIndividual
- RecordMatchesCount
- Relationship
- ResiEvent
- ShippingOption
- SingleDate
- Site
- SmartMatch
- Source
- StructuredDate
- StructuredPlace
- SubTree
- SuggestedRelative
- System
- Tag
- ThreadsCount
- Tree
- TreeItem
- User
- UserMenu
- ValueAddData
- ValueAddElement
- ValueAddFactor
- Video
- WorldEthnicities
- SDKs
- PHP SDK
- iOS SDK
- Android SDK
DnaMatch
A DNA match
Fields
The DnaMatch
object contains the following fields:
Name | Description | Type | Access Mode |
id |
The dna match id |
id |
read |
dna_kit |
The match DNA kit object |
DnaKit object: id, source and status fields |
read |
other_dna_kit |
The match other DNA kit object |
DnaKit object: id, source and status fields |
read |
complete_dna_relationships |
The match complete set of relationships |
array of DnaMatchRelationship objects containing the relationship_type, relationship_degree and class_name fields |
read |
refined_dna_relationships |
The match relationships after a set of genealogical filters to refine the outcome. |
array of DnaMatchRelationship objects containing the relationship_type, relationship_degree and class_name fields |
read |
exact_dna_relationship |
Translated exact relationship to the match if one has being found |
string |
read |
genealogical_relationship |
A genealogical relationship for the match |
string |
read |
total_shared_segments_length_in_cm |
The total shared segment length for this match in cm |
float |
read |
largest_shared_segment_length_in_cm |
The largest shared segment length in cm |
float |
read |
percentage_of_shared_segments |
The Percentage of shared segments in this match |
float |
read |
total_shared_segments |
Total number of shared segments in this match |
int |
read |
is_recently_recalculated |
Specifies if the match was recently recalculated |
boolean |
read |
created_time |
The date and time when the match was created |
string (YYYY-MM-DD HH:MM:SS) |
read |
updated_time |
The date and time when the match was last updated |
string (YYYY-MM-DD HH:MM:SS) |
read |
link |
Link to the Single Match page of this match on MyHeritage.com |
string |
read |
is_new |
Specifies if the match was created or updated in the last 30 days |
boolean |
read |
can_view_shared_segments |
Whether the current user can view or download this match shared segments data |
boolean |
read |
confidence_level |
Specifies the confidence level of the match
|
string |
read |
class_name |
The object class name |
string |
read |
Connections
The DnaMatch object contains the following connections:Name | Description | Type | Access Mode |
common_ancestors |
This match common ancestors |
array of DnaMatchCommonAncestor objects |
read |
match_notes |
The notes associated to this match |
array of DnaMatchNote objects |
read, write |