---
schema_version: "1"
id: 3d0a50c71301b7eab6ec8a2f28e333116a6eb28a1cccf7e8ec686050fc5cbb07
title: ExtractRequest
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud/guides/mc-apis/extractrequest.md
canonical_url: https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/extractrequest.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 29e73e20000f9d898d42e15e6945447b0aeb29b5f39245bf69ba8e8c2dc6a40f
products:
  - Marketing Cloud Engagement APIs and Programmatic Languages
  - Marketing Cloud
---
# ExtractRequest

Defines a request to perform an extract.

## Properties

| Name         | Data Type                                                | Description                                                                                |
| ------------ | -------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
| `Client`     | [ClientID](https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/clientid.md) object                           | Specifies the account ownership and context of an object.                                  |
| `ID`         | String                                                   | Read-only identifier for an object. Some objects use the ObjectID property as a unique ID. |
| `Item`       | [ExtractTemplate](https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/extracttemplate.md) object             | Identifies an item in a mapped relationship.                                               |
| `Options`    | [ExtractOptions](https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/extractoptions.md) object               | Options associated with a request. For a Configure call, options include CREATE or DELETE. |
| `Parameters` | Array of [ExtractParameter](https://developer.salesforce.com/docs/marketing/marketing-cloud/guide/extractparameter.md) objects | Container for key value pairs of parameters for objects.                                   |
