[
  {
    "apiName": "Product2",
    "keyPrefix": "01t",
    "label": "Product",
    "pluralLabel": "Products",
    "tableType": "standard_object",
    "category": "crm",
    "description": "Salesforce standard Product2 (v66.0 dev-org gold master)",
    "fields": [
      {
        "apiName": "Name",
        "label": "Product Name",
        "type": "string",
        "required": true,
        "isNameField": true
      },
      {
        "apiName": "ProductCode",
        "label": "Product Code",
        "type": "string"
      },
      {
        "apiName": "Description",
        "label": "Product Description",
        "type": "textarea"
      },
      {
        "apiName": "IsActive",
        "label": "Active",
        "type": "boolean"
      },
      {
        "apiName": "Family",
        "label": "Product Family",
        "type": "picklist",
        "options": [
          {
            "value": "None",
            "label": "None"
          }
        ]
      },
      {
        "apiName": "ExternalDataSourceId",
        "label": "External Data Source ID",
        "type": "reference",
        "referenceTo": [
          "ExternalDataSource"
        ]
      },
      {
        "apiName": "ExternalId",
        "label": "External ID",
        "type": "string"
      },
      {
        "apiName": "DisplayUrl",
        "label": "Display URL",
        "type": "url"
      },
      {
        "apiName": "QuantityUnitOfMeasure",
        "label": "Quantity Unit Of Measure",
        "type": "picklist",
        "options": [
          {
            "value": "Each",
            "label": "Each"
          }
        ]
      },
      {
        "apiName": "IsArchived",
        "label": "Archived",
        "type": "boolean",
        "createable": false,
        "updateable": false
      },
      {
        "apiName": "StockKeepingUnit",
        "label": "Product SKU",
        "type": "string"
      },
      {
        "apiName": "Type",
        "label": "Product Type",
        "type": "picklist",
        "updateable": false,
        "options": [
          {
            "value": "Base",
            "label": "Base"
          },
          {
            "value": "Bundle",
            "label": "Bundle"
          },
          {
            "value": "Set",
            "label": "Set"
          }
        ]
      },
      {
        "apiName": "ProductClass",
        "label": "Product Class",
        "type": "picklist",
        "createable": false,
        "updateable": false,
        "default": "Simple",
        "options": [
          {
            "value": "Simple",
            "label": "Simple"
          },
          {
            "value": "VariationParent",
            "label": "Variation Parent"
          },
          {
            "value": "Variation",
            "label": "Variation"
          },
          {
            "value": "Bundle",
            "label": "Bundle"
          },
          {
            "value": "Set",
            "label": "Set"
          }
        ]
      }
    ]
  }
]
