# GetEmailDetailsResponseData Properties

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

Represents the GetEmailDetailsResponseData payload.

<a id="apikeyid"></a>

## ApiKeyId

- Name: `ApiKeyId`
- Modifiers: `nullable` `get; set`
- Returns: `int?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `api_key_id`.

```csharp
public int? ApiKeyId { get; set; }
```

<a id="apikeyname"></a>

## ApiKeyName

- Name: `ApiKeyName`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `api_key_name`.

```csharp
public string? ApiKeyName { get; set; }
```

<a id="attachmentsjson"></a>

## AttachmentsJson

- Name: `AttachmentsJson`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `attachments_json`.

```csharp
public string? AttachmentsJson { get; set; }
```

<a id="createdat"></a>

## CreatedAt

- Name: `CreatedAt`
- Modifiers: `nullable` `get; set`
- Returns: `DateTimeOffset?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `created_at`.

```csharp
public DateTimeOffset? CreatedAt { get; set; }
```

<a id="errormessage"></a>

## ErrorMessage

- Name: `ErrorMessage`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `error_message`.

```csharp
public string? ErrorMessage { get; set; }
```

<a id="headersjson"></a>

## HeadersJson

- Name: `HeadersJson`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `headers_json`.

```csharp
public string? HeadersJson { get; set; }
```

<a id="htmlbody"></a>

## HtmlBody

- Name: `HtmlBody`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `html_body`.

```csharp
public string? HtmlBody { get; set; }
```

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

## Id

- Name: `Id`
- Modifiers: `nullable` `get; set`
- Returns: `int?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `id`.

```csharp
public int? Id { get; set; }
```

<a id="listunsubscribemailto"></a>

## ListUnsubscribeMailto

- Name: `ListUnsubscribeMailto`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `list_unsubscribe_mailto`.

```csharp
public string? ListUnsubscribeMailto { get; set; }
```

<a id="listunsubscribepost"></a>

## ListUnsubscribePost

- Name: `ListUnsubscribePost`
- Modifiers: `nullable` `get; set`
- Returns: `bool?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `list_unsubscribe_post`.

```csharp
public bool? ListUnsubscribePost { get; set; }
```

<a id="listunsubscribeurl"></a>

## ListUnsubscribeUrl

- Name: `ListUnsubscribeUrl`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `list_unsubscribe_url`.

```csharp
public string? ListUnsubscribeUrl { get; set; }
```

<a id="provider"></a>

## Provider

- Name: `Provider`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `provider`.

```csharp
public string? Provider { get; set; }
```

<a id="recipients"></a>

## Recipients

- Name: `Recipients`
- Modifiers: `nullable` `get; set`
- Returns: `IReadOnlyList<string>`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `recipients`.

```csharp
public IReadOnlyList<string>? Recipients { get; set; }
```

<a id="retrycount"></a>

## RetryCount

- Name: `RetryCount`
- Modifiers: `nullable` `get; set`
- Returns: `int?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `retry_count`.

```csharp
public int? RetryCount { get; set; }
```

<a id="scheduledat"></a>

## ScheduledAt

- Name: `ScheduledAt`
- Modifiers: `nullable` `get; set`
- Returns: `DateTimeOffset?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `scheduled_at`.

```csharp
public DateTimeOffset? ScheduledAt { get; set; }
```

<a id="sender"></a>

## Sender

- Name: `Sender`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `sender`.

```csharp
public string? Sender { get; set; }
```

<a id="sentat"></a>

## SentAt

- Name: `SentAt`
- Modifiers: `nullable` `get; set`
- Returns: `DateTimeOffset?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `sent_at`.

```csharp
public DateTimeOffset? SentAt { get; set; }
```

<a id="smtphostname"></a>

## SmtpHostname

- Name: `SmtpHostname`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `smtp_hostname`.

```csharp
public string? SmtpHostname { get; set; }
```

<a id="status"></a>

## Status

- Name: `Status`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `status`.

```csharp
public string? Status { get; set; }
```

<a id="subject"></a>

## Subject

- Name: `Subject`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `subject`.

```csharp
public string? Subject { get; set; }
```

<a id="templatename"></a>

## TemplateName

- Name: `TemplateName`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `template_name`.

```csharp
public string? TemplateName { get; set; }
```

<a id="textbody"></a>

## TextBody

- Name: `TextBody`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `text_body`.

```csharp
public string? TextBody { get; set; }
```

<a id="unsubscribelistid"></a>

## UnsubscribeListId

- Name: `UnsubscribeListId`
- Modifiers: `nullable` `get; set`
- Returns: `int?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `unsubscribe_list_id`.

```csharp
public int? UnsubscribeListId { get; set; }
```

<a id="userid"></a>

## UserId

- Name: `UserId`
- Modifiers: `nullable` `get; set`
- Returns: `int?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `user_id`.

```csharp
public int? UserId { get; set; }
```

<a id="uuid"></a>

## Uuid

- Name: `Uuid`
- Modifiers: `nullable` `get; set`
- Returns: `string?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `uuid`.

```csharp
public string? Uuid { get; set; }
```

<a id="workspaceid"></a>

## WorkspaceId

- Name: `WorkspaceId`
- Modifiers: `nullable` `get; set`
- Returns: `int?`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/blob/4ff8268fbd97ddd23cb73dc8eff9cc92718156d1/src/CommunityToolkit.Aspire.Posta/Models/Shared/GetEmailDetailsResponseData.cs)

Gets or sets `workspace_id`.

```csharp
public int? WorkspaceId { get; set; }
```
