# IPostaClient Properties

- Package: [CommunityToolkit.Aspire.Posta](/reference/api/csharp/communitytoolkit.aspire.posta.md)
- Type: [IPostaClient](/reference/api/csharp/communitytoolkit.aspire.posta/ipostaclient.md)
- Kind: `Properties`
- Members: `6`

Provides access to all Posta API sections and endpoint definitions.

<a id="emails"></a>

## Emails

- Name: `Emails`
- Modifiers: `abstract` `get`
- Returns: [IPostaEmailsClient](/reference/api/csharp/communitytoolkit.aspire.posta/ipostaemailsclient.md)

Gets email operations.

```csharp
public abstract IPostaEmailsClient Emails { get; }
```

<a id="endpoints"></a>

## Endpoints

- Name: `Endpoints`
- Modifiers: `abstract` `get`
- Returns: [IPostaEndpoints](/reference/api/csharp/communitytoolkit.aspire.posta/ipostaendpoints.md)

Gets the overridable endpoint catalog.

```csharp
public abstract IPostaEndpoints Endpoints { get; }
```

<a id="health"></a>

## Health

- Name: `Health`
- Modifiers: `abstract` `get`
- Returns: [IPostaHealthClient](/reference/api/csharp/communitytoolkit.aspire.posta/ipostahealthclient.md)

Gets health operations.

```csharp
public abstract IPostaHealthClient Health { get; }
```

<a id="info"></a>

## Info

- Name: `Info`
- Modifiers: `abstract` `get`
- Returns: [IPostaInfoClient](/reference/api/csharp/communitytoolkit.aspire.posta/ipostainfoclient.md)

Gets server information operations.

```csharp
public abstract IPostaInfoClient Info { get; }
```

<a id="subscriberlists"></a>

## SubscriberLists

- Name: `SubscriberLists`
- Modifiers: `abstract` `get`
- Returns: [IPostaSubscriberListsClient](/reference/api/csharp/communitytoolkit.aspire.posta/ipostasubscriberlistsclient.md)

Gets subscriber-list operations.

```csharp
public abstract IPostaSubscriberListsClient SubscriberLists { get; }
```

<a id="templates"></a>

## Templates

- Name: `Templates`
- Modifiers: `abstract` `get`
- Returns: [IPostaTemplatesClient](/reference/api/csharp/communitytoolkit.aspire.posta/ipostatemplatesclient.md)

Gets template operations.

```csharp
public abstract IPostaTemplatesClient Templates { get; }
```
