> ## Documentation Index
> Fetch the complete documentation index at: https://docs.extractbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ExtractOptions

Input options for the 'extract' mutation.

## Definition

```graphql theme={null}
input ExtractOptions {
  selector: String
  domSettleTimeout: Int
}
```

## Fields

### `selector`

[String](/reference/graphql/scalars/string)

A CSS selector for a root element within which to perform the extraction.
If not provided, extraction is performed on the entire page.
Example: `"#product-details"`

### `domSettleTimeout`

[Int](/reference/graphql/scalars/int)

Timeout in milliseconds to wait for the DOM to settle before attempting extraction.
Helps with dynamically loaded content. Default is implementation-specific.
