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

# Class: EmailSubmissionManager

# Class: EmailSubmissionManager

## Extends

* [`BaseManager`](/docs/sdk/reference/client/managers/classes/BaseManager)

## Constructors

### Constructor

> **new EmailSubmissionManager**(`transport`, `defaultFormat?`): `EmailSubmissionManager`

#### Parameters

| Parameter | Type | Default value |
| - | - | - |
| `transport` | [`Transport`](/docs/sdk/reference/client/transport/classes/Transport) | `undefined` |
| `defaultFormat` | [`ResponseFormat`](/docs/sdk/reference/types/options/type-aliases/ResponseFormat) | `'raw'` |

#### Returns

`EmailSubmissionManager`

#### Inherited from

[`BaseManager`](/docs/sdk/reference/client/managers/classes/BaseManager).[`constructor`](/docs/sdk/reference/client/managers/classes/BaseManager#constructor)

## Methods

### get()

> **get**(`id`, `options?`): `Promise`\<`any`>

Fetch an email submission by ID.

#### Parameters

| Parameter | Type |
| - | - |
| `id` | `string` |
| `options?` | [`CallOptions`](/docs/sdk/reference/types/options/interfaces/CallOptions) & `object` |

#### Returns

`Promise`\<`any`>

***

### list()

> **list**(`options?`): `Promise`\<`any`>

List email submissions (documents sent to your Terminal49 inbox).

#### Parameters

| Parameter | Type |
| - | - |
| `options?` | [`ListOptions`](/docs/sdk/reference/types/options/interfaces/ListOptions) & `object` |

#### Returns

`Promise`\<`any`>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.