[
  {
    "apiName": "PartyConsent",
    "description": "Probe-converted object spec for PartyConsent",
    "fields": [
      {
        "apiName": "Action",
        "label": "Action",
        "type": "string"
      },
      {
        "apiName": "BusinessBrandId",
        "label": "Business Brand",
        "referenceTo": [
          "BusinessBrand"
        ],
        "relationshipName": "BusinessBrand",
        "type": "reference"
      },
      {
        "apiName": "CaptureContactPointType",
        "label": "Capture Contact Point Type",
        "type": "string"
      },
      {
        "apiName": "CaptureDate",
        "label": "Capture Date",
        "type": "string"
      },
      {
        "apiName": "CaptureSource",
        "label": "Capture Source",
        "type": "string"
      },
      {
        "apiName": "CreatedById",
        "createable": false,
        "label": "Created By",
        "referenceTo": [
          "User"
        ],
        "relationshipName": "CreatedBy",
        "type": "reference",
        "updateable": false
      },
      {
        "apiName": "CreatedDate",
        "createable": false,
        "label": "Created Date",
        "type": "datetime",
        "updateable": false
      },
      {
        "apiName": "DataUsePurposeId",
        "label": "Data Use Purpose",
        "referenceTo": [
          "DataUsePurpose"
        ],
        "relationshipName": "DataUsePurpose",
        "type": "reference"
      },
      {
        "apiName": "DoubleConsentCaptureDate",
        "label": "Double Consent Capture Date",
        "type": "string"
      },
      {
        "apiName": "EffectiveFrom",
        "label": "Effective From",
        "type": "string"
      },
      {
        "apiName": "EffectiveTo",
        "label": "Effective To",
        "type": "string"
      },
      {
        "apiName": "Id",
        "createable": false,
        "label": "ID",
        "required": true,
        "type": "string",
        "updateable": false
      },
      {
        "apiName": "IsDeleted",
        "createable": false,
        "label": "Deleted",
        "type": "string",
        "updateable": false
      },
      {
        "apiName": "LastModifiedById",
        "createable": false,
        "label": "Last Modified By",
        "referenceTo": [
          "User"
        ],
        "relationshipName": "LastModifiedBy",
        "type": "reference",
        "updateable": false
      },
      {
        "apiName": "LastModifiedDate",
        "createable": false,
        "label": "Last Modified Date",
        "type": "datetime",
        "updateable": false
      },
      {
        "apiName": "Name",
        "isNameField": true,
        "label": "Name",
        "type": "string"
      },
      {
        "apiName": "OwnerId",
        "label": "Owner",
        "referenceTo": [
          "User"
        ],
        "relationshipName": "Owner",
        "type": "reference"
      },
      {
        "apiName": "PartyId",
        "label": "Party",
        "referenceTo": [
          "Individual"
        ],
        "relationshipName": "Party",
        "required": true,
        "type": "reference"
      },
      {
        "apiName": "PartyRoleId",
        "isPolymorphic": true,
        "label": "Party Role",
        "referenceTo": [
          "Customer",
          "Seller"
        ],
        "relationshipName": "PartyRole",
        "type": "reference"
      },
      {
        "apiName": "PartyRoleId_type",
        "createable": false,
        "label": "Party Role ID Type",
        "type": "string",
        "updateable": false
      },
      {
        "apiName": "PrivacyConsentStatus",
        "label": "Privacy Consent Status",
        "type": "string"
      },
      {
        "apiName": "SystemModstamp",
        "createable": false,
        "label": "System Modstamp",
        "type": "datetime",
        "updateable": false
      }
    ],
    "label": "Party Consent",
    "pluralLabel": "Party Consents",
    "sharingModel": "Private",
    "tableType": "standard_object"
  }
]
