Salesforce · JSON Structure
Salesforce Schemas Structure
Type: object
Properties: 6
Required: 6
Fortune 500AIAnalyticsCloudCommerceCRMCustomer ServiceEnterpriseMarketingPlatformSales
Schemas is a JSON Structure definition published by Salesforce, describing 6 properties, of which 6 are required. It conforms to the https://json-structure.org/draft/2020-12/schema meta-schema.
Properties
SObjectRootInfo
RestApiError
AccountSObject
ErrorInfo
SaveResult
ContactSObject
Meta-schema: https://json-structure.org/draft/2020-12/schema
JSON Structure
{
"type": "object",
"name": "Schemas",
"properties": {
"SObjectRootInfo": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"properties": {
"type": "object",
"properties": {
"objectDescribe": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"properties": {
"type": "object",
"properties": {
"name": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"label": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"labelPlural": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"keyPrefix": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"custom": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"customSetting": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"activateable": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"createable": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"updateable": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"deletable": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"undeletable": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"mergeable": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"replicateable": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"triggerable": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"queryable": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"retrieveable": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"searchable": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"layoutable": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"feedEnabled": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"mruEnabled": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"hasSubtypes": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"isSubtype": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"dataTranslationEnabled": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"isInterface": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"deepCloneable": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"associateEntityType": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"associateParentEntity": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"deprecatedAndHidden": {
"type": "object",
"properties": {
"type": {
"type": "object"
}
},
"required": [
"type"
]
},
"urls": {
"type": "object",
"properties": {
"type": {
"type": "object"
},
"additionalProperties": {
"type": "object"
}
},
"required": [
"type",
"additionalProperties"
]
}
},
"required": [
"name",
"label",
"labelPlural",
"keyPrefix",
"custom",
"customSetting",
"activateable",
"createable",
"updateable",
"deletable",
"undeletable",
"mergeable",
"replicateable",
"triggerable",
"queryable",
"retrieveable",
"searchable",
"layoutable",
"feedEnabled",
"mruEnabled",
"hasSubtypes",
"isSubtype",
"dataTranslationEnabled",
"isInterface",
"deepCloneable",
"associateEntityType",
"associateParentEntity",
"deprecatedAndHidden",
"urls"
]
}
},
"required": [
"type",
"properties"
]
},
"recentItems": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"items": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"properties": {
"type": "object",
"properties": {
"id": {
"type": "object"
}
},
"required": [
"id"
]
}
},
"required": [
"type",
"properties"
]
}
},
"required": [
"type",
"items"
]
}
},
"required": [
"objectDescribe",
"recentItems"
]
}
},
"required": [
"type",
"properties"
]
},
"RestApiError": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"properties": {
"type": "object",
"properties": {
"errorCode": {
"type": "object",
"properties": {
"type": {
"type": "string"
}
},
"required": [
"type"
]
},
"message": {
"type": "object",
"properties": {
"type": {
"type": "string"
}
},
"required": [
"type"
]
}
},
"required": [
"errorCode",
"message"
]
}
},
"required": [
"type",
"properties"
]
},
"AccountSObject": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"properties": {
"type": "object",
"properties": {
"Id": {
"type": "object",
"properties": {
"type": {
"type": "string"
}
},
"required": [
"type"
]
},
"IsDeleted": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"MasterRecordId": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"Name": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"Type": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"ParentId": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"BillingStreet": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"BillingCity": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"BillingState": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"BillingPostalCode": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"BillingCountry": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"BillingLatitude": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"BillingLongitude": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"BillingGeocodeAccuracy": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"BillingAddress": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"ShippingStreet": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"ShippingCity": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"ShippingState": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"ShippingPostalCode": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"ShippingCountry": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"ShippingLatitude": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"ShippingLongitude": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"ShippingGeocodeAccuracy": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"ShippingAddress": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"Phone": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"Fax": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"AccountNumber": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"Website": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"PhotoUrl": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"Sic": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"Industry": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"AnnualRevenue": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"NumberOfEmployees": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"Ownership": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"TickerSymbol": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"Description": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"Rating": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"Site": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"OwnerId": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
}
},
"required": [
"type",
"description"
]
},
"CreatedDate": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"format": {
"type": "string"
}
},
"required": [
"type",
"format"
]
},
"CreatedById": {
"type": "object",
"properties": {
"type": {
"type": "string"
}
},
"required": [
"type"
]
},
"LastModifiedDate": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"format": {
"type": "string"
}
},
"required": [
"type",
"format"
]
},
"LastModifiedById": {
"type": "object",
"properties": {
"type": {
"type": "string"
}
},
"required": [
"type"
]
},
"SystemModstamp": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"format": {
"type": "string"
}
},
"required": [
"type",
"format"
]
},
"LastActivityDate": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
},
"format": {
"type": "string"
}
},
"required": [
"type",
"description",
"format"
]
},
"LastViewedDate": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
},
"format": {
"type": "string"
}
},
"required": [
"type",
"description",
"format"
]
},
"LastReferencedDate": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"description": {
"type": "string"
},
"format": {
"type": "string"
}
},
"required": [
"type",
"description",
"format"
]
# --- truncated at 32 KB (77 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/salesforce/refs/heads/main/json-structure/salesforce-schemas-structure.json