ObjectDefinition

The ObjectDefinition object stores metadata about an object. This object contains the results of a Describe call's ObjectDefinitionRequest.

NameData TypeDescription
ChildObjectsObjectDefinition[]Identifies child objects within a Marketing Cloud Engagement account for Microsoft Dynamics CRM installation.
ExtendedPropertiesPropertyDefinition[]Extended property information about an object as defined by a client.
IsCreatablexsd:booleanIndicates if the property can be set on a Create call. A value of true indicates it can be created. (PropertyDefinition) Indicates whether object can be created. A value of true indicates it can be created. (ObjectDefinition) Indicates whether the field can be created. A value of true indicates it can be created. (DataExtensionField)
IsObjectCollectionxsd:booleanReserved for future use.
IsPropertyCollectionxsd:stringReserved for future use.
IsQueryablexsd:booleanIndicates whether the property can be queried.
IsReferencexsd:booleanReserved for future use.
IsRetrievablexsd:booleanIndicates if object data can be retrieved.
IsUpdatablexsd:booleanIndicates whether object can be updated.
Namexsd:stringName of the object or property.
ObjectTypexsd:stringSpecifies whether the object is a List, Subscriber, Email, or other type of object.
PropertiesPropertyDefinition[]Specifies an array of property definitions available for an object type. You can retrieve allowed properties using the Describe method.
ReferencedTypexsd:stringReserved for future use.