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

# AuthError

[API Reference](/api-reference/modelence/index/classes/../../../index) / [modelence](/api-reference/modelence/index/classes/../../index) / [index](/api-reference/modelence/index/classes/../index) / AuthError

Defined in: [packages/modelence/src/error.ts:10](https://github.com/modelence/modelence/blob/f614ecc6811cdda9670d612872c8ff49a49c5e28/packages/modelence/src/error.ts#L10)

## Extends

* [`ModelenceError`](/api-reference/modelence/index/classes/ModelenceError)

## Constructors

### Constructor

> **new AuthError**(`message`, `code?`): `AuthError`

Defined in: [packages/modelence/src/error.ts:13](https://github.com/modelence/modelence/blob/f614ecc6811cdda9670d612872c8ff49a49c5e28/packages/modelence/src/error.ts#L13)

#### Parameters

| Parameter | Type     |
| --------- | -------- |
| `message` | `string` |
| `code?`   | `string` |

#### Returns

`AuthError`

#### Overrides

[`ModelenceError`](/api-reference/modelence/index/classes/ModelenceError).[`constructor`](ModelenceError#constructor)

## Properties

| Property                   | Type     | Default value | Description                                                                                                                                             | Overrides                                                                                                   | Inherited from                                                                                          | Defined in                                                                                                                                                     |
| -------------------------- | -------- | ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a id="code" /> `code?`    | `string` | `undefined`   | Optional machine-readable error code so clients can branch on the kind of error without string-matching `message` (which may be reworded or localized). | -                                                                                                           | [`ModelenceError`](/api-reference/modelence/index/classes/ModelenceError).[`code`](ModelenceError#code) | [packages/modelence/src/error.ts:7](https://github.com/modelence/modelence/blob/f614ecc6811cdda9670d612872c8ff49a49c5e28/packages/modelence/src/error.ts#L7)   |
| <a id="status" /> `status` | `number` | `401`         | -                                                                                                                                                       | [`ModelenceError`](/api-reference/modelence/index/classes/ModelenceError).[`status`](ModelenceError#status) | -                                                                                                       | [packages/modelence/src/error.ts:11](https://github.com/modelence/modelence/blob/f614ecc6811cdda9670d612872c8ff49a49c5e28/packages/modelence/src/error.ts#L11) |
