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

# ShopperSession

> A store-scoped shopper session. Resource scope remains authoritative.

**authenticationMethod** `[ShopperAuthenticationMethod!](/docs/api-reference/v3/reference/common/shopper-authentication-method)` *required*

The login or delegation method.

**email** `String`

The authorized email for an email-scoped session.

**emailAssurance** `[ShopperEmailAssurance!](/docs/api-reference/v3/reference/common/shopper-email-assurance)` *required*

Mailbox ownership assurance; admin delegation does not verify the shopper's email.

**expiresAt** `[DateTime!](/docs/api-reference/v3/reference/common/date-time)` *required*

When this credential expires.

**orderLegacyId** `String`

The authorized order's legacy identifier for a single-order session.

**scope** `[ShopperScope!](/docs/api-reference/v3/reference/common/shopper-scope)` *required*

The session's resource boundary.


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