Newer Version Available

This content describes an older version of this product. View Latest

CustomObject

Represents a custom object that stores data unique to your organization. Includes access to the associated CustomObject object and related fields in Salesforce Metadata API. Available from API version 31.0 or later.

Supported SOAP Calls

query()retrieve()search()

Supported REST HTTP Methods

Query, GET

Fields

Field Name Details
CustomHelpId
Type
ID
Properties
Filter, Group, Nillable, Sort
Description
The control that contains the help content if this custom object has customized help content.
Description
Type
string
Properties
Filter, Nillable, Sort
Description
The object’s description. This can be useful to describe the reason for creating the object or its intended use.
DeveloperName
Type
string
Properties
Filter, Group, Sort
Description
The developer’s internal name for the custom object. For example, the internal name for the custom object CO__c is CO.
ExternalName
Type
string
Properties
Filter, Group, Nillable, Sort
Description
Maps to a table in the external data source. If you created the external object using Validate and Sync for the data source, this name is automatically created.
ExternalRepository
Type
string
Properties
Filter, Group, Nillable, Sort
Description
Maps to a table in the external data source. If you created the external object using Validate and Sync for the data source, this name is automatically created; do not modify it.
Language
Type
string
Properties
Filter, Group, Restricted picklist, Sort
Description
The language of the action. Valid values are:
  • Chinese (Simplified): zh_CN
  • Chinese (Traditional): zh_TW
  • Danish: da
  • Dutch: nl_NL
  • English: en_US
  • Finnish: fi
  • French: fr
  • German: de
  • Italian: it
  • Japanese: ja
  • Korean: ko
  • Norwegian: no
  • Portuguese (Brazil): pt_BR
  • Russian: ru
  • Spanish: es
  • Spanish (Mexico): es_MX Spanish (Mexico) defaults to Spanish for customer-defined translations.
  • Swedish: sv
  • Thai: th The Salesforce user interface is fully translated to Thai, but Help is in English.
ManageableState
Type
ManageableState enumerated list
Properties
Filter, Group, Nillable, Restricted picklist, Sort
Description
Indicates the manageable state of the specified component that is contained in a package:
  • beta
  • deleted
  • deprecated
  • deprecatedEditable
  • installed
  • installedEditable
  • released
  • unmanaged
NamespacePrefix
Type
string
Properties
Filter, Group, Nillable, Sort
Description
The namespace of the package of which the custom object is a part.
SharingModel
Type
picklist
Properties
Filter, Group, Nillable, Restricted picklist, Sort
Description
The sharing model. Values are:
  • Edit
  • ControlledByparent
  • None
  • Read