Salesforce · Schema

View

Fortune 500AIAnalyticsCloudCommerceCRMCustomer ServiceEnterpriseMarketingPlatformSales

Properties

Name Type Description
eTag string
id string
layoutType string
mode string
objectApiName string
recordTypeId string
saveOptions array
sections array
View JSON Schema on GitHub

JSON Schema

salesforce-view-schema.json Raw ↑
{
  "type": "object",
  "properties": {
    "eTag": {
      "type": "string",
      "example": "example_value"
    },
    "id": {
      "type": "string",
      "example": "abc123"
    },
    "layoutType": {
      "type": "string",
      "example": "example_value"
    },
    "mode": {
      "type": "string",
      "example": "example_value"
    },
    "objectApiName": {
      "type": "string",
      "example": "example_value"
    },
    "recordTypeId": {
      "type": "string",
      "example": "500123"
    },
    "saveOptions": {
      "type": "array",
      "description": "",
      "example": [],
      "items": {
        "type": "string"
      }
    },
    "sections": {
      "type": "array",
      "description": "",
      "example": [],
      "items": {
        "type": "object",
        "properties": {
          "collapsible": {
            "type": "boolean",
            "example": true
          },
          "columns": {
            "type": "integer",
            "example": 10
          },
          "heading": {
            "type": "string",
            "example": "example_value"
          },
          "id": {
            "type": "string",
            "example": "abc123"
          },
          "layoutRows": {
            "type": "array",
            "description": "",
            "example": [],
            "items": {
              "type": "object",
              "properties": {
                "layoutItems": {
                  "type": "array",
                  "description": "",
                  "example": [],
                  "items": {
                    "type": "object"
                  }
                }
              },
              "required": [
                "layoutItems"
              ]
            }
          },
          "rows": {
            "type": "integer",
            "example": 10
          },
          "useHeading": {
            "type": "boolean",
            "example": true
          }
        },
        "required": [
          "collapsible",
          "columns",
          "heading",
          "id",
          "layoutRows",
          "rows",
          "useHeading"
        ]
      }
    }
  },
  "required": [
    "eTag",
    "id",
    "layoutType",
    "mode",
    "objectApiName",
    "recordTypeId",
    "saveOptions",
    "sections"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "View"
}