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

# TestClientDefaults

> What every call a TestClient makes carries, unless a call overrides it.

What every call a `TestClient` makes carries, unless a call overrides it.

## Properties

### credentials?

```ts theme={null}
optional credentials?: Record<string, unknown>;
```

What the handler reads as `credentials`. Defaults to empty.

***

### documents?

```ts theme={null}
optional documents?: Record<string, unknown>;
```

What the handler reads as `documents`, including `settings`.

***

### eventId?

```ts theme={null}
optional eventId?: string;
```

One fixed idempotency key. Left out, each call gets its own.

***

### filters?

```ts theme={null}
optional filters?: TapFilters;
```

The filter bar behind the call. Defaults to a seven-day September range.

***

### install?

```ts theme={null}
optional install?: Partial<TappifyInstall>;
```

Merged over the default install, whose id is `ins_test`.

***

### origin?

```ts theme={null}
optional origin?: string;
```

The origin the request url is built on. Defaults to `https://vendor.test`.

***

### scopes?

```ts theme={null}
optional scopes?: string[];
```

The scopes the token claims. Defaults to none.
