# The Backend Session object

The Backend `Session` object is similar to the [Session](https://clerk.com/docs/reference/objects/session.md) object as it is an abstraction over an HTTP session and models the period of information exchange between a user and the server. However, the Backend `Session` object is different as it is used in the [Backend API](https://clerk.com/docs/reference/backend-api/model/Session) and is not directly accessible from the Frontend API.

## Properties

| Property                                                          | Type                                                                                            | Description                                                                                                                                                                                 |
| ----------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <a id="abandonat"></a> `abandonAt`                                | `number`                                                                                        | The date when the `Session` will be abandoned.                                                                                                                                              |
| <a id="actor"></a> `actor`                                        | <code>null | Record<string, unknown></code>                                                     | The JWT actor for the session. Holds identifier for the user that is impersonating the current user. Read more about [impersonation](https://clerk.com/docs/guides/users/impersonation.md). |
| <a id="clientid"></a> `clientId`                                  | `string`                                                                                        | The ID of the client associated with the `Session`.                                                                                                                                         |
| <a id="createdat"></a> `createdAt`                                | `number`                                                                                        | The date when the `Session` was first created.                                                                                                                                              |
| <a id="expireat"></a> `expireAt`                                  | `number`                                                                                        | The date when the `Session` will expire.                                                                                                                                                    |
| <a id="id"></a> `id`                                              | `string`                                                                                        | The unique identifier for the `Session`.                                                                                                                                                    |
| <a id="lastactiveat"></a> `lastActiveAt`                          | `number`                                                                                        | The time the session was last active on the [`Client`](https://clerk.com/docs/reference/backend/types/backend-client.md).                                                                   |
| <a id="lastactiveorganizationid"></a> `lastActiveOrganizationId?` | `string`                                                                                        | The ID of the last active Organization.                                                                                                                                                     |
| <a id="latestactivity"></a> `latestActivity?`                     | [`SessionActivity`](https://clerk.com/docs/reference/backend/types/backend-session-activity.md) | An object that provides additional information about this session, focused around user activity data.                                                                                       |
| <a id="status"></a> `status`                                      | `string`                                                                                        | The current state of the `Session`.                                                                                                                                                         |
| <a id="updatedat"></a> `updatedAt`                                | `number`                                                                                        | The date when the `Session` was last updated.                                                                                                                                               |
| <a id="userid"></a> `userId`                                      | `string`                                                                                        | The ID of the user associated with the `Session`.                                                                                                                                           |

---

## Sitemap

[Overview of all docs pages](https://clerk.com/docs/llms.txt)
