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

# RequestTiming

Provides detailed timing information for a network request, from start to finish.
Timings are typically in milliseconds relative to a common start time.

## Definition

```graphql theme={null}
object RequestTiming {
  startTime: Int
  domainLookupStart: Int
  domainLookupEnd: Int
  connectStart: Int
  secureConnectionStart: Int
  connectEnd: Int
  requestStart: Int
  responseStart: Int
  responseEnd: Int
}
```

## Fields

### `startTime`

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

Timestamp when the request was initiated.

### `domainLookupStart`

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

Timestamp when domain lookup started.

### `domainLookupEnd`

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

Timestamp when domain lookup finished.

### `connectStart`

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

Timestamp when connection establishment started.

### `secureConnectionStart`

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

Timestamp when secure connection handshake started (for HTTPS).

### `connectEnd`

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

Timestamp when connection establishment finished.

### `requestStart`

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

Timestamp when the request was sent.

### `responseStart`

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

Timestamp when the first byte of the response was received.

### `responseEnd`

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

Timestamp when the response was fully received.
