---
title: "Gets the list of member reward availability entities for the currently authenticated member and a particular showtime"
method: GET
path: "/ocapi/v1/members/current/reward-availability/by-showtime/{showtimeId}"
tags: ["Members", "Member Rewards"]
---

# Gets the list of member reward availability entities for the currently authenticated member and a particular showtime

`GET /ocapi/v1/members/current/reward-availability/by-showtime/{showtimeId}`

## Request

- Base URL: `https://developer.vista.co` (the document declares no server; this is the origin it was published from)
- URL: `https://developer.vista.co/ocapi/v1/members/current/reward-availability/by-showtime/{showtimeId}`
- Auth: none declared
- TypeScript: <https://skmtc.dev/vista/apis/vista-digital-platform/docs/ocapi/v1/members/current/reward-availability/by-showtime/:showtimeId/get.ts> (a function with typed inputs; its response is checked against the schema)

member reward availability entities are returned only for reward entities where
reward Restrictions includes reward restriction MemberRewardAvailability




The number of member reward availability entities returned are subject to a configured limit.
If exceeded, the member reward availability entities returned are automatically truncated to
the configured limit.

#### Licenses Required


- Vista.Ocapi

## Path parameters

- `showtimeId` string, required

## Query parameters

- `rewardIds` integer[]

## Headers

- `loyaltySessionToken` string
- `Connect-Region-Code` string

## Response `200`

Success

- OcapiV1LoyaltyMembersRewardsAvailabilityMemberRewardAvailabilityListDetails: Represents a list of member reward availability entities
  - `memberRewardAvailabilities` OcapiV1LoyaltyMembersRewardsAvailabilityMemberRewardAvailability[], required: Gets the list of member reward availability entities
    - `rewardId` integer, required: Gets the unique identifier of the reward
    - `ticketTypes` OcapiV1LoyaltyMembersRewardsAvailabilityMemberRewardTicketTypeAvailability[], required: Gets the list of member reward ticket type availability entities
      - `ticketTypeId` string, required: Gets the unique identifier of the ticket type base
      - `isAvailable` boolean, required: Gets a value indicating whether the member reward is available for the ticket type base
      - `availableQuantity` OcapiV1Quantity, required: Represents a limited or unlimited quantity
        - `isUnlimited` boolean, required: Gets a value indicating whether the quantity is unlimited
        - `value` integer, nullable: Gets the value
      - `unavailableMessage` OcapiV1Translatable: Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required: Gets the text in the default language
        - `translations` OcapiV1Translation[], required: Gets the translations of the translatable Text in other languages
          - `languageTag` string, required: Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required: Gets the translated text

## Other responses

- `401`: No member authenticated.

---

[API](https://skmtc.dev/vista/apis/vista-digital-platform.md) - [All operations](https://skmtc.dev/vista/apis/vista-digital-platform/llms.txt) - [OpenAPI document](https://skmtc.dev/vista/apis/vista-digital-platform/revisions/c46f30854000?raw)
