Salesforce · JSON Structure
Salesforce Get Tooling Describe Structure
Type: object
Properties: 3
Required: 3
Fortune 500AIAnalyticsCloudCommerceCRMCustomer ServiceEnterpriseMarketingPlatformSales
GetToolingDescribe is a JSON Structure definition published by Salesforce, describing 3 properties, of which 3 are required. It conforms to the https://json-structure.org/draft/2020-12/schema meta-schema.
Properties
encoding
maxBatchSize
sobjects
Meta-schema: https://json-structure.org/draft/2020-12/schema
JSON Structure
{
"type": "object",
"name": "GetToolingDescribe",
"properties": {
"encoding": {
"type": "string"
},
"maxBatchSize": {
"type": "integer"
},
"sobjects": {
"type": "array",
"description": "",
"items": {
"type": "object",
"properties": {
"activateable": {
"type": "boolean"
},
"associateEntityType": {
"type": "['string', 'null']"
},
"associateParentEntity": {
"type": "['string', 'null']"
},
"createable": {
"type": "boolean"
},
"custom": {
"type": "boolean"
},
"customSetting": {
"type": "boolean"
},
"deepCloneable": {
"type": "boolean"
},
"deletable": {
"type": "boolean"
},
"deprecatedAndHidden": {
"type": "boolean"
},
"feedEnabled": {
"type": "boolean"
},
"hasSubtypes": {
"type": "boolean"
},
"isInterface": {
"type": "boolean"
},
"isSubtype": {
"type": "boolean"
},
"keyPrefix": {
"type": "string"
},
"label": {
"type": "string"
},
"labelPlural": {
"type": "string"
},
"layoutable": {
"type": "boolean"
},
"mergeable": {
"type": "boolean"
},
"mruEnabled": {
"type": "boolean"
},
"name": {
"type": "string"
},
"queryable": {
"type": "boolean"
},
"replicateable": {
"type": "boolean"
},
"retrieveable": {
"type": "boolean"
},
"searchable": {
"type": "boolean"
},
"triggerable": {
"type": "boolean"
},
"undeletable": {
"type": "boolean"
},
"updateable": {
"type": "boolean"
},
"urls": {
"type": "object",
"properties": {
"rowTemplate": {
"type": "string"
},
"describe": {
"type": "string"
},
"sobject": {
"type": "string"
}
},
"required": [
"rowTemplate",
"describe",
"sobject"
]
}
},
"required": [
"activateable",
"associateEntityType",
"associateParentEntity",
"createable",
"custom",
"customSetting",
"deepCloneable",
"deletable",
"deprecatedAndHidden",
"feedEnabled",
"hasSubtypes",
"isInterface",
"isSubtype",
"keyPrefix",
"label",
"labelPlural",
"layoutable",
"mergeable",
"mruEnabled",
"name",
"queryable",
"replicateable",
"retrieveable",
"searchable",
"triggerable",
"undeletable",
"updateable",
"urls"
]
}
}
},
"required": [
"encoding",
"maxBatchSize",
"sobjects"
],
"$schema": "https://json-structure.org/draft/2020-12/schema"
}