# SessionInfo

> The SessionInfo object in the Guv API.

## Fields

| Field | Type | Description |
| --- | --- | --- |
| `id` * | string |  |
| `kind` * | `browser`, `cli` |  |
| `auth_method` | `passkey`, `device`, `oauth`, `dev` |  |
| `user_agent` | string |  |
| `ip` | string |  |
| `current` | boolean | True for the session making this request. |
| `created_at` * | string (date-time) |  |
| `last_seen_at` | string (date-time) |  |
| `expires_at` * | string (date-time) |  |

\* always present

## Example

```json
{
  "id": "ses_01jbx2m9k7q4r8t5v6w3y0z1pr",
  "kind": "browser",
  "auth_method": "passkey",
  "user_agent": "string",
  "ip": "string",
  "current": false,
  "created_at": "2026-10-22T13:05:00Z",
  "last_seen_at": "2026-10-22T13:05:00Z",
  "expires_at": "2026-10-22T13:05:00Z"
}
```
