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

# Get Email Account

> Retrieve a single email account by ID.

## Path Parameters

<ParamField path="account_id" type="string" required>
  The unique identifier of the email account.
</ParamField>

## Response

<ResponseField name="data" type="object">
  The email account object. See [List Email Accounts](/api-reference/email-accounts/list-accounts) for the full schema.
</ResponseField>

<RequestExample>
  ```bash cURL theme={null}
  curl -X GET "https://api.foxreach.io/api/v1/email-accounts/cea_abc123" \
    -H "X-API-Key: otr_your_key"
  ```

  ```python Python SDK theme={null}
  from foxreach import FoxReach

  client = FoxReach(api_key="otr_your_key")
  account = client.email_accounts.get("acc_abc123")
  ```

  ```typescript TypeScript SDK theme={null}
  import { FoxReach } from "foxreach";

  const client = new FoxReach({ apiKey: "otr_your_key" });
  const account = await client.emailAccounts.get("acc_abc123");
  ```
</RequestExample>

<ResponseExample>
  ```json theme={null}
  {
    "data": {
      "id": "cea_abc123",
      "email": "outreach@company.com",
      "displayName": "John from Company",
      "provider": "gmail",
      "smtpHost": "smtp.gmail.com",
      "smtpPort": 587,
      "imapHost": "imap.gmail.com",
      "imapPort": 993,
      "dailyLimit": 50,
      "sentToday": 12,
      "warmupEnabled": true,
      "warmupDailyLimit": 10,
      "warmupRampUpDays": 14,
      "warmupStartDate": "2025-01-01T00:00:00",
      "healthScore": 95,
      "bounceRate": 0.02,
      "replyRate": 0.08,
      "isActive": true,
      "connectionStatus": "connected",
      "lastError": null,
      "createdAt": "2025-01-01T10:00:00",
      "updatedAt": "2025-01-15T10:30:00"
    }
  }
  ```
</ResponseExample>

## Errors

| Status | Description             |
| ------ | ----------------------- |
| `404`  | Email account not found |

## Rate Limit

* **100 requests per minute, per API key.** Fixed 60-second window.
* Every response includes `X-RateLimit-Limit`, `X-RateLimit-Remaining`, and `X-RateLimit-Reset` (unix epoch seconds).
* A `429` response includes a `Retry-After` header (seconds until the bucket resets).

For client-side patterns (`Retry-After`, exponential backoff, monitoring `X-RateLimit-Remaining`), see [Rate Limiting](/rate-limiting).
