[
  {
    "apiName": "HubSpotContactMergeAlias__c",
    "label": "HubSpot Contact Merge Alias",
    "pluralLabel": "HubSpot Contact Merge Aliases",
    "tableType": "custom_object",
    "category": "crm",
    "keyPrefix": "a0Z",
    "sharingModel": "ReadWrite",
    "enableHierarchySharing": false,
    "description": "Retains retired HubSpot contact ids after a HubSpot merge so delayed events resolve through the canonical HubSpot id without using email as an identity alias.",
    "fields": [
      {
        "apiName": "LegacyHubSpotId__c",
        "label": "Legacy HubSpot Id",
        "type": "string",
        "unique": true
      },
      {
        "apiName": "CanonicalHubSpotId__c",
        "label": "Canonical HubSpot Id",
        "type": "string"
      }
    ]
  }
]
