ExtractDefinition

An object that’s used to define and execute an extract request. This object doesn’t support all extract types. Use ExtractRequest to handle all extract request types.

NameData TypeDescription
ClientClientID objectSpecifies the account ownership and context of an object.
ConfigurationPageStringThe page displayed so that the user can configure the parameters to use when executing a data extract.
CorrelationIDStringIdentifies correlation of objects across several requests.
CreatedDateDateTimeThe date and time when the object was created.
CustomerKeyStringUser-supplied unique identifier for an object within an object type. This property corresponds to the external key assigned to an object.
IDIntRead-only identifier for an object. Some objects use the ObjectID property as a unique ID.
ModifiedDateDateTimeThe date and time when the object was last modified.
NameStringName of the object or property.
ObjectIDStringSystem-controlled, read-only text string identifier for object.
ObjectStateStringNot used.
OwnerOwner objectDescribes account ownership of subscriber in an on-your-behalf account.
PackageKeyStringSpecifies the key associated with an extract package.
ParametersArray of ExtractParameterDescription objectsContainer for key value pairs of parameters for objects.
PartnerKeyStringUnique identifier provided by partner for an object. This property is accessible only via API.
PartnerPropertiesArray of APIProperty objectsA collection of metadata supplied by the client and stored by the system. These properties are accessible only via API.
ValuesArray of APIProperty objectsSpecifies values associated with an extract definition.