---
title: "Retrieve a session"
method: GET
path: "/v3/sessions/{id}"
tags: ["Session"]
---

# Retrieve a session

`GET /v3/sessions/{id}`

Looks up a session.

## Path parameters

- `id` string, required

## Response `200`

OK

- SessionLookup
  - `tenantId` string
  - `subTenantId` string
  - `authenticated` boolean
  - `v` integer — version
  - `session_variables` SessionVariables
  - `user_id` string
  - `sessions` Session[]
    - `tenantId` string
    - `subTenantId` string
    - `supplied` boolean
    - `expiryDate` string
    - `startDate` string
    - `authenticated` boolean
    - `state` 'anonymous' | 'recognised' | 'partially_registered' | 'authenticated'
    - `device` string
    - `browser` string
    - `os` string
    - `city` string
    - `geoState` string
    - `deviceName` string
    - `country` string — ISO-3166-2 country code
    - `session_id` string
    - `user_id` string
  - `access_model` AccessModel
    - `meters` object
    - `credits` object
    - `delivered_entitlements` DeliveredEntitlement[]
      - `id` string
      - `direct` boolean
      - `meteredBy` string[]
      - `creditedBy` string[]
    - `granted_bundles` string[]
    - `jwt_bundles` array[]
      - string[]
    - `user_state` string
  - `last_updated` integer — A timestamp indicating the last update of the session, measured in milliseconds since the epoch.
  - `test_groups` object
  - `second_party_data` object

---

[API](https://skmtc.net/zuora/apis/admin-api-reference.md) · [All operations](https://skmtc.net/zuora/apis/admin-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zuora/admin-api-reference/revisions/789812d35ac8/schema)
