Salesforce · Schema

Version2

Fortune 500AIAnalyticsCloudCommerceCRMCustomer ServiceEnterpriseMarketingPlatformSales

Properties

Name Type Description
apiName string
description string
enabled boolean
id string
name string
rank integer
showExplExternally boolean
startDate string
steps array
variables array
versionNumber integer
View JSON Schema on GitHub

JSON Schema

salesforce-version2-schema.json Raw ↑
{
  "type": "object",
  "properties": {
    "apiName": {
      "type": "string",
      "example": "example_value"
    },
    "description": {
      "type": "string",
      "example": "A sample description."
    },
    "enabled": {
      "type": "boolean",
      "example": true
    },
    "id": {
      "type": "string",
      "example": "abc123"
    },
    "name": {
      "type": "string",
      "example": "Example Title"
    },
    "rank": {
      "type": "integer",
      "example": 10
    },
    "showExplExternally": {
      "type": "boolean",
      "example": true
    },
    "startDate": {
      "type": "string",
      "example": "example_value"
    },
    "steps": {
      "type": "array",
      "description": "",
      "example": [],
      "items": {
        "type": "object",
        "properties": {
          "actionType": {
            "type": "string",
            "example": "example_value"
          },
          "assignment": {
            "type": "object",
            "properties": {
              "assignedParameter": {
                "type": "string",
                "example": "example_value"
              },
              "expression": {
                "type": "string",
                "example": "example_value"
              }
            },
            "required": [
              "assignedParameter",
              "expression"
            ]
          },
          "description": {
            "type": "string",
            "example": "A sample description."
          },
          "name": {
            "type": "string",
            "example": "Example Title"
          },
          "resultIncluded": {
            "type": "boolean",
            "example": true
          },
          "sequenceNumber": {
            "type": "integer",
            "example": 10
          },
          "shouldExposeConditionDetails": {
            "type": "boolean",
            "example": true
          },
          "shouldExposeExecPathMsgOnly": {
            "type": "boolean",
            "example": true
          },
          "shouldShowExplExternally": {
            "type": "boolean",
            "example": true
          },
          "stepType": {
            "type": "string",
            "example": "example_value"
          }
        },
        "required": [
          "actionType",
          "assignment",
          "description",
          "name",
          "resultIncluded",
          "sequenceNumber",
          "shouldExposeConditionDetails",
          "shouldExposeExecPathMsgOnly",
          "shouldShowExplExternally",
          "stepType"
        ]
      }
    },
    "variables": {
      "type": "array",
      "description": "",
      "example": [],
      "items": {
        "type": "object",
        "properties": {
          "collection": {
            "type": "boolean",
            "example": true
          },
          "dataType": {
            "type": "string",
            "example": "example_value"
          },
          "description": {
            "type": "string",
            "example": "A sample description."
          },
          "input": {
            "type": "boolean",
            "example": true
          },
          "name": {
            "type": "string",
            "example": "Example Title"
          },
          "output": {
            "type": "boolean",
            "example": true
          },
          "type": {
            "type": "string",
            "example": "example_value"
          },
          "value": {
            "type": "string",
            "example": "example_value"
          }
        },
        "required": [
          "collection",
          "dataType",
          "description",
          "input",
          "name",
          "output",
          "type",
          "value"
        ]
      }
    },
    "versionNumber": {
      "type": "integer",
      "example": 10
    }
  },
  "required": [
    "apiName",
    "description",
    "enabled",
    "id",
    "name",
    "rank",
    "showExplExternally",
    "startDate",
    "steps",
    "variables",
    "versionNumber"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "Version2"
}