> ## Documentation Index
> Fetch the complete documentation index at: https://terminal49-current-status.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# AuthInterceptor class reference

> Reference for AuthInterceptor, the SDK request interceptor that attaches the bearer token authorization header to every outbound API request.

# Class: AuthInterceptor

## Constructors

### Constructor

> **new AuthInterceptor**(`apiToken`): `AuthInterceptor`

#### Parameters

| Parameter  | Type     |
| ---------- | -------- |
| `apiToken` | `string` |

#### Returns

`AuthInterceptor`

## Methods

### onRequest()

> **onRequest**(`__namedParameters`): `Request`

#### Parameters

| Parameter           | Type                                                       |
| ------------------- | ---------------------------------------------------------- |
| `__namedParameters` | `Pick`\<`MiddlewareCallbackParams`, `"id"` \| `"request"`> |

#### Returns

`Request`
