[
  {
    "apiName": "ContactRequest",
    "description": "Salesforce standard ContactRequest (v66.0 dev-org gold master)",
    "fields": [
      {
        "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": "Id",
        "createable": false,
        "label": "ID",
        "required": true,
        "type": "string",
        "updateable": false
      },
      {
        "apiName": "IsCallback",
        "label": "Is Callback",
        "type": "string"
      },
      {
        "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": "OwnerId",
        "label": "Owner",
        "referenceTo": [
          "User"
        ],
        "relationshipName": "Owner",
        "type": "reference"
      },
      {
        "apiName": "PreferredChannel",
        "default": "Phone",
        "label": "Preferred Channel",
        "options": [
          {
            "label": "Phone",
            "value": "Phone"
          }
        ],
        "type": "picklist"
      },
      {
        "apiName": "PreferredPhone",
        "label": "Preferred Phone Number",
        "type": "phone"
      },
      {
        "apiName": "RequestDescription",
        "label": "Request Description",
        "type": "textarea"
      },
      {
        "apiName": "RequestReason",
        "default": "Account",
        "label": "Request Reason",
        "options": [
          {
            "label": "Account",
            "value": "Account"
          },
          {
            "label": "Billing",
            "value": "Billing"
          },
          {
            "label": "Case",
            "value": "Case"
          },
          {
            "label": "General",
            "value": "General"
          },
          {
            "label": "Order",
            "value": "Order"
          },
          {
            "label": "Other",
            "value": "Other"
          },
          {
            "label": "Product",
            "value": "Product"
          }
        ],
        "type": "picklist"
      },
      {
        "apiName": "Status",
        "default": "New",
        "label": "Request Status",
        "options": [
          {
            "label": "Abandoned",
            "value": "Abandoned"
          },
          {
            "label": "Attempted",
            "value": "Attempted"
          },
          {
            "label": "Contacted",
            "value": "Contacted"
          },
          {
            "label": "New",
            "value": "New"
          }
        ],
        "type": "picklist"
      },
      {
        "apiName": "SystemModstamp",
        "createable": false,
        "label": "System Modstamp",
        "type": "datetime",
        "updateable": false
      },
      {
        "apiName": "WhatId",
        "childRelationshipName": "ContactRequests",
        "isPolymorphic": true,
        "label": "Related To",
        "referenceTo": [
          "Account",
          "Case",
          "Opportunity",
          "VoiceCall",
          "WorkOrder"
        ],
        "relationshipName": "What",
        "type": "reference"
      },
      {
        "apiName": "WhatId_type",
        "createable": false,
        "label": "Related To ID Type",
        "type": "string",
        "updateable": false
      },
      {
        "apiName": "WhoId",
        "childRelationshipName": "ContactRequests",
        "isPolymorphic": true,
        "label": "Requestor",
        "referenceTo": [
          "Contact",
          "Lead",
          "User"
        ],
        "relationshipName": "Who",
        "type": "reference"
      },
      {
        "apiName": "WhoId_type",
        "createable": false,
        "label": "Requestor ID Type",
        "type": "string",
        "updateable": false
      }
    ],
    "label": "Contact Request",
    "pluralLabel": "Contact Requests",
    "sharingModel": "ReadWrite",
    "tableType": "standard_object"
  }
]
