> ## 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.

# ProxyOptions

Input options for configuring a network proxy for a Page.
Used within PageOptions.

## Definition

```graphql theme={null}
input ProxyOptions {
  server: String!
  username: String
  password: String
  bypass: String
}
```

## Fields

### `server`

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

The proxy server address and port. Supports HTTP, HTTPS, SOCKS4, and SOCKS5 protocols.
Format: \[protocol://]host:port
Examples: `"http://proxy.example.com:8080"`, `"socks5://localhost:1080"`
If protocol is omitted, it defaults to HTTP.

### `username`

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

Username for proxy authentication, if required.

### `password`

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

Password for proxy authentication, if required.

### `bypass`

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

A comma-separated list of hostnames or IP addresses that should bypass the proxy.
Wildcards like '\*' can be used. Example: `"*.example.com,localhost,192.168.1.100"`.
