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

Raw ↑
{
  "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