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

# Get Account Info

> Returns your tenant's account details, including subscription plan and billing period

## Get Account Info

```http theme={"dark"}
GET /v1/account
```

Returns your tenant's account details, including subscription plan and billing period.

### Response

```json theme={"dark"}
{
  "data": {
    "id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "slug": "acme-corp",
    "name": "Acme Corporation",
    "region": "us-east",
    "subscription_plan": "pro",
    "subscription_status": "active",
    "trial_start_at": "2026-01-01T00:00:00.000Z",
    "trial_end_at": "2026-01-14T23:59:59.000Z",
    "subscription_current_period_start": "2026-03-01T00:00:00.000Z",
    "subscription_current_period_end": "2026-03-31T23:59:59.000Z",
    "subscription_cancel_at": null,
    "created_at": "2026-01-01T00:00:00.000Z"
  },
  "meta": { "request_id": "550e8400-e29b-41d4-a716-446655440000" }
}
```

<CodeGroup>
  ```bash cURL theme={"dark"}
  curl https://api.knoxcall.com/v1/account \
    -H "Authorization: Bearer tk_live_abc123..."
  ```

  ```python Python theme={"dark"}
  import requests

  resp = requests.get(
      "https://api.knoxcall.com/v1/account",
      headers={"Authorization": "Bearer tk_live_abc123..."}
  )
  account = resp.json()["data"]
  print(f"Plan: {account['subscription_plan']}, Status: {account['subscription_status']}")
  ```

  ```javascript Node.js theme={"dark"}
  const resp = await fetch("https://api.knoxcall.com/v1/account", {
    headers: { Authorization: "Bearer tk_live_abc123..." }
  });
  const { data: account } = await resp.json();
  console.log(`Plan: ${account.subscription_plan}, Status: ${account.subscription_status}`);
  ```
</CodeGroup>

### Errors

| Status | Type        | Description       |
| ------ | ----------- | ----------------- |
| 404    | `not_found` | Account not found |
