> ## 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.

# Interface: CurrentCredential

# Interface: CurrentCredential

Mapped `GET /me` response: the credential behind the current request.

## Properties

| Property | Type | Description |
| - | - | - |
| <a id="property-account" /> `account` | [`CurrentAccount`](/docs/sdk/reference/types/models/interfaces/CurrentAccount) | - |
| <a id="property-channel" /> `channel` | `string` | api, dashboard, mcp, or askt49. |
| <a id="property-features" /> `features` | `Record`\<`string`, [`FeatureAvailability`](/docs/sdk/reference/types/models/interfaces/FeatureAvailability)> | - |
| <a id="property-id" /> `id` | `string` | The API key id or the user id, depending on `kind`. |
| <a id="property-kind" /> `kind` | `"user"` \| `"api_key"` | - |
| <a id="property-name" /> `name?` | `string` | API key label; undefined for user tokens. |
| <a id="property-user" /> `user` | [`CurrentUser`](/docs/sdk/reference/types/models/interfaces/CurrentUser) \| `null` | `null` for an API key that is not acting as a user. |


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