# Interface RequestOptions

interface RequestOptions {
abortSignal?: AbortSignal;
headers?: Record<string, string>;
maxRetries?: number;
timeoutInSeconds?: number;
}

- Defined in engine/sdks/typescript/api-full/types/Client.d.ts:18

##### Index

### Properties

abortSignal?
headers?
maxRetries?
timeoutInSeconds?

## Properties

### `Optional` abortSignal

abortSignal?: AbortSignal

A hook to abort the request.

- Defined in engine/sdks/typescript/api-full/types/Client.d.ts:24

### `Optional` headers

headers?: Record<string, string>

Additional headers to include in the request.

- Defined in engine/sdks/typescript/api-full/types/Client.d.ts:26

### `Optional` maxRetries

maxRetries?: number

The number of times to retry the request. Defaults to 2.

- Defined in engine/sdks/typescript/api-full/types/Client.d.ts:22

### `Optional` timeoutInSeconds

timeoutInSeconds?: number

The maximum time to wait for a response in seconds.

- Defined in engine/sdks/typescript/api-full/types/Client.d.ts:20